0000746598-23-000058.txt : 20230905 0000746598-23-000058.hdr.sgml : 20230905 20230905071736 ACCESSION NUMBER: 0000746598-23-000058 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 107 CONFORMED PERIOD OF REPORT: 20230731 FILED AS OF DATE: 20230905 DATE AS OF CHANGE: 20230905 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRADY CORP CENTRAL INDEX KEY: 0000746598 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 390178960 STATE OF INCORPORATION: WI FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-14959 FILM NUMBER: 231234128 BUSINESS ADDRESS: STREET 1: 6555 W GOOD HOPE RD STREET 2: P O BOX 571 CITY: MILWAUKEE STATE: WI ZIP: 53201-0571 BUSINESS PHONE: 4143586600 MAIL ADDRESS: STREET 1: 6555 GOOD HOPE RD CITY: MILWAUKEE STATE: WI ZIP: 53223 FORMER COMPANY: FORMER CONFORMED NAME: BRADY W H CO DATE OF NAME CHANGE: 19920703 10-K 1 brc-20230731.htm 10-K brc-20230731
false2023FY0000746598July 31July 31, 20238,4677,35551,261,48751,261,48745,008,72446,370,7086,252,7634,890,7793,538,6283,538,6283,538,6283,538,62842,71642,716P10YP33YP3YP10YP3YP3Y33.3333.3333.3320202023http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent00007465982022-08-012023-07-3100007465982023-01-31iso4217:USD0000746598us-gaap:NonvotingCommonStockMember2023-08-31xbrli:shares0000746598us-gaap:CommonClassBMember2023-08-310000746598us-gaap:SubsequentEventMember2023-09-01iso4217:USDxbrli:shares00007465982023-07-3100007465982022-07-310000746598us-gaap:NonvotingCommonStockMember2023-07-310000746598us-gaap:NonvotingCommonStockMember2022-07-310000746598us-gaap:CommonClassBMember2023-07-310000746598us-gaap:CommonClassBMember2022-07-3100007465982021-08-012022-07-3100007465982020-08-012021-07-310000746598us-gaap:NonvotingCommonStockMember2022-08-012023-07-310000746598us-gaap:NonvotingCommonStockMember2021-08-012022-07-310000746598us-gaap:NonvotingCommonStockMember2020-08-012021-07-310000746598us-gaap:CommonClassBMember2022-08-012023-07-310000746598us-gaap:CommonClassBMember2021-08-012022-07-310000746598us-gaap:CommonClassBMember2020-08-012021-07-310000746598us-gaap:CommonStockMember2020-07-310000746598us-gaap:AdditionalPaidInCapitalMember2020-07-310000746598us-gaap:RetainedEarningsMember2020-07-310000746598us-gaap:TreasuryStockCommonMember2020-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012021-07-310000746598us-gaap:AdditionalPaidInCapitalMember2020-08-012021-07-310000746598us-gaap:TreasuryStockCommonMember2020-08-012021-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:NonvotingCommonStockMember2020-08-012021-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2020-08-012021-07-310000746598us-gaap:CommonStockMember2021-07-310000746598us-gaap:AdditionalPaidInCapitalMember2021-07-310000746598us-gaap:RetainedEarningsMember2021-07-310000746598us-gaap:TreasuryStockCommonMember2021-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012022-07-310000746598us-gaap:AdditionalPaidInCapitalMember2021-08-012022-07-310000746598us-gaap:TreasuryStockCommonMember2021-08-012022-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:NonvotingCommonStockMember2021-08-012022-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2021-08-012022-07-310000746598us-gaap:CommonStockMember2022-07-310000746598us-gaap:AdditionalPaidInCapitalMember2022-07-310000746598us-gaap:RetainedEarningsMember2022-07-310000746598us-gaap:TreasuryStockCommonMember2022-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012023-07-310000746598us-gaap:AdditionalPaidInCapitalMember2022-08-012023-07-310000746598us-gaap:TreasuryStockCommonMember2022-08-012023-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:NonvotingCommonStockMember2022-08-012023-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2022-08-012023-07-310000746598us-gaap:CommonStockMember2023-07-310000746598us-gaap:AdditionalPaidInCapitalMember2023-07-310000746598us-gaap:RetainedEarningsMember2023-07-310000746598us-gaap:TreasuryStockCommonMember2023-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-3100007465982021-07-3100007465982020-07-31xbrli:pure0000746598srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-07-310000746598srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-07-310000746598srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-07-310000746598srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-07-310000746598brc:IdentificationSolutionsMember2021-07-310000746598brc:WorkplaceSafetyMember2021-07-310000746598brc:AmericasAsiaMember2021-07-310000746598brc:EuropeAustraliaMember2021-07-310000746598brc:IdentificationSolutionsMember2021-08-012022-07-310000746598brc:WorkplaceSafetyMember2021-08-012022-07-310000746598brc:AmericasAsiaMember2021-08-012022-07-310000746598brc:EuropeAustraliaMember2021-08-012022-07-310000746598brc:IdentificationSolutionsMember2022-07-310000746598brc:WorkplaceSafetyMember2022-07-310000746598brc:AmericasAsiaMember2022-07-310000746598brc:EuropeAustraliaMember2022-07-310000746598brc:IdentificationSolutionsMember2022-08-012023-07-310000746598brc:WorkplaceSafetyMember2022-08-012023-07-310000746598brc:AmericasAsiaMember2022-08-012023-07-310000746598brc:EuropeAustraliaMember2022-08-012023-07-310000746598brc:IdentificationSolutionsMember2023-07-310000746598brc:WorkplaceSafetyMember2023-07-310000746598brc:AmericasAsiaMember2023-07-310000746598brc:EuropeAustraliaMember2023-07-310000746598us-gaap:TradeNamesMember2023-07-310000746598us-gaap:TradeNamesMember2022-07-310000746598us-gaap:CustomerRelationshipsMember2023-07-310000746598us-gaap:CustomerRelationshipsMember2022-07-310000746598us-gaap:TechnologyBasedIntangibleAssetsMember2023-07-310000746598us-gaap:TechnologyBasedIntangibleAssetsMember2022-07-310000746598us-gaap:CostOfSalesMember2022-08-012023-07-310000746598us-gaap:CostOfSalesMember2021-08-012022-07-310000746598us-gaap:CostOfSalesMember2020-08-012021-07-310000746598us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-08-012023-07-310000746598us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-08-012022-07-310000746598us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-08-012021-07-31utr:Rate0000746598currency:USD2023-07-310000746598currency:USD2022-07-310000746598currency:GBP2023-07-31iso4217:GBP0000746598currency:GBP2022-07-310000746598currency:EUR2023-07-31iso4217:EUR0000746598currency:EUR2022-07-310000746598us-gaap:NoncumulativePreferredStockMember2023-07-310000746598us-gaap:NoncumulativePreferredStockMember2022-07-310000746598us-gaap:CumulativePreferredStockMemberbrc:CumulativePreferredStock6CumulativeMember2023-07-310000746598us-gaap:CumulativePreferredStockMemberbrc:CumulativePreferredStock6CumulativeMember2022-07-310000746598us-gaap:CumulativePreferredStockMemberbrc:A1972SeriesMember2023-07-310000746598us-gaap:CumulativePreferredStockMemberbrc:A1972SeriesMember2022-07-310000746598us-gaap:CumulativePreferredStockMemberbrc:A1979SeriesMember2023-07-310000746598us-gaap:CumulativePreferredStockMemberbrc:A1979SeriesMember2022-07-310000746598us-gaap:CommonClassAMember2023-07-310000746598us-gaap:CommonClassAMember2022-07-310000746598brc:DeferredCompensationMember2020-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2020-07-310000746598brc:DeferredCompensationMember2020-08-012021-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2020-08-012021-07-310000746598brc:DeferredCompensationMember2021-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2021-07-310000746598brc:DeferredCompensationMember2021-08-012022-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2021-08-012022-07-310000746598brc:DeferredCompensationMember2022-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2022-07-310000746598brc:DeferredCompensationMember2022-08-012023-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2022-08-012023-07-310000746598brc:DeferredCompensationMember2023-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2023-07-310000746598us-gaap:EmployeeStockOptionMember2022-08-012023-07-310000746598us-gaap:EmployeeStockOptionMember2021-08-012022-07-310000746598us-gaap:EmployeeStockOptionMember2020-08-012021-07-310000746598us-gaap:EmployeeStockOptionMember2023-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2022-08-012023-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2022-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2023-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2021-08-012022-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2020-08-012021-07-310000746598us-gaap:PerformanceSharesMember2022-08-012023-07-310000746598us-gaap:PerformanceSharesMember2021-08-012022-07-310000746598us-gaap:PerformanceSharesMember2020-08-012021-07-310000746598us-gaap:PerformanceSharesMember2022-07-310000746598us-gaap:PerformanceSharesMember2023-07-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2021-07-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-08-012022-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-08-012022-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2021-08-012022-07-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2022-07-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-08-012023-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-08-012023-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2022-08-012023-07-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2023-07-310000746598srt:ScenarioForecastMember2024-07-310000746598srt:ScenarioForecastMember2025-07-310000746598brc:AmericasAsiaMembersrt:AmericasMember2022-08-012023-07-310000746598brc:AmericasAsiaMembersrt:AmericasMember2021-08-012022-07-310000746598brc:AmericasAsiaMembersrt:AmericasMember2020-08-012021-07-310000746598brc:AmericasAsiaMembersrt:AsiaPacificMember2022-08-012023-07-310000746598brc:AmericasAsiaMembersrt:AsiaPacificMember2021-08-012022-07-310000746598brc:AmericasAsiaMembersrt:AsiaPacificMember2020-08-012021-07-310000746598brc:AmericasAsiaMember2020-08-012021-07-310000746598srt:EuropeMemberbrc:EuropeAustraliaMember2022-08-012023-07-310000746598srt:EuropeMemberbrc:EuropeAustraliaMember2021-08-012022-07-310000746598srt:EuropeMemberbrc:EuropeAustraliaMember2020-08-012021-07-310000746598brc:EuropeAustraliaMembercountry:AU2022-08-012023-07-310000746598brc:EuropeAustraliaMembercountry:AU2021-08-012022-07-310000746598brc:EuropeAustraliaMembercountry:AU2020-08-012021-07-310000746598brc:EuropeAustraliaMember2020-08-012021-07-310000746598us-gaap:CorporateMember2023-07-310000746598us-gaap:CorporateMember2022-07-310000746598us-gaap:CorporateMember2021-07-310000746598brc:IdentificationSolutionsMember2020-08-012021-07-310000746598brc:WorkplaceSafetyMember2020-08-012021-07-310000746598country:US2022-08-012023-07-310000746598country:US2021-08-012022-07-310000746598country:US2020-08-012021-07-310000746598country:US2023-07-310000746598country:US2022-07-310000746598country:US2021-07-310000746598brc:OtherCountriesMember2022-08-012023-07-310000746598brc:OtherCountriesMember2021-08-012022-07-310000746598brc:OtherCountriesMember2020-08-012021-07-310000746598brc:OtherCountriesMember2023-07-310000746598brc:OtherCountriesMember2022-07-310000746598brc:OtherCountriesMember2021-07-310000746598us-gaap:IntersegmentEliminationMember2022-08-012023-07-310000746598us-gaap:IntersegmentEliminationMember2021-08-012022-07-310000746598us-gaap:IntersegmentEliminationMember2020-08-012021-07-310000746598us-gaap:IntersegmentEliminationMember2023-07-310000746598us-gaap:IntersegmentEliminationMember2022-07-310000746598us-gaap:IntersegmentEliminationMember2021-07-310000746598brc:NetofliabilitiesMember2023-07-310000746598brc:NetofassetsMember2023-07-310000746598brc:NetofliabilitiesMember2022-07-310000746598brc:NetofassetsMember2022-07-310000746598us-gaap:ForeignCountryMember2023-07-310000746598us-gaap:StateAndLocalJurisdictionMember2023-07-310000746598us-gaap:EarliestTaxYearMemberus-gaap:InternalRevenueServiceIRSMember2022-08-012023-07-310000746598us-gaap:LatestTaxYearMemberus-gaap:InternalRevenueServiceIRSMember2022-08-012023-07-310000746598us-gaap:OtherAssetsMemberus-gaap:FairValueInputsLevel1Member2023-07-310000746598us-gaap:OtherAssetsMemberus-gaap:FairValueInputsLevel1Member2022-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:OtherCurrentLiabilitiesMember2022-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMember2022-07-310000746598us-gaap:NondesignatedMember2023-07-310000746598us-gaap:NondesignatedMember2022-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-07-310000746598us-gaap:NetInvestmentHedgingMember2023-07-310000746598us-gaap:NetInvestmentHedgingMember2022-07-310000746598us-gaap:NetInvestmentHedgingMember2022-08-012023-07-310000746598us-gaap:NetInvestmentHedgingMember2021-08-012022-07-310000746598us-gaap:NetInvestmentHedgingMember2020-08-012021-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignLineOfCreditMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMember2022-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignLineOfCreditMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:OtherCurrentLiabilitiesMember2022-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:NondesignatedMemberus-gaap:ForeignLineOfCreditMember2023-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2022-07-310000746598us-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:ForeignLineOfCreditMember2023-07-310000746598us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-07-310000746598us-gaap:OtherCurrentLiabilitiesMember2022-07-310000746598brc:MagicardAcquisitionMember2020-08-012021-07-310000746598brc:NordicIDAcquisitionMember2020-08-012021-07-310000746598brc:CodeAcquisitionMember2020-08-012021-07-310000746598us-gaap:SubsequentEventMember2023-09-042023-09-040000746598us-gaap:SubsequentEventMember2023-08-012024-07-310000746598us-gaap:SubsequentEventMember2023-10-312023-10-310000746598us-gaap:SubsequentEventMember2023-10-102023-10-100000746598brc:RussellRShallerMember2022-08-012023-07-310000746598brc:JMichaelNaumanMember2022-08-012023-07-310000746598brc:RussellRShallerMember2021-08-012022-07-310000746598brc:JMichaelNaumanMember2021-08-012022-07-310000746598brc:RussellRShallerMember2020-08-012021-07-310000746598brc:JMichaelNaumanMember2020-08-012021-07-310000746598brc:RussellRShallerMemberbrc:ReportedValueOfEquityAwardsMemberecd:PeoMember2022-08-012023-07-310000746598brc:EquityAwardAdjustmentsMemberbrc:RussellRShallerMemberecd:PeoMember2022-08-012023-07-310000746598brc:RussellRShallerMemberbrc:ReportedValueOfEquityAwardsMemberecd:PeoMember2021-08-012022-07-310000746598brc:EquityAwardAdjustmentsMemberbrc:RussellRShallerMemberecd:PeoMember2021-08-012022-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:PeoMemberbrc:JMichaelNaumanMember2021-08-012022-07-310000746598brc:EquityAwardAdjustmentsMemberecd:PeoMemberbrc:JMichaelNaumanMember2021-08-012022-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:PeoMemberbrc:JMichaelNaumanMember2020-08-012021-07-310000746598brc:EquityAwardAdjustmentsMemberecd:PeoMemberbrc:JMichaelNaumanMember2020-08-012021-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:NonPeoNeoMember2022-08-012023-07-310000746598brc:EquityAwardAdjustmentsMemberecd:NonPeoNeoMember2022-08-012023-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:NonPeoNeoMember2021-08-012022-07-310000746598brc:EquityAwardAdjustmentsMemberecd:NonPeoNeoMember2021-08-012022-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:NonPeoNeoMember2020-08-012021-07-310000746598brc:EquityAwardAdjustmentsMemberecd:NonPeoNeoMember2020-08-012021-07-31000074659812022-08-012023-07-31000074659822022-08-012023-07-31000074659832022-08-012023-07-31000074659842022-08-012023-07-310000746598us-gaap:AllowanceForCreditLossMember2022-07-310000746598us-gaap:AllowanceForCreditLossMember2021-07-310000746598us-gaap:AllowanceForCreditLossMember2020-07-310000746598us-gaap:AllowanceForCreditLossMember2022-08-012023-07-310000746598us-gaap:AllowanceForCreditLossMember2021-08-012022-07-310000746598us-gaap:AllowanceForCreditLossMember2020-08-012021-07-310000746598us-gaap:AllowanceForCreditLossMember2023-07-310000746598us-gaap:InventoryValuationReserveMember2022-07-310000746598us-gaap:InventoryValuationReserveMember2021-07-310000746598us-gaap:InventoryValuationReserveMember2020-07-310000746598us-gaap:InventoryValuationReserveMember2022-08-012023-07-310000746598us-gaap:InventoryValuationReserveMember2021-08-012022-07-310000746598us-gaap:InventoryValuationReserveMember2020-08-012021-07-310000746598us-gaap:InventoryValuationReserveMember2023-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-08-012023-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-08-012022-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-08-012021-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-07-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 July 31, 2023
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 1-14959
BRADY CORPORATION
(Exact name of registrant as specified in charter)
Wisconsin39-0178960
(State or other jurisdiction of incorporation or organization)
(IRS Employer Identification No.)
6555 West Good Hope Road
Milwaukee, Wisconsin 53223
(Address of principal executive offices and Zip Code)
(414) 358-6600
(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
Class A Nonvoting Common Stock, par value $0.01 per shareBRCNew 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      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes       No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 Accelerated filer Emerging growth company
Non-accelerated filer Smaller reporting company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.   
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
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 non-voting common stock held by non-affiliates of the registrant as of January 31, 2023, was approximately $2,362,342,797 based on the closing sale price of $53.47 per share on that date as reported for the New York Stock Exchange. As of August 31, 2023, there were 44,825,183 outstanding shares of Class A Nonvoting Common Stock (the “Class A Common Stock”), and 3,538,628 shares of Class B Common Stock. The Class B Common Stock, all of which is held by affiliates of the registrant, is the only voting stock.


INDEX

PART IPage
PART II
PART III
PART IV

2

PART I

Forward-Looking Statements
In this Annual Report on Form 10-K for Brady Corporation ("Brady," "Company," "we," "us," or "our"), statements that are not reported financial results or other historic information are “forward-looking statements.” These forward-looking statements relate to, among other things, the Company's future financial position, business strategy, targets, projected sales, costs, income, capital expenditures, debt levels and cash flows, and plans and objectives of management for future operations.
The use of words such as “may,” “will,” “expect,” “intend,” “estimate,” “anticipate,” “believe,” “should,” “project” or “plan” or similar terminology are generally intended to identify forward-looking statements. These forward-looking statements by their nature address matters that are, to different degrees, uncertain and are subject to risks, assumptions, and other factors, some of which are beyond Brady's control, that could cause actual results to differ materially from those expressed or implied by such forward-looking statements. For Brady, uncertainties arise from:
Increased cost of raw materials, labor and freight as well as raw material shortages and supply chain disruptions    
Decreased demand for the Company's products
Ability to compete effectively or to successfully execute the Company's strategy
Ability to develop technologically advanced products that meet customer demands
Difficulties in protecting websites, networks, and systems against security breaches and difficulties in preventing phishing attacks, social engineering or malicious break-ins
Ability to identify, integrate, and grow acquired companies, and to manage contingent liabilities from divested businesses
Risks associated with the loss of key employees
Extensive regulations by U.S. and non-U.S. governmental and self-regulatory entities
Litigation, including product liability claims
Adverse impacts of the novel coronavirus ("COVID-19") pandemic or other pandemics
Foreign currency fluctuations
Potential write-offs of goodwill and other intangible assets
Changes in tax legislation and tax rates
Differing interests of voting and non-voting shareholders
Numerous other matters of national, regional and global scale, including major public health crises and government responses thereto and those of a political, economic, business, competitive, and regulatory nature contained from time to time in Brady's U.S. Securities and Exchange Commission filings, including, but not limited to, those factors listed in the “Risk Factors” section within Item 1A of Part I of this Annual Report on Form 10-K
These uncertainties may cause Brady's actual future results to be materially different than those expressed in its forward-looking statements. Brady does not undertake to update its forward-looking statements except as required by law.
Item 1. Business
General Development of Business
Brady was incorporated under the laws of the state of Wisconsin in 1914. Brady is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. The ability to provide customers with a broad range of proprietary, customized and diverse products for use in various applications across multiple industries and geographies, along with a commitment to quality and service, have made Brady a leader in many of its markets.
Effective February 1, 2023, the Company is organized and managed on a geographic basis with two reportable segments: Americas & Asia and Europe & Australia. This change to a regional operating structure allows the Company to further integrate its businesses, support continued growth through the application of the best go-to-market strategies in key geographies, facilitate new product development within recent acquisitions and further simplify the global business. All segment-related data has been conformed to the new reportable segments.
The Company’s primary objective is to build upon its market position and increase shareholder value by enabling a highly competent and experienced organization to focus on the following key competencies:
Innovative products — Technologically-advanced, internally-developed proprietary products that drive revenue growth and sustain gross profit margins
3

Customer service — Understanding customer needs and providing a high level of customer service
Global leadership position in niche markets
Digital capabilities
Compliance expertise
Operational excellence — Continuous productivity improvement, automation, and product customization capabilities
Brady's long-term sales growth and profitability will depend not only on the overall economic environment and our ability to successfully navigate changes in the macro environment, but also on our ability to develop and market innovative products, deliver a high level of customer service, advance our digital capabilities, and continuously improve the efficiency of our global operations. Our strategy for growth includes an increased focus on certain industries and products, streamlining our product offerings, expanding into higher growth end-markets, improving the overall customer experience, developing technologically advanced, innovative and proprietary products, and improving our digital capabilities.
The following were key initiatives supporting the strategy in fiscal 2023:
Investing in organic growth by enhancing our research and development process and utilizing customer feedback and observations to develop innovative new products that solve customer needs and improve environmental sustainability.
Providing our customers with the highest level of customer service.
Expanding and enhancing our sales capabilities through an improved digital presence and the use of data-driven marketing automation tools.
Maintaining profitability through pricing mechanisms to mitigate the impacts of supply chain disruptions and inflationary pressures while ensuring prices are market competitive.
Executing our reorganization to a regional operating structure to support continued growth in key geographies, facilitating new product development in our recent acquisitions, and simplifying and further integrating our businesses.
Integrating recent acquisitions to further enhance our strategic position and accelerate long-term sales growth.
Driving operational excellence and executing sustainable efficiency gains within our selling, general and administrative structures and within our global operations including insourcing of critical products and manufacturing activities while reducing our environmental footprint.
Building on our culture of diversity, equity and inclusion to increase employee engagement and enhance recruitment and retention practices in order to drive differentiated performance and execute our strategy.
Narrative Description of Business
Overview
The Company is organized and managed on a geographic basis with two reportable segments: Americas & Asia and Europe & Australia. Below is a summary of sales by reportable segment during the years ended July 31:
202320222021
Americas & Asia66.7 %66.1 %64.3 %
Europe & Australia33.3 %33.9 %35.7 %
Total100.0 %100.0 %100.0 %
Prior to February 1, 2023, the Company operated two former segments: Identification Solutions (“IDS”) and Workplace Safety (“WPS”). IDS is primarily involved in the design, manufacturing, and distribution of high-performance and innovative identification and healthcare products, while WPS manufactures a broad range of stock and custom identification products and is a distributor of a wide variety of resale products.
4

Below is a summary of sales for IDS and WPS within each current reportable segment during the years ended July 31:
Americas & Asia202320222021
IDS91.4 %90.4 %88.3 %
WPS8.6 %9.6 %11.7 %
Total100.0 %100.0 %100.0 %
Europe & Australia202320222021
IDS52.8 %52.8 %46.9 %
WPS47.2 %47.2 %53.1 %
Total100.0 %100.0 %100.0 %
Identification Solutions
Primary product categories include:
Product identification, which includes materials, printing systems, RFID and bar code scanners for product identification, brand protection labeling, work in process labeling, finished product identification, and industrial track and trace applications.
Facility safety and identification and protection, which includes safety signs, floor-marking tape, pipe markers, labeling systems, spill control products, lockout/tagout devices, and software and services for safety compliance auditing, procedures writing and training.
Wire identification, which includes hand-held printers, wire markers, sleeves, and tags.
People identification, which includes name tags, badges, lanyards, rigid card printing systems, and access control software.
Patient identification, which includes wristbands, labels, printing systems, and other products used in hospital, laboratories, and other healthcare settings for tracking and improving the safety of patients.
Approximately 64% of IDS products are sold under the Brady brand, with other primary brands including identification products for the utility industry which are marketed under the Electromark brand and security and identification badges and systems which are marketed under the PromoVision, Brady People ID, BIG, and MAGiCARD brands. Spill control products are marketed under the SPC brand, lockout/tagout products are offered under the Scafftag brand, RFID products are marketed under the Nordic ID brand, and barcode scanners are marketed under the Code brand. Identification and patient safety products in the healthcare industry are available under the PDC Healthcare brand and custom wristbands for the leisure and entertainment industry are available under the PDC brand.
Each region markets and sells high-quality and rapid response IDS products through multiple channels including distribution, a direct sales force, and digital channels. The direct sales force within each region partners with end-users and distributors by providing technical application and product expertise.
The Company manufactures differentiated, proprietary products, most of which have been internally developed. These internally developed products include materials; printing, identification and tracking systems; and software. Competition is present based upon several factors, including product innovation, customer service, breadth of product offering, product quality, price, expertise, production capabilities, and for multinational customers, our global footprint. Competition is highly fragmented, ranging from smaller companies offering minimal product variety, to some of the world's largest adhesive and electrical product companies offering competing products as part of their overall product lines.
These products serve customers in many industries within each region, which include industrial manufacturing, electronic manufacturing, healthcare, chemical, oil, gas, alternative energy, automotive, aerospace, governments, mass transit, electrical contractors, education, leisure and entertainment and telecommunications, among others.
Workplace Safety
Primary product categories include:
Product identification, which includes asset tracking labels and asset tags.
Facility, safety and identification and protection, which includes safety signs, traffic signs and control products, floor-marking tape, pipe markers, lockout/tagout devices, personal protection equipment, first aid products, and other workplace compliance products.
5

Wire identification, which includes handheld printers, wire markers, sleeves and tags.
Products are sold under a variety of brands including: safety and facility identification products offered under the Seton, Emedco, Signals, Safety Signs, SafetyShop, Signs & Labels, and Pervaco brands; first aid supplies marketed under the Accidental Health and Safety, Trafalgar, and Securimed brands; and wire identification products marketed under the Carroll brand.
The Company manufactures a broad range of stock and custom identification products, and also sells a broad range of related resale products. Manufactured products comprise approximately 40% of WPS product sales. Historically, both the Company and many of our competitors focused their businesses on catalog marketing, often with varying product niches. Many of our competitors extensively utilize e-commerce to promote the sale of their products. A consequence of e-commerce is price transparency, as prices on non-proprietary products can be easily compared. Therefore, to compete effectively, we focus on pricing our products competitively, building out our e-commerce capabilities, developing unique or customized solutions, enhancing the customer experience, and providing compliance expertise as these factors are critical to retain existing customers and convert new customers. WPS primarily sells to businesses and serves many industries, including manufacturers, process industries, government, education, construction, and utilities.
Research and Development
The Company focuses its research and development ("R&D") efforts on track and trace applications, pressure sensitive materials, identification and printing systems, software, and the development of other workplace safety-related products. The Company spent $61.4 million, $58.5 million, and $44.6 million on its R&D activities during the years ended July 31, 2023, 2022, and 2021, respectively. The majority of R&D spend supports the Company's identification products. Material development involves the application of surface chemistry concepts for top coatings and adhesives applied to a variety of base materials. The design of our identification and printing systems integrates materials, embedded software, a variety of printing technologies and product scanning and identification technologies to form a complete solution for customer applications. In addition, the R&D team supports production and marketing efforts by providing application and technical expertise.
The Company owns patents and tradenames relating to certain products in the United States and internationally. Although the Company believes patents are a significant driver in maintaining its position for certain products, technology in the areas covered by many of the patents continues to evolve and may limit the value of such patents. The Company's business is not dependent on any single patent or group of patents. Patents applicable to specific products extend for up to 20 years according to the date of patent application filing or patent grant, depending upon the legal term of patents in the various countries where patent protection is obtained. The Company's tradenames are generally valid ten years from the date of registration, and are typically renewed on an ongoing basis.
Operations
The materials used in the products manufactured by the Company consist of a variety of plastic and synthetic films, paper, metal and metal foil, cloth, fiberglass, inks, dyes, adhesives, pigments, natural and synthetic rubber, organic chemicals, polymers, and solvents for consumable identification products in addition to molded parts, electronic components, chips, and sub-assemblies for identification and printing systems. The Company operates coating facilities that manufacture bulk rolls of label stock for internal and external customers. In addition, the Company purchases finished products for resale.
The Company purchases raw materials, components and finished products from many suppliers. Overall, we are not dependent upon any single supplier for our most critical base materials or components. However, we have chosen in certain situations to sole source, or limit the sources of materials, components, or finished items for design or cost reasons. As a result, disruptions in supply could have an impact on results for a period of time, but we believe any disruptions would simply require qualification of new suppliers and the disruption would be modest. In certain instances, the qualification process could be more costly or take a longer period of time and in certain situations, such as a global shortage of critical materials or components, the financial impact could be material.
The Company carries working capital mainly related to accounts receivable and inventory. Inventory consists of raw materials, work in process and finished goods. Generally, custom products are made to order while an on-hand quantity of stock product is maintained to provide customers with timely delivery. Average time to fulfill customer orders varies from same-day to one month, depending on the type of product, customer request, and whether the product is stock or custom-designed and manufactured. Normal and customary payment terms primarily range from net 10 to 90 days from date of invoice and vary by geography.
The Company has a broad customer base, and no individual customer represents 10% or more of total net sales.
6

Human Capital Management
As of July 31, 2023, the Company employed approximately 5,600 individuals worldwide, of which approximately 1,650 were employed in the United States and approximately 3,950 were employed outside the United States.
The Company’s Vice President of Human Resources is responsible for developing the Company’s human capital strategy, which includes the attraction, acquisition, development, engagement and retention of talent to deliver on the Company’s strategy as well as the design of employee compensation and benefits programs. Management is responsible for executing the Company's human capital strategy. The Vice President of Human Resources is also responsible for leading the Company’s diversity, equity, and inclusion initiatives. The Company’s Board of Directors and its committees receive regular updates on the operation and status of these initiatives and human capital trends and activities from the Vice President of Human Resources, the CEO and others within senior management.
Key areas of focus with respect to human capital include:
Health and Safety: The Company’s health and safety programs are designed around global standards with appropriate variations addressing the multiple jurisdictions and regulations, specific hazards and unique working environments of the Company’s manufacturing, distribution and headquarter operations. The Company requires each of its locations to perform regular safety audits to ensure proper safety policies, program procedures, analyses and trainings are in place. The Company utilizes a mixture of leading and lagging indicators to assess the health and safety performance of its operations. Lagging indicators include the OSHA Total Recordable Incident Rate (“TRIR”) and the Lost Time Case Rate (“LTCR”) based upon the number of incidents per 100 employees. Leading indicators include reporting and closure of all near miss events. The Company also utilizes trainings such as Environmental, Health and Safety (“EHS”) coaching and engagement conversations as preventative measure. During the year ended July 31, 2023, the Company had a TRIR of 0.60, a LTCR of 0.28 and no work-related fatalities.
Diversity, Equity, and Inclusion: Fostering a culture of diversity, equity and inclusion in the workplace means employees are and believe that they are valued and listened to, and the Company has made this a top priority. The Company believes that its culture of diversity, equity and inclusion enables it to create, develop and fully leverage the strengths of its workforce to exceed customer expectations and successfully pursue its growth objectives. To this end, the Company engages employees through various employee resource groups staffed by employees with diverse backgrounds, experiences and characteristics who share a common interest in professional development, improving corporate culture and delivering improved business results. Each employee resource group is sponsored and supported by senior leaders throughout the organization.
The Company has implemented several steps to drive accountability for increasing diversity, equity and inclusion throughout the global organization. The CEO and other senior leaders have diversity, equity and inclusion objectives embedded in their annual performance goals. The Company also strives to build a diverse talent pipeline by partnering with its business units in their workforce planning to develop initiatives and goals to recruit diverse talent across defined organizational levels and skill areas. The Company trains its recruiting workforce in diversity sourcing strategies and partners with external organizations that develop and supply diverse talent. The Company has also expanded its university outreach programs to access diverse organizations, has implemented interview guides to mitigate bias in interviewing, has implemented mentoring programs and employee resource groups to increase employee engagement and retention and has implemented required training for all managers on diversity, equity and inclusion compliance and unconscious bias. As of July 31, 2023, 44% of the members of the Company’s Board of Directors were women and 60% of Board committee chairs were women.
Training and Talent Development: The Company is committed to the continued development of its people. Strategic talent reviews and succession planning occur on a planned cadence annually. The CEO and the Vice President of Human Resources convene meetings with senior Company leadership and the Board of Directors to review top enterprise talent and discuss succession planning for key leadership roles.
The Company provides technical training to employees, customers and suppliers who work for or with the Company’s products. Training is provided in a variety of formats to accommodate the respective learner’s style, pace, location, technical knowledge and access.
Compensation and Benefits: The Company values its people and strives to deliver compensation and benefit programs and plans that are competitive with the external market. The Company provides subsidized health and welfare benefits, as well as postretirement, incentive and equity-based compensation plans and programs to eligible employees. Refer to the Compensation Discussion & Analysis for additional information regarding the Company’s compensation and benefits programs.
7

Information Available on the Internet
The Company’s Corporate Internet address is www.bradyid.com. The Company makes available, free of charge, on or through its website, copies of its Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to all such reports as soon as reasonably practicable after such reports are electronically filed with or furnished to the Securities and Exchange Commission (“SEC”). The Company is not including the information contained on or available through its website as part of, or incorporating such information by reference into, this Annual Report on Form 10-K.
Item 1A. Risk Factors
Investors should carefully consider the risks set forth below and all other information contained in this report and other documents we file with the SEC. The risks and uncertainties described below are those that we have identified as material, but are not the only risks and uncertainties facing us. Our business is also subject to general risks and uncertainties that affect many other companies, such as market conditions, geopolitical events, changes in laws or accounting rules, fluctuations in interest rates, terrorism, wars or conflicts, major health concerns, natural disasters or other disruptions of expected economic or business conditions. Additional risks and uncertainties not currently known to us or that we currently believe are immaterial also may impair our business and financial results.
Business Risks
Raw material and other cost inflation as well as product shortages could adversely affect our business and financial results.
We manufacture certain parts and components of our products and therefore require raw materials from suppliers, which could be interrupted for a variety of reasons, including availability and pricing. Our prices and lead times for raw materials and other components necessary for production have fluctuated in the past year, including increased raw production costs, increased wage rates, and extended lead times. Significant increases could adversely affect our profit margins and results of operations. Changes in trade policies; shortages due to the residual effects of the COVID-19 pandemic, other pandemics, or any other reason; and the imposition of duties and tariffs and potential retaliatory countermeasures could adversely impact the price or availability of raw materials. In addition, labor shortages or an increase in the cost of labor could adversely affect our profit margins and results of operations. Due to competitive pressures or other factors, we may not be able to pass along increased raw material and component part costs to our customers in the form of price increases or our ability to do so could be delayed, which could adversely impact our business and financial results.
The costs of certain raw materials, components, transportation and energy necessary for our operations and the production and distribution of our products have increased significantly. While we have implemented certain cost containment measures and selective price increases, as well as taken other actions to offset these inflationary pressures in our supply chain, we may not be able to offset all of the increases in our operational costs, which could adversely impact our business and financial results.
Demand for our products may be adversely affected by numerous factors, some of which we cannot predict or control. This could adversely affect our business and financial results.
Numerous factors may affect the demand for our products, including:
Deterioration of economic conditions in major markets served
Residual economic and operational impact of the COVID-19 pandemic, or the impact of other pandemics
Economic and operational impact of the war between Russia and Ukraine or other wars
Consolidation in the marketplace allowing competitors to be more efficient and more price competitive
Competitors entering the marketplace
Decreasing product life cycles
Changes in customer preferences
Ability to achieve strong operational performance, including the manufacture and sale of high-quality products and the ability to meet customer delivery expectations
If any of these factors occur, the demand for our products could suffer, and this could adversely impact our business and financial results.
8

Failure to compete effectively or to successfully execute our strategy may have a negative impact on our business and financial results.
We actively compete with companies that produce and market the same or similar products, and in some instances, with companies that sell different products that are designed for the same target markets. Competition may force us to reduce prices or incur additional costs to remain competitive in an environment in which business models, including the development and use of artificial intelligence technologies, are changing rapidly. We compete on the basis of several factors, including customer support, product innovation, product offering, product quality, price, expertise, digital capabilities, production capabilities, and for multinational customers, our global footprint. Present or future competitors may develop and introduce new and enhanced products, offer products based on alternative technologies and processes, accept lower profit, have greater financial, technical or other resources, or have lower production costs or other pricing advantages. Any of these could put us at a disadvantage by threatening our share of sales or reducing our profit margins, which could adversely impact our business and financial results.
Additionally, throughout our global business, distributors and customers may not accept our price increases or may seek lower cost sourcing opportunities, which could result in a loss of business that may adversely impact our business and financial results.
Our strategy is to expand into higher-growth adjacent product categories and markets with technologically advanced new products, as well as to grow our sales generated through the digital channel. While traditional direct marketing channels such as catalogs are an important means of advertising and selling our products, an increasing number of customers are purchasing products on the internet. Our strategy to increase sales through the digital channel is an investment in our internet sales capabilities. There is a risk that we may not continue to successfully implement this strategy, or if successfully implemented, we may not realize its expected benefits due to increased competition and pricing pressure brought about by the internet. Our failure to successfully implement our strategy could adversely impact our business and financial results.
Failure to develop or acquire technologically advanced products that meet customer demands, including price expectations, could adversely impact our business and financial results.
We develop technologically advanced new products to promote our organic growth and profitability. Technology is changing rapidly and our competitors are innovating quickly. If we do not keep pace with developing technologically advanced products, we risk product commoditization, deterioration of the value of our brand, and reduced ability to effectively compete. We must continue to develop innovative products, as well as acquire and retain the necessary intellectual property rights in these products. If we fail to innovate, or we launch products with quality problems, or if customers do not accept our products, then our business and financial results could be adversely affected.
The failure to properly identify, integrate and grow acquired companies, and to manage contingent liabilities from divested businesses could adversely affect our business and financial results.
Our historical growth has included acquisitions and our future growth strategy includes acquisitions. We completed the acquisitions of Code, Magicard and Nordic ID in fiscal 2021 for a total purchase price of $244.0 million. Acquisitions place significant demands on management, operational, and financial resources. Recent and future acquisitions will require integration of operations, sales and marketing, information technology, finance, and administrative operations, which could decrease the time available to focus on our other growth strategies. We cannot assure that we will be able to successfully integrate acquisitions, that these acquisitions will operate profitably, or that we will be able to achieve the desired sales growth or operational success. Our sales, results of operations, cash flow, and liquidity could be adversely affected if we do not successfully integrate acquired businesses, including realizing synergies, or if our other businesses suffer due to the increased focus on the acquired businesses.
We continually assess the strategic fit of our existing businesses and may divest businesses that we determine do not align with our strategic plan, or that are not achieving the desired return on investment. Divestitures pose risks and challenges that could negatively impact our business. When we decide to sell a business or specific assets, we may be unable to do so on satisfactory terms or within our anticipated timeframe, and even after reaching a definitive agreement to sell a business, the sale is typically subject to pre-closing conditions which may not be satisfied. In addition, the impact of the divestiture on our revenue and net income may be larger than projected, which could distract management, and disputes may arise with buyers. We have retained responsibility for and have agreed to indemnify buyers against certain contingent liabilities related to several businesses that we have sold. The resolution of these contingencies has not had a material adverse impact on our financial results, but we cannot be certain that this favorable pattern will continue.
9

The COVID-19 pandemic has adversely impacted our operations and business.
The COVID-19 pandemic disrupted the global economy and adversely impacted our businesses, including demand for our products across multiple end-markets as well as our supply chain and operations. Any future resurgence of the COVID-19 pandemic, or other health epidemics, may have an impact on our business, operations and financial results depending on factors that cannot be accurately predicted at this time, such as the severity and transmission rate of any health epidemic, the extent and effectiveness of containment actions, the extent to which vaccines or other medical treatments are developed and made available to and accepted by the public, and the impact of these and other factors on our stakeholders.
Global Operating Risks
Our failure or the failure of third-party service providers to protect our sites, networks and systems against security breaches, to protect our confidential information, or to facilitate our digital strategy, could adversely affect our business and financial results.
Our business systems collect, transmit and store data about our customers, vendors and others, including credit card information and personally identifiable information. We also employ third-party service providers that store, process and transmit proprietary, personal and confidential information on our behalf. We rely on encryption and authentication technology licensed from third parties in an effort to securely transmit confidential and sensitive information, including credit card numbers. Our security measures, and those of our third-party service providers, may not detect or prevent all attempts to hack our systems, denial-of-service attacks, viruses, malicious software, break-ins, phishing attacks, social engineering, security breaches or other similar disruptions that may jeopardize the security of information stored in or transmitted by our sites, networks and systems or that we or our third-party service providers otherwise maintain. We engage third-party service providers to assist with certain of our website and digital platform upgrades, which may result in a decline in sales when initially deployed, which could have an adverse effect on our business and financial results.
We and our service providers may not have the resources or technical sophistication to anticipate or prevent all types of attacks, and techniques used to obtain unauthorized access to or to sabotage systems change frequently and may not be known until launched against us or our third-party service providers. In addition, security breaches can also occur as a result of non-technical issues, including intentional or inadvertent breaches by our employees or by persons with whom we have commercial relationships. Although we maintain privacy, data breach and network security liability insurance, we cannot be certain that our coverage will be adequate or will cover liabilities actually incurred, or that insurance will continue to be available to us on economically reasonable terms, or at all. Any compromise or breach of our security measures, or those of our third-party service providers, could adversely impact our ability to conduct business, violate applicable privacy, data security and other laws, and cause significant legal and financial exposure, adverse publicity, and a loss of confidence in our security measures, which could have an adverse effect on our business and financial results.
We depend on key employees and the loss of these individuals could have an adverse effect on our business and financial results.
Our financial results could be adversely affected by increased competition for employees, difficulty in recruiting employees, higher employee turnover or increased compensation and benefit costs. Our employees are important to our success and we are dependent on our ability to retain the services of our employees in key roles. We have built our business on a set of core values, and we attempt to hire and retain employees who are committed to these values and our culture of providing exceptional service to our customers. In order to compete and to continue to grow, we must attract, retain and motivate our employees. We need qualified managers and skilled employees with technical and industry experience to operate our business successfully. If we are unable to attract and retain qualified individuals, or if our costs to do so increase significantly, or if internal realignment of responsibilities are not executed properly, our business and financial results could be adversely affected.
We are a global company headquartered in the United States. We are subject to extensive regulations by U.S. and non-U.S. governmental and self-regulatory entities at various levels of the governing bodies. Failure to comply with laws and regulations could adversely affect our business and financial results.
Approximately 50% of our sales are derived outside of the United States. Our operations are subject to the risks of doing business domestically and globally, including the following:
Delays or disruptions in product deliveries and payments in connection with international manufacturing and sales.
Regulations resulting from political and economic instability and disruptions.
Imposition of new or changes in existing duties, tariffs and trade agreements, which could have a direct or indirect impact on our ability to manufacture products, on our customers' demand for our products, or on our suppliers' ability to deliver raw materials.
10

Import, export and economic sanction laws.
Current and changing governmental policies, regulatory, and business environments.
Disadvantages from competing against companies from countries that are not subject to U.S. laws and regulations including the Foreign Corrupt Practices Act.
Local labor regulations.
Regulations relating to climate change, air emissions, wastewater discharges, handling and disposal of hazardous materials and wastes.
Regulations relating to product content, health, safety and the protection of the environment.
Imposition of trade or travel restrictions as a result of any continuing effects of the COVID-19 pandemic, or as a result of other pandemics or global health crises.
Specific country regulations where our products are manufactured or sold.
Regulations relating to compliance with data protection and privacy laws throughout our global business.
Laws and regulations that apply to companies doing business with the government, including audit requirements of government contracts related to procurement integrity, export control, employment practices, and the accuracy of records and recording of costs.
Further, these laws and regulations are constantly evolving and it is difficult to accurately predict the effect they may have upon our business and financial results.
We cannot provide assurance that our internal controls and compliance systems will always protect us from acts committed by employees, agents or business partners that would violate U.S. and/or non-U.S. laws, including the laws governing payments to government officials, bribery, fraud, anti-kickback and false claims rules, competition, export and import compliance, money laundering and data privacy. Any such improper actions could subject us to civil or criminal investigations in the U.S. and in other jurisdictions, lead to substantial civil or criminal, monetary and non-monetary penalties and related lawsuits by shareholders and others, damage our reputation, and adversely impact our business and financial results.
We are subject to litigation that could adversely impact our business, financial results, and reputation.
We are a party to litigation that arises in the normal course of our business operations, including product liability and recall (strict liability and negligence) claims, patent and trademark matters, contract disputes and environmental, employment and other litigation matters. We face an inherent risk that our competitors will allege that aspects of our products infringe their intellectual property or that our intellectual property is invalid, such that we could be prevented from manufacturing and selling our products or prevented from stopping others from manufacturing and selling competing products. We face an inherent business risk of exposure to product liability claims in the event that the use of our products is alleged to have resulted in injury or other damage. To date, we have not incurred material costs related to these types of claims. However, while we currently maintain insurance coverage for certain types of claims that we believe is adequate, we cannot be certain that we will be able to maintain this insurance on acceptable terms or that this insurance will provide sufficient coverage against potential liabilities that may arise. Any claims brought against us, with or without merit, may have an adverse effect on our business, financial results and reputation as a result of potential adverse outcomes. The expenses associated with defending such claims and the diversion of our management’s resources and time may have an adverse effect on our business and financial results.
Global climate change and related emphasis on ESG matters by various stakeholders could negatively affect our business
Increased public awareness and concern regarding global climate change may result in more regional and/or federal requirements to reduce or mitigate the effects of greenhouse gas emissions. There continues to be a lack of consistent climate legislation, which creates economic and regulatory uncertainty. Further, our customers and the markets we serve may impose emissions or other environmental standards through regulation, market-based emissions policies or consumer preference that we may not be able to timely meet due to the required level of capital investment or technological advancement.
Additionally, the enhanced stakeholder focus on ESG issues relating to our business requires the continuous monitoring of various and evolving standards and the associated reporting requirements. A failure to adequately meet stakeholder expectations may result in the loss of business, diluted market valuation, an inability to attract customers or an inability to attract and retain top talent.
11

Financial and Security Ownership Risks
The global nature of our business exposes us to foreign currency fluctuations that could adversely affect our business and financial results.
Approximately 50% of our sales are derived outside the United States. Sales and purchases in currencies other than the U.S. dollar expose us to fluctuations in foreign currencies relative to the U.S. dollar, and may adversely affect our financial results. Increased strength of the U.S. dollar will increase the effective price of our products sold in currencies other than U.S. dollars into other countries. Decreased strength of the U.S. dollar could adversely affect the cost of materials, products, and services purchased overseas. Our sales and expenses are translated into U.S. dollars for reporting purposes, and further strengthening of the U.S. dollar could result in unfavorable translation effects, which occurred during fiscal years 2020 and 2022. In addition, certain of our subsidiaries may invoice customers in a currency other than its functional currency or may be invoiced by suppliers in a currency other than its functional currency, which could result in unfavorable translation effects on our business and financial results.
Failure to execute our strategies could result in impairment of goodwill or other intangible assets, which may negatively impact income and profitability.
We have goodwill of $592.6 million and other intangible assets of $62.1 million as of July 31, 2023, which represents 47.1% of our total assets, and we have recognized impairment charges in the past. We evaluate goodwill and other intangible assets for impairment on an annual basis, or more frequently if impairment indicators are present, based upon the fair value of each respective asset. The valuations prepared for the required impairment test include management's estimates of sales, profitability, cash flow generation, capital structure, cost of debt, interest rates, capital expenditures, and other assumptions. Significant negative industry or economic trends, disruptions to our business, inability to achieve sales projections or cost savings, inability to effectively integrate acquired businesses, unexpected changes in the use of the assets, and divestitures may adversely impact the assumptions used in the valuations. If the estimated fair value of our goodwill or other intangible assets change in future periods, we may be required to record an impairment charge, which would reduce net income in such period. Indicators of other-than-temporary impairment were present in our equity investment in React Mobile, Inc., an employee safety software and hardware company, and we recognized an other-than-temporary impairment charge of $5.0 million in fiscal 2021.
Changes in tax legislation or tax rates could adversely affect results of operations and financial statements. Additionally, audits by taxing authorities could result in tax payments for prior periods.
We are subject to income taxes in the U.S. and in many non-U.S. jurisdictions. As such, our income is subject to risk due to changing tax laws and tax rates around the world. Our tax filings are subject to audit by U.S. federal, state and local tax authorities and by non-U.S. tax authorities. If these audits result in payments or assessments that differ from our reserves, our future net income may be adversely impacted.
We review the probability of the realization of our deferred tax assets quarterly based on forecasts of taxable income in both the U.S. and foreign jurisdictions. As part of this review, we utilize historical results, projected future operating results, eligible carry-forward periods, tax planning opportunities, and other relevant considerations. Changes in profitability and financial outlook in both the U.S. and/or foreign jurisdictions, or changes in our geographic footprint may require modifications in the valuation allowance for deferred tax assets. At any point in time, there are a number of tax proposals at various stages of legislation throughout the globe. While it is impossible for us to predict whether some or all of these proposals will be enacted, many will likely have an impact on our business and financial results.
Substantially all of our voting stock is controlled by two shareholders, while our public investors hold non-voting stock. The interests of the voting and non-voting shareholders could differ, potentially resulting in decisions that affect the value of the non-voting shares.
Substantially all of our voting stock is controlled by Elizabeth P. Bruno, one of our directors, and William H. Brady III, both of whom are descendants of the Company's founder. All of our publicly traded shares are non-voting. Therefore, the voting shareholders have control in most matters requiring approval or acquiescence by shareholders, including the composition of our Board of Directors and many corporate actions, and their interests may not align with those of the non-voting shareholders. Such concentration of ownership may discourage a potential acquirer from making a purchase offer that our public shareholders may find favorable and it may adversely affect the trading price for our non-voting common stock because investors may perceive disadvantages in owning stock in companies whose voting stock is controlled by a limited number of shareholders. Additionally, certain private investors, mutual funds and index sponsors have implemented rules restricting ownership, or excluding from indices, companies with non-voting publicly traded shares. For example, the Company was removed from the Russell 2000 Index in the fourth quarter of fiscal 2023 for not meeting the minimum voting rights hurdle.
12

Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
The Company currently operates 38 manufacturing and distribution facilities across the globe and are split by reporting segment as follows:
Americas & Asia: Twenty-one manufacturing and distribution facilities are used for our Americas & Asia business. Six facilities are located in the United States; four in China; two each in Brazil, India, and Mexico; and one each in Canada, Japan, Malaysia, Singapore, and Thailand.
Europe & Australia: Seventeen manufacturing and distribution facilities are used for our Europe & Australia business. Four facilities each are located in Belgium and the United Kingdom, three are located in France; two are located in Australia; and one each in Germany, Norway, South Africa, and Turkey.
The Company believes that its equipment and facilities are modern, well maintained, and adequate for present needs.
Item 3. Legal Proceedings
The Company is, and may in the future be, named as a defendant in various legal proceedings and claims that arise in the normal course of business in which claims are asserted against the Company. The Company records a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. The Company is not currently a party to any material pending legal proceedings in which management believes the ultimate resolution would have a material effect on the Company’s consolidated financial statements.
Item 4. Mine Safety Disclosures
Not applicable.
13

PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
(a)Market Information
Brady Corporation Class A Nonvoting Common Stock trades on the New York Stock Exchange ("NYSE") under the symbol BRC. There is no trading market for the Company’s Class B Voting Common Stock.
(b)Holders
As of August 31, 2023, there were approximately 1,000 Class A Common Stock shareholders of record and approximately 12,000 beneficial shareholders. There are three Class B Common Stock shareholders.
(c)Dividends
The Company has historically paid quarterly dividends on outstanding common stock. Before any dividend may be paid on the Class B Common Stock, holders of the Class A Common Stock are entitled to receive an annual, noncumulative cash dividend of $0.01665 per share (subject to adjustment in the event of future stock splits, stock dividends or similar events involving shares of Class A Common Stock). Thereafter, any further dividend in that fiscal year must be paid on all shares of Class A Common Stock and Class B Common Stock on an equal basis. The Company believes that based on its historic dividend practice, this requirement will not impede it in following a similar dividend practice in the future.
During the two most recent years ended July 31 and for the first quarter of fiscal 2024, the Company declared the following dividends per share on its Class A and Class B Common Stock: 
 202420232022
 1st Qtr1st Qtr2nd Qtr3rd Qtr4th Qtr1st Qtr2nd Qtr3rd Qtr4th Qtr
Class A$0.2350 $0.2300 $0.2300 $0.2300 $0.2300 $0.2250 $0.2250 $0.2250 $0.2250 
Class B0.2184 0.2134 0.2300 0.2300 0.2300 0.2084 0.2250 0.2250 0.2250 
(d)Issuer Purchases of Equity Securities
The Company has a share repurchase program for the Company’s Class A Nonvoting Common Stock. The plan may be implemented by purchasing shares in the open market or in privately negotiated transactions, with repurchased shares delivered to treasury and available for use in connection with the Company’s stock-based plans and for other corporate purposes. On May 24, 2022, the Company's Board of Directors authorized an increase in the Company's share repurchase program, authorizing the repurchase of up to $100.0 million of the Company's Class A Nonvoting Common Stock, with no expiration date associated with the authorization. As of July 31, 2023, there were $10.0 million worth of shares authorized to purchase remaining pursuant to this share repurchase program.
On August 30, 2023, the Company's Board of Directors authorized an increase in the Company's share repurchase program, authorizing the repurchase of an additional $100.0 million of the Company's Class A Nonvoting Common Stock. The share repurchase program may be implemented from time to time on the open market or in privately negotiated transactions and has no expiration date. The repurchased shares will be available for use in connection with the Company's stock-based plans and for other corporate purposes.
The following table provides information with respect to the purchases by the Company of Class A Nonvoting Common Stock during the three months ended July 31, 2023:
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced PlansApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plan
(Dollars in Thousands)
May 1, 2023 - May 31, 2023194,962 $49.20 194,962 $45,643 
June 1, 2023 - June 30, 2023503,541 48.86 503,541 21,040 
July 1, 2023 - July 31, 2023230,128 47.92 230,128 10,013 
Total928,631 $48.70 928,631 $10,013 
14

(e)Common Stock Price Performance Graph
The graph below shows a comparison of the cumulative return over the last five fiscal years had $100 been invested at the close of business on July 31, 2018, in each of Brady Corporation Class A Common Stock, the Standard & Poor’s ("S&P") 500 Index, the S&P SmallCap 600 Index, the S&P SmallCap 600 Industrials Index, and the Russell 2000 Index.
The S&P SmallCap 600 Industrials Index will replace the S&P SmallCap 600 Index in future years. This change creates consistency between the index included in this Common Stock Price Performance Graph and the Pay Versus Performance table included in Item 11. Executive Compensation.
5 Year Cumulative Return - updated.jpg
201820192020202120222023
Brady Corporation$100.00 $137.76 $124.63 $150.84 $134.43 $147.74 
S&P 500 Index100.00 107.99 120.90 164.96 157.31 177.78 
S&P SmallCap 600 Index100.00 93.25 85.16 133.66 125.32 131.92 
S&P SmallCap 600 Industrials Index100.00 94.96 87.76 132.55 132.29 156.84 
Russell 2000 Index100.00 95.58 91.19 138.59 118.78 128.17 
Copyright (C) 2023, Standard & Poor’s, Inc. and Russell Investments. All rights reserved.
15

Item 6. [Reserved]

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview
Brady Corporation is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. Effective February 1, 2023, the Company is organized and managed on a geographic basis with two reportable segments: Americas & Asia and Europe & Australia. As such, all segment-related data has been recast to reflect our new reportable segments in the Management's Discussion and Analysis of Financial Condition and Results of Operations section. Prior to February 1, 2023, the Company operated two former segments: IDS and WPS. IDS products include high-performance and innovative identification and healthcare products that are designed, manufactured, and distributed within the Company's value chain. WPS products include a broad range of stock and custom identification products that the Company manufactures, as well as a wide variety of products that the Company purchases and resells as a distributor.
Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our audited consolidated financial statements and the notes to those statements (Item 8) in this Annual Report on Form 10-K. The following discussion is intended to help the reader understand the results of operations and financial condition of the Company for the year ended July 31, 2023 compared to the year ended July 31, 2022 and the year ended July 31, 2022 compared to the year ended July 31, 2021.
References in this Annual Report on Form 10-K to “organic sales” refer to sales calculated in accordance with U.S. GAAP, excluding the impact of foreign currency translation, sales recorded from divested companies up to the first anniversary of their divestiture and sales recorded from acquired companies prior to the first anniversary date of their acquisition. The Company’s organic sales disclosures exclude the effects of foreign currency translation as foreign currency translation is subject to volatility that can obscure underlying business trends. Management believes that the non-GAAP financial measure of organic sales is meaningful to investors as it provides them with useful information to aid in identifying underlying sales trends in our businesses and facilitating comparisons of our sales performance with prior periods.
Macroeconomic Conditions and Trends
The Company has experienced, and expects to continue to experience, inflationary pressures and supply chain and other business disruptions. The Company has taken and will continue to take actions to mitigate inflation issues through pricing actions and the execution of sustainable efficiency gains.
We believe we have the financial strength to continue to invest in organic sales growth opportunities including sales, marketing, R&D and inorganic sales opportunities including acquisitions, while continuing to drive sustainable efficiency gains and automation in our operations and selling, general and administrative ("SG&A") functions and return capital to our shareholders in the form of dividends and share repurchases. At July 31, 2023, we had cash of $151.5 million, as well as a credit agreement with $248.3 million available for future borrowing, which can be increased up to $1,068.3 million at the Company's option and subject to certain conditions, for total available liquidity of $1,219.8 million.
We believe that our financial resources and liquidity levels including the remaining undrawn amount of the credit agreement and our ability to increase that credit line as necessary are sufficient to manage the continuing impact of economic or geopolitical events which may result in reduced sales, net income, or cash provided by operating activities. Refer to Risk Factors, included in Part I, Item 1A of this Annual Report on Form 10-K for the year ended July 31, 2023, for further discussion of the possible impact of global economic or geopolitical events on our business.
16

Results of Operations
The comparability of the operating results for the year ended July 31, 2022 to the year ended July 31, 2021 has been impacted by the following acquisitions: Magicard Holdings Limited ("Magicard") and Nordic ID Oyj ("Nordic ID") which were completed in May 2021, and The Code Corporation ("Code") which was completed in June 2021. All three acquisitions operate within both of our reportable segments. In addition, in March 2023 the Company divested the PremiSys business which impacted the Americas & Asia reportable segment.
A comparison of results of operating income for the years ended July 31, 2023, 2022, and 2021 is as follows:
(Dollars in thousands)2023% Sales2022% Sales2021% Sales
Net sales$1,331,863 $1,302,062 $1,144,698 
Gross margin657,275 49.4 %631,552 48.5 %561,446 49.0 %
Operating expenses:
Research and development61,365 4.6 %58,548 4.5 %44,551 3.9 %
Selling, general and administrative370,697 27.8 %379,992 29.2 %349,768 30.6 %
Total operating expenses432,062 32.4 %438,540 33.7 %394,319 34.4 %
Operating income$225,213 16.9 %$193,012 14.8 %$167,127 14.6 %
Fiscal 2023 Compared to Fiscal 2022
Net sales increased 2.3% to $1,331.9 million in fiscal 2023 compared to $1,302.1 million in fiscal 2022, which consisted of organic sales growth of 5.5%, partially offset by a decrease from foreign currency translation of 3.0% and a decrease of 0.2% due to the divestiture of a business. Organic sales grew 4.4% in the Americas & Asia segment and 7.6% in the Europe & Australia segment.
Gross margin increased 4.1% to $657.3 million in fiscal 2023 compared to $631.6 million in fiscal 2022. As a percentage of net sales, gross margin increased to 49.4% in fiscal 2023 from 48.5% in fiscal 2022. The increase in gross margin as a percentage of net sales was primarily due to operating efficiencies resulting from investment in process automation and reductions in freight expense, partially offset by an increase in material costs due to inflationary pressures.
R&D expenses increased 4.8% to $61.4 million in fiscal 2023 compared to $58.5 million in fiscal 2022. As a percentage of net sales, R&D expenses increased to 4.6% in fiscal 2023 compared to 4.5% in fiscal 2022. The increase in R&D spending in fiscal 2023 was primarily due to increased headcount as well as increased project spend. The Company remains committed to investing in new product development to increase sales within our businesses. Investments in new printing systems, materials and the build out of industrial track and trace solutions were the primary focus of R&D expenditures in fiscal 2023.
SG&A expenses include selling and administrative costs directly attributed to the Americas & Asia and Europe & Australia segments, as well as certain other corporate administrative expenses including finance, information technology, human resources and other administrative expenses. SG&A expenses decreased 2.4% to $370.7 million in fiscal 2023 compared to $380.0 million in fiscal 2022. As a percentage of net sales, SG&A expense decreased to 27.8% in fiscal 2023 compared to 29.2% in fiscal 2022. The decrease in SG&A expenses in fiscal 2023 was due to foreign currency translation. The decrease in SG&A expenses as a percentage of sales in fiscal 2023 was primarily due to reduced headcount, lower advertising spend and a decrease in amortization expense of $3.2 million, which was partially offset by costs associated with the change to a regional reporting structure.
Operating income increased 16.7% to $225.2 million in fiscal 2023 compared to $193.0 million in fiscal 2022. The increase in operating income in fiscal 2023 was primarily due to the increase in segment profit in the Americas & Asia segment as a result of organic sales growth, improved gross profit margin primarily due to reductions in freight costs as well as price increases, and operational efficiencies throughout the region.
Fiscal 2022 Compared to Fiscal 2021
Net sales increased 13.7% to $1,302.1 million in fiscal 2022 compared to $1,144.7 million in fiscal 2021, which consisted of organic sales growth of 9.4% and growth from acquisitions of 6.9%, partially offset by a decrease from foreign currency translation of 2.6%. Organic sales grew 10.3% in the Americas & Asia segment and 7.9% in the Europe & Australia segment.
Gross margin increased 12.5% to $631.6 million in fiscal 2022 compared to $561.4 million in fiscal 2021. As a percentage of net sales, gross margin decreased to 48.5% in fiscal 2022 compared to 49.0% in fiscal 2021. The decrease in gross margin as
17

a percentage of net sales was primarily due to an increase in the cost of materials, labor and freight, which was partially mitigated by pricing actions and operational efficiencies including streamlining manufacturing processes.
R&D expenses increased 31.4% to $58.5 million in fiscal 2022 compared to $44.6 million in fiscal 2021. As a percentage of net sales, R&D expenses increased to 4.5% in fiscal 2022 compared to 3.9% in fiscal 2021. The increase in R&D spending in fiscal 2022 was primarily due to the acquisitions of Code and Nordic ID, as these companies operate with a greater amount of R&D spend as a percentage of net sales compared to Brady's organic business. In addition, the R&D headcount increased in the Americas & Asia segment. Investments in new printing systems, materials and the build out of a comprehensive industrial track and trace solution were the primary focus of R&D expenditures in fiscal 2022.
SG&A expenses increased 8.6% to $380.0 million in fiscal 2022 compared to $349.8 million in fiscal 2021. As a percentage of net sales, SG&A expense decreased to 29.2% in fiscal 2022 compared to 30.6% in fiscal 2021. The increase in SG&A expenses in fiscal 2022 was primarily due to the acquisitions of Code, Magicard and Nordic ID, and to a lesser extent an increase in sales personnel, which was partially offset by a decrease due to foreign currency translation. The decrease in SG&A expense as a percentage of net sales from the prior year was due to ongoing efficiency activities throughout SG&A.
Operating income increased 15.5% to $193.0 million in fiscal 2022 compared to $167.1 million in fiscal 2021. The increase in operating income in fiscal 2022 was primarily due to the increase in segment profit in the Americas & Asia segment as a result of organic sales growth and to a lesser extent, positive earnings from the acquisitions completed in the fourth quarter of fiscal 2021.
OPERATING INCOME TO NET INCOME
(Dollars in thousands)2023% Sales2022% Sales2021% Sales
Operating income$225,213 16.9 %$193,012 14.8 %$167,127 14.6 %
Other income (expense):
         Investment and other income4,022 0.3 %244 0.0 %4,333 0.4 %
         Interest expense(3,539)(0.3)%(1,276)(0.1)%(437)(0.0)%
Income before income taxes and losses of unconsolidated affiliate225,696 16.9 %191,980 14.7 %171,023 14.9 %
Income tax expense50,839 3.8 %42,001 3.2 %35,610 3.1 %
Income before losses of unconsolidated affiliate174,857 13.1 %149,979 11.5 %135,413 11.8 %
Equity in losses of unconsolidated affiliate— — %— — %(5,754)(0.5)%
Net income$174,857 13.1 %$149,979 11.5 %$129,659 11.3 %
Fiscal 2023 Compared to Fiscal 2022
Investment and other income was $4.0 million in fiscal 2023 compared to $0.2 million in fiscal 2022. The increase in investment and other income in fiscal 2023 was primarily due to an increase in the market value of securities held in deferred compensation plans and an increase in interest income.
Interest expense increased to $3.5 million in fiscal 2023 compared to $1.3 million in fiscal 2022. The increase in interest expense in fiscal 2023 was primarily due to an increase in benchmark interest rates compared to fiscal 2022.
The Company's income tax rate was 22.5% in fiscal 2023. Refer to Note 11, "Income Taxes" for additional information on the Company's income tax rates.
Fiscal 2022 Compared to Fiscal 2021
Investment and other income was $0.2 million in fiscal 2022 compared to $4.3 million in fiscal 2021. The decrease in investment and other income in fiscal 2022 was primarily due to a decrease in the market value of securities held in deferred compensation plans.
Interest expense increased to $1.3 million in fiscal 2022 compared to $0.4 million in fiscal 2021. The increase in interest expense in fiscal 2022 was due to increased borrowing on our credit agreement and an increase in interest rates compared to fiscal 2021.
The Company's income tax rate was 21.9% in fiscal 2022. Refer to Note 11, "Income Taxes" for additional information on the Company's income tax rates.
18

Equity in losses of unconsolidated affiliate represented the Company's 23% equity interest in React Mobile, Inc. ("React Mobile"), an employee safety software and hardware company based in the United States. During fiscal 2021, React Mobile's financial position deteriorated due to a decline in the hospitality industry from the COVID-19 pandemic, which represents its entire customer base, and increased competitive pressures from new entrants in the marketplace. As a result, management performed an analysis to determine whether the loss in value of the investment was other than temporary and recognized an other-than-temporary impairment charge of $5.0 million. The Company's equity interest in React Mobile's losses was $0.8 million in fiscal 2021.
Business Segment Operating Results
The Company evaluates short-term segment performance based on segment profit and customer sales. Interest expense, investment and other income, income tax expense, equity in losses of unconsolidated affiliate, and certain corporate administrative expenses are excluded when evaluating segment performance.
The following is a summary of segment information for the years ended July 31:
202320222021
SALES GROWTH INFORMATION
Americas & Asia
Organic4.4 %10.3 %1.9 %
Currency(0.9)%(0.1)%0.6 %
Divestiture(0.3)%— %— %
Acquisition— %6.9 %0.8 %
Total3.2 %17.1 %3.3 %
Europe & Australia
Organic7.6 %7.9 %1.1 %
Currency(7.1)%(7.0)%8.1 %
Acquisition— %6.9 %1.6 %
Total0.5 %7.8 %10.8 %
Total Company
Organic5.5 %9.4 %1.6 %
Currency(3.0)%(2.6)%3.2 %
Divestiture(0.2)%— %— %
Acquisition— %6.9 %1.1 %
Total2.3 %13.7 %5.9 %
SEGMENT PROFIT AS A PERCENT OF NET SALES
Americas & Asia20.3 %18.3 %18.6 %
Europe & Australia14.8 %14.3 %13.5 %
Total18.5 %16.9 %16.8 %
Fiscal 2023 Compared to Fiscal 2022
Americas & Asia
Americas & Asia net sales increased 3.2% to $888.9 million in fiscal 2023 compared to $861.1 million in fiscal 2022. The net sales increase consisted of organic sales growth of 4.4% and decreases from foreign currency translation of 0.9% and the sale of the PremiSys business of 0.3%.
Organic sales in the Americas increased in the mid-single digits in fiscal 2023. The increase in organic sales was primarily due to organic sales growth in IDS products with strongest growth in the safety and facility identification, healthcare identification and wire identification product lines, which was partially offset by an organic sales decline in the product identification product line. Organic growth in IDS products was partially offset by a mid-single digit decline in WPS products.
Organic sales in Asia declined in the low-single digits in fiscal 2023. The organic sales decline was primarily driven by decreased volume in China and Malaysia, which was partially offset by increased volume in India and Japan. The organic sales decline in China was due to the spread of COVID-19 primarily during the second quarter of fiscal 2023.
19

Segment profit increased 14.7% to $180.5 million in fiscal 2023 from $157.3 million in fiscal 2022. As a percent of net sales, segment profit increased to 20.3% in fiscal 2023 from 18.3% in fiscal 2022. The increase in segment profit was primarily due increased sales volumes in the Americas, reductions in freight costs, as well as ongoing efforts to streamline processes to drive operational efficiencies, which were partially offset by an increase in material costs due to inflationary pressures.
Europe & Australia
Europe & Australia sales increased 0.5% to $443.0 million in fiscal 2023 compared to $441.0 million in fiscal 2022. The net sales increase consisted of organic sales growth of 7.6% and a decrease from foreign currency translation of 7.1%.
Organic sales in Europe increased in the mid-single digits in fiscal 2023 which was driven by mid-single digit growth in both IDS and WPS products. Organic growth was strongest in the safety and facility identification and product identification product lines, followed by the wire identification product line. The increase in organic sales in Europe was primarily driven by a mid-single digit increase in Western Europe, partially offset by a single-digit decline in the Nordic region. Organic sales growth was approximately 21% across Eastern Europe, the Middle East and Africa. Organic sales in WPS products was driven by digital sales growth of nearly 13% from improvement in digital capabilities.
Organic sales in Australia increased in the low-teens in fiscal 2023. Organic sales growth was driven by volume in the safety and facility identification product line. Price increases implemented in the second half of fiscal 2022 and the first quarter of fiscal 2023 represented the remainder of the organic sales growth.
Segment profit increased 4.3% to $65.7 million in fiscal 2023 compared to $63.1 million in fiscal 2022. As a percentage of net sales, segment profit increased to 14.8% in fiscal 2023 compared to 14.3% in fiscal 2022. The increase in segment profit was primarily due to actions taken during fiscal 2022 to reduce the cost structure as well as pricing actions implemented throughout fiscal 2023.
Fiscal 2022 Compared to Fiscal 2021
Americas & Asia
Americas & Asia net sales increased 17.1% to $861.1 million in fiscal 2022 compared to $735.6 million in fiscal 2021. The net sales increase consisted of organic sales growth of 10.3%, growth from acquisitions of 6.9% and a decrease from foreign currency translation of 0.1%.
Organic sales in the Americas increased approximately 10% in fiscal 2022. The increase in organic sales was primarily due to organic sales growth in IDS products of nearly 12%. Organic sales grew in all major product lines with the strongest growth in the wire identification and safety and facility identification product lines, which was partially offset by a low-single digit sales decline in WPS products.
Organic sales in Asia increased nearly 12% in fiscal 2022. Sales growth was broad-based with a high-single digit increase in China and organic sales growth of approximately 15% within all other countries in the region.
Segment profit increased 15.1% to $157.3 million in fiscal 2022 compared to $136.6 million in fiscal 2021. The increase in segment profit was primarily due to organic sales growth in fiscal 2022 and positive earnings from acquisitions completed in the fourth quarter of fiscal 2021. As a percent of net sales, segment profit decreased to 18.3% in fiscal 2022 compared to 18.6% in fiscal 2021. The decrease in segment profit as a percentage of net sales was primarily due to gross margin compression resulting from an increase in the cost of materials, labor and freight, as well as incremental amortization expense of $5.4 million in fiscal 2022, which was partially offset by pricing actions.
Europe & Australia
Europe & Australia net sales increased 7.8% to $441.0 million in fiscal 2022 compared to $409.1 million in fiscal 2021. The net sales increase consisted of organic sales growth of 7.9%, growth from acquisitions of 6.9% and a decrease from foreign currency translation of 7.0%.
Organic sales in Europe increased in the high-single digits in fiscal 2022. The increase in organic sales was primarily due to organic sales growth in IDS products of approximately 15%. Organic sales grew in all major IDS product lines with the strongest growth in the product identification product line, followed by the safety and facility identification and wire identification product lines. WPS product organic sales increased slightly during the year with mid-single digit growth from the digital channel, while sales from all other channels were essentially flat.
20

Organic sales in Australia increased slightly in fiscal 2022. Digital sales increased in the low-single digits, and sales from all other channels were essentially flat.
Segment profit increased 13.9% to $63.1 million in fiscal 2022 compared to $55.4 million in fiscal 2021. As a percentage of net sales, segment profit increased to 14.3% in fiscal 2022 compared to 13.5% in fiscal 2021. The increase in segment profit was primarily due to organic sales growth, positive earnings from acquisitions completed in the fourth quarter of fiscal 2021, and actions taken to reduce the cost structure, including certain forms of advertising spend, which was partially offset by incremental amortization expense of $2.5 million in fiscal 2022.
Financial Condition
Liquidity & Capital Resources
The Company's cash balances are generated and held in numerous locations throughout the world. At July 31, 2023, approximately 98% of the Company's cash and cash equivalents were held outside the United States. The Company's organic and inorganic growth has historically been funded by a combination of cash provided by operating activities and debt financing. The Company believes that its cash flow from operating activities and its borrowing capacity are sufficient to fund its anticipated requirements for working capital, capital expenditures, research and development, common stock repurchases, and dividend payments for the next 12 months and beyond. Although the Company believes these sources of cash are currently sufficient to fund domestic operations, annual cash needs could require repatriation of cash to the U.S. from foreign jurisdictions, which may result in additional tax payments.
Cash Flows
Cash and cash equivalents were $151.5 million at July 31, 2023, an increase of $37.5 million from July 31, 2022. The following summarizes the cash flow statement for the years ended July 31:
(Dollars in thousands)202320222021
Net cash flow provided by (used in):
Operating activities$209,149 $118,449 $205,665 
Investing activities(11,214)(43,071)(268,592)
Financing activities(163,568)(102,089)(12,324)
Effect of exchange rate changes on cash3,096 (6,555)4,943 
Net increase (decrease) in cash and cash equivalents$37,463 $(33,266)$(70,308)
Fiscal 2023 Compared to Fiscal 2022
Net cash provided by operating activities was $209.1 million during fiscal 2023 compared to $118.4 million in fiscal 2022. The increase in cash provided by operating activities was primarily due to improved profitability and reduced inventory purchases compared to elevated inventory purchases in the prior year to reduce the risk of supply chain disruption.
Net cash used in investing activities was $11.2 million during fiscal 2023, which consisted of capital expenditures of $19.2 million partially offset by proceeds of $8.0 million received from the sale of the PremiSys business. Net cash used in investing activities was $43.1 million in fiscal 2022, which was elevated due to the purchase of two facilities that were previously leased.
Net cash used in financing activities was $163.6 million during fiscal 2023 compared to $102.1 million in fiscal 2022. The increase in cash used in financing activities was primarily due to $102.3 million of net repayment activity on the credit agreement in fiscal 2023 compared to fiscal 2022, which was due to the increase in net cash provided by operating activities in fiscal 2023. This increase was partially offset by a decrease in share repurchases of $34.2 million in fiscal 2023 compared to fiscal 2022.
Fiscal 2022 Compared to Fiscal 2021
Net cash provided by operating activities was $118.4 million during fiscal 2022 compared to $205.7 million in fiscal 2021. The decrease was primarily due to cash outflows for inventory purchases in order to reduce the risk of supply chain disruption. In addition, annual incentive compensation payments were higher in fiscal 2022 than they were in fiscal 2021.
Net cash used in investing activities was $43.1 million during fiscal 2022 compared to $268.6 million in fiscal 2021. The decrease in cash used in investing activities was primarily due to the acquisitions of Code, Magicard and Nordic ID which were closed during the fourth quarter of fiscal 2021.
21

Net cash used in financing activities was $102.1 million during fiscal 2022 compared to $12.3 million in fiscal 2021. The increase in cash used in financing activities was primarily due to an increase in share repurchases of $105.6 million, which was partially offset by a $19.0 million increase in net borrowings on the credit agreement in fiscal 2022 compared to fiscal 2021.
Material Cash Requirements
Our material cash requirements for known contractual obligations include capital expenditures, borrowings on credit facilities and lease obligations. We believe that net cash provided by operating activities will continue to be adequate to meet our liquidity and capital needs for these items over the next 12 months and in the long-term beyond the next 12 months. We also have cash requirements for purchase orders and contracts for the purchase of inventory and other goods and services, which are based on current and anticipated customer needs and are fulfilled by our suppliers within short time horizons. We do not have significant agreements for the purchase of inventory or other goods or services specifying minimum order quantities. In addition, we may have liabilities for uncertain tax positions, but we do not believe that the cash requirements to meet any of these liabilities will be material. A discussion of income taxes is contained in Note 11 of the Notes to Consolidated Financial Statements.
Credit Facilities and Covenant Compliance
Refer to Item 8, Note 6, "Debt" for information regarding the Company's credit facilities and covenant compliance.
Inflation and Changing Prices
Essentially all of the Company’s revenue is derived from the sale of its products and services in competitive markets. Because prices are influenced by market conditions, it is not always possible to fully recover cost increases through pricing. Changes in product mix from year to year, timing differences in instituting price changes, and the large amount of custom products make it impracticable to accurately define the impact of inflation on profit margins.
Critical Accounting Estimates
Management’s discussion and analysis of the Company’s financial condition and results of operations are based upon the Company’s Consolidated Financial Statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. The Company bases these estimates and judgments on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates and judgments.
The Company believes the following accounting estimates are most critical to an understanding of its financial statements. Estimates are considered to be critical if they meet both of the following criteria: (1) the estimate requires assumptions about material matters that are uncertain at the time the accounting estimates are made, and (2) material changes in the estimates are reasonably likely from period to period. For a detailed discussion on the application of these and other accounting estimates, refer to Note 1 to the Company’s Consolidated Financial Statements.
Income Taxes
The Company operates in numerous taxing jurisdictions and is subject to regular examinations by U.S. federal, state and non-U.S. taxing authorities. Its income tax positions are based on research and interpretations of the income tax laws and rulings in each of the jurisdictions in which the Company does business. Due to the ambiguity of laws and rulings in each jurisdiction, the differences and interplay in tax laws between those jurisdictions, the uncertainty of how underlying facts may be construed and the inherent uncertainty in estimating the final resolution of complex tax audit matters, the Company's estimates of income tax liabilities may differ from actual payments or assessments.
While the Company has support for the positions it takes on tax returns, taxing authorities may assert different interpretations of laws and facts and may challenge cross-jurisdictional transactions. The Company generally re-evaluates the technical merits of its tax positions and recognizes an uncertain tax benefit when (i) there is completion of a tax audit; (ii) there is a change in applicable tax laws including a tax case ruling or legislative guidance; or (iii) there is an expiration of the statute of limitations. The liability for unrecognized tax benefits, excluding interest and penalties, was $20.9 million and $20.6 million as of July 31, 2023 and 2022, respectively. If recognized, $17.8 million of unrecognized tax benefits would reduce the Company's income tax rate as of both July 31, 2023 and 2022. Accrued interest and penalties related to unrecognized tax benefits were $5.3 million and $4.8 million as of July 31, 2023 and 2022, respectively. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense on the Consolidated Statements of Income. The Company believes it is reasonably possible that the amount of gross unrecognized tax benefits could be reduced by up to $2.6 million in
22

the next 12 months as a result of the resolution of worldwide tax matters, tax audit settlements, amended tax filings, and/or statute expirations, which would be the maximum amount that would be recognized as an income tax benefit in the Consolidated Statements of Income.
The Company recognizes deferred tax assets and liabilities for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. The Company establishes valuation allowances for its deferred tax assets if it is more likely than not that some or all of the deferred tax asset will not be realized. This requires management to make judgments regarding: (i) the timing and amount of the reversal of taxable temporary differences, (ii) expected future taxable income or loss, and (iii) the impact of tax planning strategies. The Company recognized valuation allowances for its deferred tax assets of $52.8 million and $47.3 million as of July 31, 2023 and 2022, respectively, which were primarily related to foreign tax credit carryforwards and net operating loss carryforwards in its various tax jurisdictions.
Goodwill and Other Indefinite-lived Intangible Assets
The allocation of purchase price for business combinations requires management estimates and judgment as to expectations for future cash flows of the acquired business and the allocation of those cash flows to identifiable intangible assets in determining the estimated fair value. If the actual results differ from these estimates, it could result in an impairment of intangible assets and goodwill or require acceleration of the amortization expense of finite-lived intangible assets. In addition, goodwill and other indefinite-lived intangible assets must be tested for impairment at least annually. If circumstances or events prior to the date of the required annual assessment indicate that, in management's judgment, it is more likely than not that there has been a reduction of fair value of a reporting unit below its carrying value, the Company performs an impairment analysis at the time of such circumstance or event. Changes in management's estimates or judgments could result in an impairment charge, and such a charge could have an adverse effect on the Company's financial condition and results of operations.
The Company has identified seven reporting units within its two reportable segments, Americas & Asia and Europe & Australia, with the following goodwill balances as of July 31, 2023: North America, $438.0 million; Europe, $151.2 million; and Latin America, $3.4 million. The other four identified reporting units each have a goodwill balance of zero. The Company believes that the discounted cash flow model and the market approach provide a reasonable and meaningful fair value estimate based upon the reporting units' projections of future operating results and cash flows and replicates how market participants would value the Company's reporting units. The projections of future operating results, which are based on both past performance and the projections and assumptions used in the Company's current and long-range operating plans, are subject to change as a result of changing economic and competitive conditions. Significant estimates used by management in the discounted cash flows methodology include estimates of future cash flows based on expected growth rates, price increases, fluctuations in gross profit margins and SG&A expense as a percentage of sales, capital expenditures, working capital levels, income tax rates, and a weighted-average cost of capital reflecting the specific risk profile of the reporting unit being tested. Significant negative industry or economic trends, disruptions to the Company's business, loss of significant customers, inability to effectively integrate acquired businesses, unexpected significant changes or planned changes in use of the assets or in entity structure, and divestitures may adversely impact the assumptions used in the valuations.
The Company completes its annual goodwill impairment analysis on May 1 of each fiscal year and evaluates its reporting units for potential triggering events on a quarterly basis in accordance with ASC 350, "Intangibles - Goodwill and Other." In addition to the metrics listed above, the Company considers multiple internal and external factors when evaluating its reporting units for potential impairment, including (i) U.S. GDP growth, (ii) industry and market factors such as competition and changes in the market for the reporting unit's products, (iii) new product development, (iv) competing technologies, (v) overall financial performance such as cash flows, actual and planned revenue and profitability, and (vi) changes in the strategy of the reporting unit. In the event the fair value of a reporting unit is less than the carrying value, the Company would recognize an impairment charge for the amount by which the carrying amount of the reporting unit exceeds the fair value. If necessary, the Company may consult valuation specialists to assist with the assessment of the estimated fair value of the reporting unit.
The Company considers a reporting unit’s fair value to be substantially in excess of its carrying value at 20% or greater. The annual impairment testing performed on May 1, 2023, in accordance with ASC 350, “Intangibles - Goodwill and Other” indicated that each of the reporting units had a fair value substantially in excess of its carrying value.
23

Other Indefinite-Lived Intangible Assets
Other indefinite-lived intangible assets, which consists of tradenames, are tested for impairment in accordance with the Company's policy outlined above using the income approach. Fair value is estimated using the income approach based upon current sales projections applying the relief from royalty method. If the carrying value of the indefinite-lived intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. As a result of the analysis performed on May 1, 2023, all indefinite-lived tradenames had fair value in excess of carrying value.
New Accounting Standards
The information required by this Item is provided in Note 1 of the Notes to Consolidated Financial Statements contained in Item 8 — Financial Statements and Supplementary Data.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
The Company’s business operations give rise to market risk exposure due to changes in foreign exchange rates. To manage that risk effectively, the Company enters into hedging transactions according to established guidelines and policies that enable it to mitigate the adverse effects of this financial market risk.
The global nature of the Company’s business requires active participation in the foreign exchange markets. The Company has manufacturing facilities and sells and distributes its products throughout the world and therefore has assets, liabilities and cash flows in currencies other than the U.S. dollar. As a result, the Company’s financial results could be significantly affected by factors such as changes in foreign currency exchange rates or weak economic conditions in the foreign markets in which the Company manufactures, distributes and sells its products. The Company’s operating results are principally exposed to changes in exchange rates between the U.S. dollar and the Euro, the British Pound, the Mexican Peso, the Canadian dollar, the Australian dollar, the Singapore dollar, the Malaysian Ringgit, and the Chinese Yuan.
The objective of the Company’s foreign currency exchange risk management is to minimize the impact of currency movements on non-functional currency transactions. To achieve this objective, the Company hedges a portion of known exposures using forward contracts. As of July 31, 2023, the notional amount of outstanding forward foreign exchange contracts designated as cash flow hedges was $39.7 million. The Company uses Euro-denominated debt of €24.0 million and British Pound-denominated debt of £8.0 million designated as hedge instruments to hedge portions of the Company’s net investment in its Euro-denominated and British Pound-denominated businesses. The Company's multi-currency revolving credit agreement allows it to borrow up to $200 million in currencies other than U.S. dollars. Debt issued in currencies other than U.S. dollars acts as a natural hedge to the Company's exposure to the associated currency.
The Company also faces exchange rate risk from transactions with customers in countries outside the United States and from intercompany transactions between affiliates. Although the Company has a U.S. dollar functional currency for reporting purposes, it has manufacturing sites throughout the world and a significant portion of its sales are generated in foreign currencies. Costs incurred and sales recorded by subsidiaries operating outside of the United States are translated into U.S. dollars using exchange rates in effect during the respective period. As a result, the Company is exposed to movements in the exchange rates of various currencies against the U.S. dollar. In particular, the Company has more sales in European currencies than it has expenses in those currencies. Therefore, when European currencies strengthen or weaken against the U.S. dollar, operating profits are increased or decreased, respectively. Currency exchange rates decreased fiscal 2023 net sales by 3.0% compared to fiscal 2022 as the U.S. dollar appreciated, on average, against other major currencies throughout the year.
Changes in foreign currency exchange rates for the Company’s foreign subsidiaries reporting in local currencies are generally reported as a component of stockholders’ equity. The Company’s currency translation adjustments recorded during the years ended July 31, 2023, 2022, and 2021, as a separate component of stockholders’ equity, were favorable by $16.0 million, unfavorable by $53.4 million, and favorable by $10.3 million, respectively. As of July 31, 2023 and 2022, the Company’s foreign subsidiaries had net current assets (defined as current assets less current liabilities) subject to foreign currency translation risk of $207.6 million and $193.6 million, respectively. The potential decrease in net current assets as of July 31, 2023, from a hypothetical 10 percent adverse change in quoted foreign currency exchange rates would be approximately $20.8 million. This sensitivity analysis assumes a parallel shift in all major foreign currency exchange rates versus the U.S. dollar. Exchange rates rarely move in the same direction relative to the U.S. dollar due to positive and negative correlations of the various global currencies. This assumption may overstate the impact of changing exchange rates on individual assets and liabilities denominated in a foreign currency.
The Company could be exposed to interest rate risk through its corporate borrowing activities. The objective of the Company’s interest rate risk management activities is to manage the levels of the Company’s fixed and floating interest rate exposure to be consistent with the Company’s preferred mix. The interest rate risk management program allows the Company
24

to enter into approved interest rate derivatives if there is a desire to modify the Company’s exposure to interest rates. As of July 31, 2023, the Company had no interest rate derivatives and no fixed rate debt outstanding.
25

Item 8. Financial Statements and Supplementary Data
BRADY CORPORATION & SUBSIDIARIES
INDEX TO FINANCIAL STATEMENTS

26


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Brady Corporation

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Brady Corporation and subsidiaries (the "Company") as of July 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, stockholders' equity, and cash flows, for each of the three years in the period ended July 31, 2023, and the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of July 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended July 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of July 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated September 5, 2023, expressed an unqualified opinion on the Company's internal control over financial reporting.
Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current-period audit of the 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 financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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.

Taxes — Valuation Allowances — Refer to Notes 1 and 11 to the financial statements

Critical Audit Matter Description

The Company recognizes deferred income tax assets and liabilities for the estimated future tax effects attributable to temporary differences and carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized in the future. Future realization of deferred tax assets depends on the existence of sufficient taxable income within the carryback or carryforward period of the appropriate character under the relevant tax law. Sources of taxable income include future reversals of deferred tax assets and liabilities, future taxable income (exclusive of the reversals of deferred tax assets and liabilities), taxable income in prior carryback year(s) if permitted under the tax law, and tax planning strategies. The Company’s valuation allowance for deferred tax assets was $52.8 million as of July 31, 2023.

The Company’s determination of the valuation allowance involves estimates. Management’s primary estimate in determining whether a valuation allowance should be established is the projection of future sources of taxable income. Auditing
27

management’s estimate of future sources of taxable income, which affects the recorded valuation allowances, required a high degree of auditor judgment and an increased extent of effort, including the need to involve our income tax specialists.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to estimated future sources of taxable income included the following, among others:

We tested the effectiveness of management’s controls over the estimates of future sources of taxable income.
With the assistance of our income tax specialists, we considered relevant tax laws and regulations in evaluating the appropriateness of management’s estimates of future sources of taxable income.
We evaluated management’s ability to accurately estimate future sources of taxable income by comparing actual results to management’s historical estimates. Further, we evaluated the reasonableness of management’s estimates of future sources of taxable income by comparing the estimates to historical sources of taxable income or losses and evaluating whether there have been any changes that would affect management's estimates of future sources of taxable income.
With the assistance of our income tax specialists, we evaluated whether the estimated future sources of taxable income were of the appropriate character to utilize the deferred tax assets under tax law.
We evaluated management’s assessment that it is more likely than not that sufficient taxable income will be generated in the future to utilize the net deferred tax assets.

/s/ DELOITTE & TOUCHE LLP
Milwaukee, Wisconsin
September 5, 2023
We have served as the Company's auditor at least since 1981; however, an earlier year cannot be reliably determined.
28


BRADY CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
July 31, 2023 and 2022
(Dollars in thousands)

20232022
ASSETS
Current assets:
Cash and cash equivalents$151,532 $114,069 
Accounts receivable, net of allowance for credit losses of $8,467 and $7,355, respectively
184,420 183,233 
Inventories177,078 190,023 
Prepaid expenses and other current assets11,790 10,743 
Total current assets524,820 498,068 
Property, plant and equipment—net142,149 139,511 
Goodwill592,646 586,832 
Other intangible assets62,096 74,028 
Deferred income taxes15,716 15,881 
Operating lease assets29,688 31,293 
Other assets22,142 21,719 
Total$1,389,257 $1,367,332 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$79,855 $81,116 
Accrued compensation and benefits71,470 76,764 
Taxes, other than income taxes13,575 12,539 
Accrued income taxes12,582 8,294 
Current operating lease liabilities14,726 15,003 
Other current liabilities65,828 61,458 
Total current liabilities258,036 255,174 
Long-term debt49,716 95,000 
Long-term operating lease liabilities16,217 19,143 
Other liabilities74,369 86,717 
Total liabilities398,338 456,034 
Stockholders’ equity:
Class A nonvoting common stock — Issued 51,261,487 shares, and outstanding 45,008,724 and 46,370,708 shares, respectively (aggregate liquidation preference of $42,716)
513 513 
Class B voting common stock — Issued and outstanding 3,538,628 shares
35 35 
Additional paid-in capital351,771 345,266 
Retained earnings1,021,870 892,417 
Treasury stock — 6,252,763 and 4,890,779 shares, respectively, of Class A nonvoting common stock, at cost
(290,209)(217,856)
Accumulated other comprehensive loss(93,061)(109,077)
Total stockholders’ equity990,919 911,298 
Total$1,389,257 $1,367,332 

See Notes to Consolidated Financial Statements.
29

BRADY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF INCOME
Years Ended July 31, 2023, 2022 and 2021
(Dollars in thousands, except per share amounts)

202320222021
Net sales$1,331,863 $1,302,062 $1,144,698 
Cost of goods sold674,588 670,510 583,252 
Gross margin657,275 631,552 561,446 
Operating expenses:
Research and development61,365 58,548 44,551 
Selling, general and administrative370,697 379,992 349,768 
Total operating expenses432,062 438,540 394,319 
Operating income225,213 193,012 167,127 
Other income (expense):
Investment and other income4,022 244 4,333 
Interest expense(3,539)(1,276)(437)
Income before income taxes and losses of unconsolidated affiliate225,696 191,980 171,023 
Income tax expense50,839 42,001 35,610 
Income before losses of unconsolidated affiliate174,857 149,979 135,413 
Equity in losses of unconsolidated affiliate  (5,754)
Net income$174,857 $149,979 $129,659 
Net income per Class A Nonvoting Common Share:
Basic$3.53 $2.92 $2.49 
Diluted$3.51 $2.90 $2.47 
Net income per Class B Voting Common Share:
Basic$3.51 $2.91 $2.48 
Diluted$3.49 $2.89 $2.46 
Weighted average common shares outstanding:
Basic49,591 51,321 52,039 
Diluted49,869 51,651 52,409 

See Notes to Consolidated Financial Statements.

30

BRADY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
Years Ended July 31, 2023, 2022 and 2021
(Dollars in thousands)

 202320222021
Net income$174,857 $149,979 $129,659 
Other comprehensive income (loss):
Foreign currency translation adjustments16,009 (53,402)10,266 
Cash flow hedges:
Net gain recognized in other comprehensive income (loss)2,680 1,282 1,451 
Reclassification adjustment for gains included in net income(2,140)(909)(399)
540 373 1,052 
Pension and other post-retirement benefits:
Net (loss) gain recognized in other comprehensive income (loss)(465)424  
Net actuarial gain amortization(417)(1,043)(388)
(882)(619)(388)
Other comprehensive income (loss), before tax15,667 (53,648)10,930 
Income tax benefit (expense) related to items of other comprehensive income (loss)349 524 (406)
Other comprehensive income (loss), net of tax16,016 (53,124)10,524 
Comprehensive income$190,873 $96,855 $140,183 

See Notes to Consolidated Financial Statements.

31

BRADY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
Years Ended July 31, 2023, 2022 and 2021
(Dollars in thousands, except per share amounts)

Common StockAdditional Paid-In CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive Loss
Balances at July 31, 2020$548 $331,762 $704,456 $(107,216)$(66,477)
Net income— — 129,659 — — 
Other comprehensive income, net of tax— — — — 10,524 
Issuance of shares of Class A Common Stock under stock plan— (2,767)— 1,748 — 
Tax benefit and withholdings from deferred compensation distributions— 32 — — — 
Stock-based compensation expense (Note 7)— 10,098 — — — 
Repurchase of shares of Class A Common Stock— — — (3,593)— 
Cash dividends on Common Stock:
Class A — $0.88 per share
— — (42,690)— — 
Class B — $0.86 per share
— — (3,056)— — 
Balances at July 31, 2021$548 $339,125 $788,369 $(109,061)$(55,953)
Net income— — 149,979 — — 
Other comprehensive loss, net of tax— — — — (53,124)
Issuance of shares of Class A Common Stock under stock plan— (4,478)— 434 — 
Tax benefit and withholdings from deferred compensation distributions— 115 — — — 
Stock-based compensation expense (Note 7)— 10,504 — — — 
Repurchase of shares of Class A Common Stock— — — (109,229)— 
Cash dividends on Common Stock:
Class A — $0.90 per share
— — (42,805)— — 
Class B — $0.88 per share
— — (3,126)— — 
Balances at July 31, 2022$548 $345,266 $892,417 $(217,856)$(109,077)
Net income— — 174,857 — — 
Other comprehensive income, net of tax — — — — 16,016 
Issuance of shares of Class A Common Stock under stock plan— (1,069)— 3,119 — 
Tax benefit and withholdings from deferred compensation distributions— 66 — — — 
Stock-based compensation expense (Note 7)— 7,508 — — — 
Repurchase of shares of Class A Common Stock, including excise taxes— — — (75,472)— 
Cash dividends on Common Stock:
Class A — $0.92 per share
— — (42,207)— — 
Class B — $0.90 per share
— — (3,197)— — 
Balances at July 31, 2023$548 $351,771 $1,021,870 $(290,209)$(93,061)

See Notes to Consolidated Financial Statements.
32

BRADY CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
Years Ended July 31, 2023, 2022 and 2021
(Dollars in thousands)

 202320222021
Operating activities:
Net income$174,857 $149,979 $129,659 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization32,370 34,182 25,483 
Stock-based compensation expense7,508 10,504 10,098 
Gain on sale of business(3,770)  
Deferred income taxes(12,472)(1,645)(8,965)
Equity in losses of unconsolidated affiliate  5,754 
Other(308)1,197 (831)
Changes in operating assets and liabilities (net of effects of business acquisitions):
Accounts receivable2,380 (25,330)(12,614)
Inventories14,972 (62,907)7,298 
Prepaid expenses and other assets(1,023)807 (4,498)
Accounts payable and accrued liabilities(9,459)6,826 58,283 
Income taxes4,094 4,836 (4,002)
Net cash provided by operating activities209,149 118,449 205,665 
Investing activities:
Purchases of property, plant and equipment(19,226)(43,138)(27,189)
Sale of business8,000   
Acquisition of businesses, net of cash acquired  (243,983)
Other12 67 2,580 
Net cash used in investing activities(11,214)(43,071)(268,592)
Financing activities:
Payment of dividends(45,404)(45,931)(45,746)
Proceeds from exercise of stock options4,091 1,082 1,765 
Payments for employee taxes withheld from stock-based awards(2,041)(5,127)(2,783)
Purchase of treasury stock(74,996)(109,229)(3,593)
Proceeds from borrowing on credit facilities127,660 243,716 101,957 
Repayment of borrowing on credit facilities(172,944)(186,716)(63,957)
Other66 116 33 
Net cash used in financing activities(163,568)(102,089)(12,324)
Effect of exchange rate changes on cash and cash equivalents3,096 (6,555)4,943 
Net increase (decrease) in cash and cash equivalents37,463 (33,266)(70,308)
Cash and cash equivalents, beginning of period114,069 147,335 217,643 
Cash and cash equivalents, end of period$151,532 $114,069 $147,335 
Supplemental disclosures of cash flow information:
Cash paid during the period for:
Interest$3,408 $1,082 $373 
Income taxes58,829 33,834 46,852 

See Notes to Consolidated Financial Statements.
33

BRADY CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Years Ended July 31, 2023, 2022 and 2021
(In thousands, except share and per share amounts)
1. Summary of Significant Accounting Policies
Nature of Operations — Brady Corporation is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. The ability to provide customers with a broad range of proprietary, customized, and diverse products for use in various applications, along with a commitment to quality and service, a global footprint, and multiple sales channels, have made Brady a world leader in many of its markets.
Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Brady Corporation and its wholly owned subsidiaries. All intercompany accounts and transactions between consolidated subsidiaries have been eliminated in consolidation.
Use of Estimates — The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), which requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Acquisitions — The Company recognizes assets acquired, liabilities assumed, contractual contingencies and contingent consideration at their fair value on the acquisition date. The operating results of the acquired companies are included in the Company’s consolidated financial statements from the date of acquisition. Acquisition-related costs are expensed as incurred and changes in deferred tax asset valuation allowances and income tax uncertainties after the measurement period are recorded in income tax expense.
Cash Equivalents — The Company considers all highly-liquid investments purchased with original maturities of three months or less to be cash equivalents.
Concentration of Credit Risk — The Company places temporary cash investments with global financial institutions of high credit quality. The Company performs periodic evaluations of the relative credit standing of its financial institutions and limits the amount of credit exposure with any one financial institution. In addition, the Company has a broad customer base representing many diverse industries throughout the globe. Consequently, no significant concentration of credit risk is considered to exist.
Accounts Receivable — The Company's policy for estimating the allowance for credit losses on accounts receivables considers several factors including historical loss experience, the age of delinquent receivable balances due, and economic conditions. Specific customer reserves are made during review of significant outstanding balances due, in which customer creditworthiness and current economic trends may indicate that it is probable the receivable will not be recovered. Accounts receivable are written off after collection efforts occur and the receivable is deemed uncollectible. Adjustments to the allowance for credit losses are recorded in SG&A expense.
Equity Method Investment — The equity method of accounting is applied to investments in which the Company has significant influence over the operating and financial decisions of the investee. The Company evaluates its equity method investments each reporting period for evidence of a loss in value that is other than a temporary decline. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or the inability of the investee to sustain an earnings capacity that would justify the carrying amount of the investment. The Company performed this analysis and concluded that its investment in React Mobile, Inc. was other-than-temporarily impaired and recognized an impairment charge of $4,994 for the Company's remaining equity interest in React Mobile, Inc. during the year ended July 31, 2021.
Inventories — Inventories are stated at the lower of cost or net realizable value and include material, labor, and overhead. Cost has been determined using the last-in, first-out (“LIFO”) method for certain inventories in the U.S. (9.6% of total inventories at July 31, 2023, and 13.3% of total inventories at July 31, 2022) and the first-in, first-out (“FIFO”) or average cost methods for all other inventories. Had all inventories been accounted for on a FIFO basis instead of on a LIFO basis, the carrying value of inventories would have increased by $11,312 and $9,900 as of July 31, 2023 and 2022, respectively.
34

Inventories consist of the following as of July 31:
 20232022
Finished products$103,350 $112,323 
Work-in-process26,884 29,272 
Raw materials and supplies46,844 48,428 
Total inventories$177,078 $190,023 
Property, Plant and Equipment — Property, plant and equipment are stated at cost, less accumulated depreciation. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the respective asset. The estimated useful lives range from 3 to 33 years as shown below.
Property, plant and equipment consist of the following as of July 31:
 Range of Useful Lives20232022
Land$12,273 $11,916 
Buildings and improvements10 to 33 Years130,004 123,619 
Machinery and equipment3 to 10 Years282,870 268,527 
Construction in progress9,682 7,825 
Property, plant and equipment—gross434,829 411,887 
Accumulated depreciation(292,680)(272,376)
Property, plant and equipment—net$142,149 $139,511 
Depreciation expense was $20,631, $19,216, and $18,406 for the years ended July 31, 2023, 2022 and 2021, respectively.
Goodwill — The Company evaluates the carrying amount of goodwill annually or more frequently if events or changes in circumstances have occurred that indicate the goodwill might be impaired. The Company completes impairment reviews for its reporting units using a fair-value method based on management's judgments and assumptions. When performing its annual impairment assessment, the Company evaluates the recoverability of goodwill assigned to each of its reporting units by comparing the estimated fair value of the respective reporting unit to the carrying value, including goodwill. The Company estimates fair value utilizing the income approach and the market approach. The income approach requires management to make a number of assumptions and estimates for each reporting unit, including projected future operating results, economic projections, anticipated future cash flows, working capital levels, income tax rates, and a weighted-average cost of capital reflecting the specific risk profile of the respective reporting unit. The market approach estimates fair value using performance multiples of comparable publicly-traded companies. In the event the fair value of a reporting unit is less than the carrying value, including goodwill, an impairment loss, if any, is recognized for the difference between the implied fair value and the carrying value of the reporting unit's goodwill. The annual impairment testing performed on May 1, 2023, indicated that all reporting units with goodwill had a fair value substantially in excess of its carrying value. No goodwill impairment charges were recognized during the year ended July 31, 2023.
Other Intangible and Long-Lived Assets — Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives to reflect the pattern of economic benefits consumed. Intangible assets with indefinite lives as well as goodwill are not subject to amortization. These assets are assessed for impairment on an annual basis or more frequently if events or changes in circumstances have occurred that indicate the asset may not be recoverable or that the remaining estimated useful life may warrant revision. In addition, the Company performs qualitative assessments on a quarterly basis of significant events and circumstances, such as historical and current results, assumptions regarding future performance, and strategic initiatives and overall economic factors.
The Company evaluates indefinite-lived intangible assets for impairment by comparing the estimated fair value of the asset to the carrying value. Fair value is estimated using the income approach based upon current sales projections applying the relief from royalty method. If the carrying value of the indefinite-lived intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company evaluates long-lived assets, including finite-lived intangible assets, operating lease assets, and property, plant, and equipment, for recoverability by comparing an estimate of undiscounted future cash flows, derived from internal forecasts, over the remaining life of the primary asset to the carrying amount of the asset group. To the extent the undiscounted future cash flows attributable to the asset are less than the carrying amount, an impairment loss is recognized for the amount by which the carrying value of the asset exceeds its fair value.
35

In fiscal 2023, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded.
Leases — The Company accounts for leases in accordance with Accounting Standards Codification ("ASC") 842 "Leases." The Company determines whether an arrangement contains a lease at contract inception based on whether the arrangement provides the Company with the right to direct the use of and the right to obtain substantially all of the economic benefits from an identified asset in exchange for consideration. The Company recognizes a right-of-use ("ROU") asset and lease liability for its lease commitments with initial terms greater than one year.
The initial measurement of ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the expected lease term. The ROU asset also includes any lease payments made on or before the commencement date, initial direct costs incurred, and is reduced by any lease incentives received. Some of the Company’s leases include options to extend the lease agreement, of which the exercise is at the Company’s sole discretion. The majority of renewal options are not included in the calculation of ROU assets and liabilities as they are not reasonably certain to be exercised. Some of the Company's lease agreements include rental payments that are adjusted periodically for inflation or the change in an index or rate. These variable lease payments are generally excluded from the initial measurement of the ROU asset and lease liability and are recognized in the period in which the obligation for those payments is incurred. The Company has lease agreements that include both lease and non-lease components, which the Company elected to account for as a single lease component.
The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company’s leases generally cannot be readily determined. The incremental borrowing rate is estimated based on the sovereign credit rating for the countries in which the Company has its largest operations, adjusted for several factors, such as internal credit spread, lease terms, and other market information available at the lease commencement date.
As of July 31, 2023, all leases are accounted for as operating leases, with lease expense being recognized on a straight-line basis over the lease term. Operating leases are reflected in “Operating lease assets,” “Current operating lease liabilities,” and “Long-term operating lease liabilities” in the accompanying Consolidated Balance Sheets. Operating lease expense is recognized in either cost of goods sold or selling, general, and administrative expenses in the Consolidated Statements of Income, based on the nature of the lease. ROU assets are evaluated for impairment in the same manner as long-lived assets. No impairment charges were recognized related to operating lease assets during the year ended July 31, 2023.
Revenue Recognition — The majority of the Company’s revenue relates to the sale of identification solutions and workplace safety products to customers. The Company accounts for revenue in accordance with ASC Topic 606 "Revenue from Contracts with Customers." Revenue is recognized when control of the product or service transfers to the customer in an amount that represents the consideration expected to be received in exchange for those products and services. The Company considers control to have transferred when legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the collection of the transaction price is reasonably assured, most of which occur upon shipment or delivery of goods to customers. Given the nature of the Company’s business, revenue recognition practices do not contain estimates that materially affect the results of operations, with the exception of estimated customer returns and credit memos. The Company records an allowance for estimated product returns and credit memos using the expected value method based on historical experience, which is recognized as a deduction from net sales at the time of sale. As of July 31, 2023 and 2022, the Company had a reserve for estimated product returns and credit memos of $4,801 and $4,415, respectively.
Sales Incentives — The Company accounts for cash consideration (such as sales incentives, rebates, and cash discounts) given to its customers or resellers as a reduction of revenue. Sales incentives for the years ended July 31, 2023, 2022, and 2021 were $53,867, $50,265, and $38,876, respectively.
Shipping and Handling Costs — Shipping and handling fees billed to a customer in a sale transaction are reported as net sales and the related costs incurred for shipping and handling are reported in cost of goods sold.
Advertising Costs — Advertising costs are expensed as incurred. Advertising expense for the years ended July 31, 2023, 2022, and 2021 was $53,591, $55,568, and $54,370, respectively.
Stock-Based Compensation — The Company measures and recognizes the compensation expense for all share-based awards made to employees and directors based on estimated grant-date fair values. The Black-Scholes option valuation model is used to determine the fair value of stock option awards on the date of grant. The Company recognizes the compensation cost, net of estimated forfeitures, of all share-based awards on a straight-line basis over the vesting period of the award. If it is determined that it is unlikely the award will vest, the expense recognized to date for the award is generally reversed in the period in which this is evident and the remaining expense is not recorded.
36

The Black-Scholes model requires the use of assumptions which determine the fair value of stock-based awards. The Company uses historical data regarding stock option exercise behaviors to estimate the expected term of options granted based on the period of time that options granted are expected to be outstanding. Expected volatilities are based on the historical volatility of the Company’s stock. The expected dividend yield is based on the Company’s historical dividend payments and historical yield. The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for the length of time corresponding to the expected term of the option. The market value is calculated as the average of the high and the low stock price on the date of the grant. Refer to Note 7, “Stockholders' Equity” for more information regarding the Company’s incentive stock plans.
Research and Development — Amounts expended for research and development are expensed as incurred.
Other Comprehensive Income Other comprehensive income consists of net unrealized gains and losses from cash flow hedges, the unamortized gain on defined-benefit pension plans net of their related tax effects, and foreign currency translation adjustments, which includes the impact of foreign currency translations, the settlements of net investment hedges, and long-term intercompany loan translation adjustments.
Foreign Currency Translation — The assets and liabilities of subsidiaries whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollars at end of period rates of exchange, and income and expense accounts are translated at the average rates of exchange for the period. Resulting foreign currency translation adjustments are included in other comprehensive income.
Income Taxes — The Company accounts for income taxes in accordance with ASC 740 "Income Taxes." Deferred income tax assets and liabilities are recognized for the expected future tax consequences attributable to differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets and liabilities are measured using the currently enacted tax laws and rates applicable to the periods in which the differences are expected to be realized or settled. Valuation allowances are established when it is estimated that it is more likely than not that the tax benefit of the deferred tax asset will not be realized. The Company recognizes the benefit of income tax positions only if those positions are more likely than not to be sustained upon examination by the tax authority. Changes in recognition or measurement are reflected in the period in which a change in judgment occurs.
Fair Value of Financial Instruments — The Company believes that the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, and other current liabilities) approximates fair value due to the short-term nature of these instruments. Refer to Note 6, "Debt" for more information regarding the fair value of long-term debt and Note 13, "Fair Value Measurements" for information regarding fair value measurements.
Foreign Currency Hedging — The objective of the Company’s foreign currency exchange risk management is to minimize the impact of currency movements on non-functional currency transactions and minimize the foreign currency translation impact on the Company’s foreign operations. While the Company’s risk management objectives and strategies are driven from an economic perspective, the Company attempts, where possible and practical, to ensure that the hedging strategies it engages in qualify for hedge accounting and result in accounting treatment where the earnings effect of the hedging instrument provides substantial offset (in the same period) to the income effect of the hedged item.
The Company recognizes derivative instruments as either assets or liabilities in the accompanying Consolidated Balance Sheets at fair value. Gains and losses resulting from changes in fair value of the derivatives designated as hedges are recorded as a component of Accumulated Other Comprehensive Income ("AOCI") in the accompanying Consolidated Balance Sheets and in the Consolidated Statements of Comprehensive Income and are reclassified into the same income statement line item in the period or periods during which the hedged transaction affects income. Refer to Note 14, "Derivatives and Hedging Activities" for more information regarding the Company’s derivative instruments and hedging activities.
New Accounting Standards
In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires contract assets and contract liabilities (e.g. deferred revenue) acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, “Revenue from Contracts with Customers” as if the acquirer had originated the contracts. The guidance is applied prospectively to acquisitions occurring on or after the effective date. The Company early adopted ASU No. 2021-08 during the quarter ended October 31, 2022. The adoption of the new standard will only have an impact on the Company's consolidated financial statements in the event of future acquisitions.

37

2. Goodwill
Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2023 and 2022, were as follows:
IDSWPSAmericas & AsiaEurope & AustraliaTotal
Balance as of July 31, 2021$578,935 $35,202 $ $ $614,137 
Working capital adjustment(693)   (693)
Translation adjustments(22,091)(4,521)  (26,612)
Balance as of July 31, 2022$556,151 $30,681 $ $ $586,832 
Translation adjustments3,319 625 1,079 2,745 7,768 
Reallocation due to change in segments(559,470)(31,306)442,290 148,486  
Divestiture of business  (1,954) (1,954)
Balance as of July 31, 2023$ $ $441,415 $151,231 $592,646 
Effective February 1, 2023, the Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within two business platforms: IDS and WPS. As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other." Refer to Note 10, "Segment Information," and Management's Discussion and Analysis for additional information regarding the Company's segment change.
Goodwill increased $5,814 during the year ended July 31, 2023 mainly due to the positive effects of foreign currency translation, which was partially offset by a reduction due to the sale of our PremiSys business within the Americas & Asia segment.
Goodwill declined $27,305 during the year ended July 31, 2022 mainly due to the negative effects of foreign currency translation. In addition, the final working capital adjustment from the acquisition of Code decreased the goodwill balance by $693.
The annual impairment testing performed on May 1, 2023, in accordance with ASC 350, “Intangibles - Goodwill and Other” indicated that all of the reporting units with goodwill (North America, Europe and Latin America) had a fair value substantially in excess of its carrying value.

3. Other Intangible Assets
Other intangible assets include customer relationships, tradenames, and technology with finite lives being amortized in accordance with the accounting guidance for other intangible assets. The Company also has unamortized indefinite-lived tradenames that are classified as other intangible assets.
Other intangible assets as of July 31, 2023 and 2022 consisted of the following: 
July 31, 2023July 31, 2022
Weighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book ValueWeighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book Value
Amortized other intangible assets:
Tradenames3$1,114 $(947)$167 3$1,749 $(1,014)$735 
Customer relationships964,513 (15,947)48,566 9105,404 (48,428)56,976 
Technology59,313 (4,235)5,078 59,136 (2,241)6,895 
Unamortized other intangible assets:
TradenamesN/A8,285 — 8,285 N/A9,422 — 9,422 
Total$83,225 $(21,129)$62,096 $125,711 $(51,683)$74,028 
The decrease in the gross carrying amount of amortized other intangible assets as of July 31, 2023 compared to July 31, 2022 was primarily due to the removal of a fully amortized customer relationship intangible asset as the period of economic benefit related to this asset had lapsed.
38

Amortization expense on intangible assets during the years ended July 31, 2023, 2022, and 2021 was $11,739, $14,966, and $7,077, respectively. Amortization expense over each of the next five fiscal years is projected to be $9,481, $9,156, $8,279, $7,769, and $7,360 for the fiscal years ending July 31, 2024, 2025, 2026, 2027, and 2028, respectively.

4. Leases
The Company leases certain manufacturing facilities, warehouses and office space, computer equipment, and vehicles accounted for as operating leases. Lease terms typically range from one year to ten years. As of July 31, 2023 and 2022, the Company did not have any finance leases.
Short-term lease expense, variable lease expenses, and sublease income were immaterial to the Consolidated Statements of Income for the year ended July 31, 2023.
The following table summarizes lease expense recognized during the years ended July 31, 2023, 2022 and 2021:
 Consolidated Statements of Income LocationJuly 31, 2023July 31, 2022July 31, 2021
Operating lease costCost of goods sold$6,589 $7,893 $8,268 
Operating lease costSelling, general, and administrative expenses9,424 9,822 8,625 
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2023:
Years ending July 31, Operating Leases
2024$15,696 
202510,503 
20264,627 
2027885 
2028211 
Thereafter789 
Total lease payments$32,711 
Less: interest(1,768)
Present value of lease liabilities$30,943 
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2023 and 2022 were as follows:
July 31, 2023July 31, 2022
Weighted average remaining lease term (in years)2.62.7
Weighted average discount rate4.3 %3.9 %
Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2023 and 2022 were as follows:
20232022
Operating cash outflows from operating leases$17,739 $19,005 
Operating lease assets obtained in exchange for new operating lease liabilities (1)
12,583 7,607 
(1) Includes new leases and remeasurements or modifications of existing leases.
The Company evaluates right-of-use assets for impairment in the same manner as long-lived assets. No impairment charges were recorded during the years ended July 31, 2023, 2022 or 2021.

5. Employee Benefit Plans
The Company provides postretirement medical benefits (the “Plan”) for eligible regular full and part-time domestic employees (including spouses) who retired prior to January 1, 2016, as outlined by the Plan. The Plan is unfunded, and the
39

liability, unrecognized gain, and associated income statement impact are immaterial. The current portion and non-current portion of the liabilities for postretirement medical benefits are included in “Other current liabilities” and “Other liabilities," respectively, on the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022. The unrecognized gain is reported as a component of AOCI.
The Company also has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan which allow for compensation to be deferred into either the Company's Class A Nonvoting Common Stock or in other investment funds. Neither plan allows funds to be transferred between the Company's Class A Nonvoting Common Stock and the other investment funds. The Company has an additional non-qualified deferred compensation plan, the Brady Restoration Plan, which allows an equivalent benefit to the Matched 401(k) Plan and the Funded Retirement Plan for executives' income exceeding the IRS limits for participation in a qualified 401(k) plan. Deferred compensation of $18,288 and $18,043 was included in "Other liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively.
The Company has retirement and profit-sharing plans covering substantially all full-time domestic employees and certain employees of its foreign subsidiaries. Contributions to the plans are determined annually or quarterly, according to the respective plan, based on income of the respective companies and employee contributions. Accrued retirement and profit-sharing contributions of $3,717 and $3,644 were included in "Other current liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively. The amounts charged to expense for these retirement and profit sharing plans were $15,089, $15,063, and $13,246 during the years ended July 31, 2023, 2022 and 2021, respectively.

6. Debt
On August 1, 2019, the Company and certain of its subsidiaries entered into an unsecured $200 million multi-currency credit agreement with a group of five banks.
On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019. The amendment modified the credit agreement to, among other things, (a) change the interest rate under the credit agreement for borrowings (i) denominated in British Pounds from the London Inter-bank Offered Rate ("LIBOR") to a daily simple SONIA-based rate, (ii) denominated in Euro from a LIBOR-based rate to a rate based on the Euro Interbank Offered Rate and (iii) denominated in Japanese Yen from a LIBOR-based rate to a rate based on the Tokyo Interbank Offered Rate, in each of the foregoing cases subject to certain adjustments specified in the credit agreement; and (b) provide mechanics relating to a transition away from U.S. dollar LIBOR (with respect to borrowings denominated in U.S. dollars) and the designated benchmarks for the other eligible currencies as benchmark interest rates and the replacement of any such benchmark by a replacement benchmark rate. The amendment to the credit agreement did not have a material impact on the interest rate or related balances in the Company's consolidated financial statements.
On November 14, 2022, the Company and certain of its subsidiaries entered into a Second Amendment to Credit Agreement (“Amendment No. 2”) with a group of six banks, which amended the original credit agreement dated August 1, 2019. Amendment No. 2 amended the credit agreement to, among other items, (a) increase the lending commitments by $100 million for total lending commitments of $300 million, (b) extend the final maturity date to November 14, 2027, (c) increase the interest rate on certain borrowings by 0.125%, and (d) increase the available amount under the credit agreement, at the Company's option and subject to certain conditions, from $300 million up to (i) an amount equal to the incremental borrowing necessary to bring the Company's consolidated net debt-to-EBITDA ratio as defined in the credit agreement to 2.5 to 1.0 plus (ii) $200 million. Borrowings under Amendment No. 2 are unsecured and are guaranteed by certain of the Company's domestic subsidiaries.
As of July 31, 2023, the outstanding balance on the credit agreement was $49.7 million. The maximum amount outstanding on the credit agreement during the year ended July 31, 2023 was $103.0 million. As of July 31, 2023, there was $248.3 million available for future borrowing, which can be increased to $1,068.3 million at the Company's option, subject to certain conditions. The credit agreement has a final maturity date of November 14, 2027. As such, borrowings are classified as long-term on the Consolidated Balance Sheets.
The Company’s credit agreement requires it to maintain certain financial covenants, including a ratio of debt to trailing twelve months EBITDA, as defined in the agreement, of not more than a 3.5 to 1.0 ratio (leverage ratio) and trailing twelve months EBITDA to interest expense of not less than a 3.0 to 1.0 ratio (interest expense coverage ratio). As of July 31, 2023, the Company was in compliance with these financial covenants, with a ratio of debt to EBITDA, as defined by the agreements, equal to 0.18 to 1.0 and the interest expense coverage ratio equal to 76.2 to 1.0.
As of July 31, 2023 and 2022, borrowings on the credit agreement were as follows:
40

July 31, 2023July 31, 2022
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
USD-denominated borrowing$13,000 6.3 %$95,000 2.7 %
British Pound-denominated borrowing£8,000 5.8 %£  %
Euro-denominated borrowing24,000 4.4 %  %
Due to the variable interest rate pricing of the Company's revolving debt, it is determined that the carrying value of the debt equals the fair value of the debt.
The Company had outstanding letters of credit of $1,995 and $1,643 at July 31, 2023 and 2022, respectively.

7. Stockholders' Equity
Information as to the Company’s capital stock as of July 31, 2023 and 2022 was as follows:
 July 31, 2023July 31, 2022
 Shares AuthorizedShares IssuedAmount (thousands)Shares AuthorizedShares IssuedAmount (thousands)
Preferred Stock, $.01 par value5,000,000 5,000,000 
Cumulative Preferred Stock:
6% Cumulative
5,000 5,000 
1972 Series10,000 10,000 
1979 Series30,000 30,000 
Common Stock, $.01 par value: Class A Nonvoting100,000,000 51,261,487 $513 100,000,000 51,261,487 $513 
Class B Voting10,000,000 3,538,628 35 10,000,000 3,538,628 35 
$548 $548 
Before any dividend may be paid on the Class B Common Stock, holders of the Class A Common Stock are entitled to receive an annual, noncumulative cash dividend of $0.01665 per share. Thereafter, any further dividend in that fiscal year must be paid on each share of Class A Common Stock and Class B Common Stock on an equal basis.
Other than as required by law, holders of the Class A Common Stock are not entitled to any vote on corporate matters, unless, in each of the three preceding fiscal years, the $0.01665 preferential dividend described above has not been paid in full. Holders of the Class A Common Stock are entitled to one vote per share for the entire fiscal year immediately following the third consecutive fiscal year in which the preferential dividend is not paid in full. Holders of Class B Common Stock are entitled to one vote per share for the election of directors and for all other purposes.
Upon liquidation, dissolution or winding up of the Company, and after distribution of any amounts due to holders of Preferred Stock, if any, holders of the Class A Common Stock are entitled to receive the sum of $0.8333 per share before any payment or distribution to holders of the Class B Common Stock. Thereafter, holders of the Class B Common Stock are entitled to receive a payment or distribution of $0.8333 per share. Thereafter, holders of the Class A Common Stock and Class B Common Stock share equally in all payments or distributions upon liquidation, dissolution or winding up of the Company.
The preferences in dividends and liquidation rights of the Class A Common Stock over the Class B Common Stock will terminate at any time that the voting rights of Class A Common Stock and Class B Common Stock become equal.
41

The following is a summary of other activity in stockholders’ equity during the years ended July 31, 2023, 2022, and 2021:
Deferred CompensationShares Held in Rabbi Trust, at costTotal
Balances at July 31, 2020$9,339 $(9,339)$ 
Shares at July 31, 2020292,329 292,329 
Sale of shares at cost$(277)$277 $ 
Purchase of shares at cost1,472 (1,472) 
Balances at July 31, 2021$10,534 $(10,534)$ 
Shares at July 31, 2021315,916 315,916 
Sale of shares at cost$(721)$721 $ 
Purchase of shares at cost1,242 (1,242) 
Balances at July 31, 2022$11,055 $(11,055)$ 
Shares at July 31, 2022318,285 318,285 
Sale of shares at cost$(739)$739 $ 
Purchase of shares at cost1,067 (1,067) 
Balances at July 31, 2023$11,383 $(11,383)$ 
Shares at July 31, 2023318,198 318,198 
Deferred Compensation Plans
The Company has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan that allow for compensation to be deferred into either the Company's Class A Nonvoting Common Stock or into other investment funds. Neither plan allows funds to be transferred between the Company's Class A Nonvoting Common Stock and the other investment funds.
At July 31, 2023, the deferred compensation balance in stockholders’ equity represents the investment at the original cost of shares held in the Company’s Class A Nonvoting Common Stock for the deferred compensation plans. The balance of shares held in the Rabbi Trust represents the investment in the Company’s Class A Nonvoting Common Stock at the original cost of all the Company’s Class A Nonvoting Common Stock held in deferred compensation plans.
Incentive Stock Plans
The Company has an incentive stock plan under which the Board of Directors may grant nonqualified stock options to purchase shares of Class A Nonvoting Common Stock, restricted stock units ("RSUs"), performance-based restricted stock units ("PRSUs"), or restricted and unrestricted shares of Class A Nonvoting Common Stock to employees and non-employee directors. Certain awards may be subject to pre-established performance goals. The majority of the Company’s annual share-based awards are granted in the first quarter of the fiscal year.
As of July 31, 2023, the Company has reserved 1,744,099 shares of Class A Nonvoting Common Stock for outstanding stock options and RSUs and 2,477,505 shares of Class A Nonvoting Common Stock remain for future issuance of stock options and restricted and unrestricted shares under the active plans. The Company uses treasury stock or will issue new Class A Nonvoting Common Stock to deliver shares under these plans.
Total stock-based compensation expense recognized during the years ended July 31, 2023, 2022, and 2021, was $7,508, $10,504, and $10,098, respectively. The total income tax benefit recognized in the consolidated statements of income was $1,497, $507 and $555 during the years ended July 31, 2023, 2022, and 2021, respectively.
Stock Options
The stock options issued under the plan have an exercise price equal to the fair market value of the underlying stock at the date of grant and generally vest ratably over a three-year period, with one-third becoming exercisable one year after the grant date and one-third additional in each of the succeeding two years. Options issued under the plan, referred to herein as “time-based” options, generally expire 10 years from the date of grant.
42

The Company has estimated the fair value of its time-based stock option awards granted during the years ended July 31, 2023, 2022, and 2021, using the Black-Scholes option valuation model. The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:
Black-Scholes Option Valuation Assumptions202320222021
Expected term (in years)5.716.236.21
Expected volatility29.64 %30.04 %30.71 %
Expected dividend yield2.01 %2.26 %2.49 %
Risk-free interest rate3.66 %1.27 %0.38 %
The following is a summary of stock option activity for the year ended July 31, 2023:
Time-Based OptionsOptions OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding as of July 31, 2022
1,591,525 $41.57 
Granted158,416 43.82 
Exercised(125,800)35.60 
Forfeited(77,358)46.16 
Outstanding as of July 31, 2023
1,546,783 $42.05 5.8$14,787 
Exercisable as of July 31, 2023
1,201,223 41.085.1$12,783 
The following table summarizes additional stock option information:
202320222021
Weighted-average fair value of options granted during the period$12.14 $11.55$8.65
Intrinsic value of options exercised during the period (in thousands)1,822 4,269 1,477 
Fair value of options vested during the period (in thousands)3,384 2,446 2,371 
Cash received from the exercise of stock options during the period (in thousands)4,091 1,082 1,765 
Tax benefit on options exercised during the period (in thousands)455 1,067 369 
As of July 31, 2023, total unrecognized compensation cost related to options that are expected to vest was $1,192 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.
RSUs
RSUs issued under the plan have a grant date fair value equal to the market price of the Company's stock at the date of grant and generally vest ratably over three years, with one-third vesting one year after the grant date and one-third additional in each of the succeeding two years.
43

The following tables summarize the RSU activity during the year ended July 31, 2023:
RSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested RSUs as of July 31, 2022
173,230 $47.45 
Granted68,624 45.22 
Vested(83,155)47.25 
Forfeited(24,831)46.81 
Non-vested RSUs as of July 31, 2023
133,868 $46.55 
The RSUs granted during the years ended July 31, 2022 and 2021, had a weighted-average grant-date fair value of $48.96 and $40.82, respectively.
The total fair value of time-based RSUs vested during the years ended July 31, 2023, 2022 and 2021, was $3,734, $3,669, and $2,894, respectively.
As of July 31, 2023, total unrecognized compensation cost related to RSUs that are expected to vest was $2,511 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.
PRSUs
PRSUs are contingent on the achievement of predetermined market and performance targets. The PRSUs granted under the plan vest at the end of a three-year performance period provided the specified market and performance targets are met. For the PRSUs granted during the years ended July 31, 2023 and 2022, the vesting criteria for 50% of the grant is based upon the Company's total shareholder return ("TSR") relative to the S&P 600 SmallCap Industrials Index over a three-year performance period, and the vesting criteria for the remaining 50% of the grant is based upon Company revenue targets. All other previously granted non-vested PRSUs vest based upon the Company's TSR relative to the S&P 600 SmallCap Industrials Index.
The PRSUs granted during the year ended July 31, 2023 had a fair value determined by a third-party valuation utilizing a Monte Carlo simulation for the portion of the grant with a market value condition and the portion of the grant with a performance condition had a fair value determined by the average of the high and low stock price on the date of grant.
Monte Carlo Valuation Assumptions202320222021
Expected volatility34.8 %34.7 %32.6 %
Risk-free interest rate2.8 %0.3 %0.1 %
The following tables summarize the PRSU activity during the year ended July 31, 2023:
PRSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested PRSUs as of July 31, 2022
79,134 $66.79 
Granted44,110 55.77 
Vested(18,959)75.00 
Forfeited(40,837)64.12 
Non-vested PRSUs as of July 31, 2023
63,448 $58.39 
The PRSUs granted during the year ended July 31, 2022 and 2021, had a weighted-average grant-date fair value of $61.76 and $60.73, respectively. The total fair value of PRSUs vested during the years ended July 31, 2023, 2022 and 2021, was $889, $4,098, and $3,273, respectively.
As of July 31, 2023, total unrecognized compensation cost related to PRSUs that are expected to vest was $1,236 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 2.0 years.
44

8. Accumulated Other Comprehensive Loss
Other comprehensive loss consists of foreign currency translation adjustments which includes net investment hedges and long-term intercompany loan translation adjustments, unrealized gains from cash flow hedges, and the unamortized gain on post-retirement plans, net of their related tax effects.
The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:
Unrealized gain on cash flow hedgesUnamortized gain on postretirement plansForeign currency translation adjustmentsAccumulated other comprehensive loss
Ending balance, July 31, 2021$729 $1,888 $(58,570)$(55,953)
Other comprehensive income (loss) before reclassification907 326 (52,897)(51,664)
Amounts reclassified from accumulated other comprehensive loss(682)(778) (1,460)
Ending balance, July 31, 2022$954 $1,436 $(111,467)$(109,077)
Other comprehensive income (loss) before reclassification2,292 (352)16,009 17,949 
Amounts reclassified from accumulated other comprehensive loss(1,605)(328) (1,933)
Ending balance, July 31, 2023$1,641 $756 $(95,458)$(93,061)
The decrease in accumulated other comprehensive loss as of July 31, 2023 compared to July 31, 2022 was primarily due to the depreciation of the U.S. dollar against certain other currencies during the fiscal year. Of the amounts reclassified from accumulated other comprehensive loss during the years ended July 31, 2023 and 2022, unrealized gains on cash flow hedges were reclassified into "Cost of goods sold" and net unamortized gains on post-retirement plans were reclassified into "Investment and other income" on the Consolidated Statements of Income.
The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:
Years Ended July 31,
202320222021
Income tax benefit (expense) related to items of other comprehensive income (loss):
Cash flow hedges$147 $(148)$(123)
Pension and other post-retirement benefits202 167 95 
Other income tax adjustments and currency translation 505 (378)
Income tax benefit (expense) related to items of other comprehensive income (loss)$349 $524 $(406)

9. Revenue Recognition
The Company recognizes revenue when control of the product or service transfers to the customer at an amount that represents the consideration expected to be received in exchange for those products and services.
Nature of Products
The Company’s revenues are primarily from the sale of identification solutions and workplace safety products that are shipped and billed to customers. All revenue is from contracts with customers and is included in “Net sales” on the Consolidated Statements of Income. See Note 10 “Segment Information” for the Company’s disaggregated revenue disclosure.
Performance Obligations
The Company’s contracts with customers consist of purchase orders, which in some cases are governed by master supply or distributor agreements. For each contract, the Company considers the commitment to transfer tangible products, which are generally capable of being distinct, to be separate performance obligations.
The majority of the Company's revenue is earned and recognized at a point in time through ship-and-bill performance obligations where the customer typically obtains control of the product upon shipment or delivery, depending on freight terms. The Company considers control to have transferred if legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the Company has a present right to payment. In almost all cases,
45

control transfers once a product is shipped or delivered, as this is when the customer is able to direct and obtain substantially all of the remaining benefits associated with use of the asset.
Transaction Price and Variable Consideration
Revenue is measured as the amount of consideration the Company expects to be entitled to in exchange for the transfer of product to a customer. The transaction price is generally the price stated in the contract specific for each item sold, adjusted for all applicable variable considerations. Variable consideration generally includes discounts, returns, credits, rebates, or other allowances that reduce the transaction price. Certain discounts and price assurances are fixed and known at the time of sale.
The Company estimates the amount of variable consideration and reduces the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The expected value method is used to estimate expected returns and allowances based on historical experience. The most likely amount method is used to estimate customer rebates, which are offered retrospectively and typically defined in the master supply or distributor agreement.
Payment Terms
While the Company’s standard payment terms are net 30 days, the specific payment terms and conditions in its contracts with customers vary by type and location of the customer. Cash discounts may be offered to certain customers. The Company has payment terms in its contracts with customers of less than one year, and therefore, does not recognize the time value of money or any financing component of such contracts.
Warranties
The Company offers standard warranty coverage on substantially all products which provides the customer with assurance that the product will function as intended. This standard warranty coverage is accounted for as an assurance warranty and is not considered to be a separate performance obligation. The Company records a liability for product warranty obligations at the time of sale based on historical warranty experience that is included in cost of goods sold.
The Company also offers extended warranty coverage for certain products, which it accounts for as service warranties. In most cases, the extended service warranty is included in the sales price of the product and is not sold separately. The Company considers the extended service warranty to be a separate performance obligation and allocates a portion of the transaction price to the service warranty based on the estimated stand-alone selling price. At the time of sale, the extended warranty transaction price is recorded as deferred revenue on the Consolidated Balance Sheets and is recognized on a straight-line basis over the life of the service warranty period. The deferred revenue is considered a contract liability as the Company has a right to payment at the time the product with the related extended service warranty is shipped or delivered and therefore, payment is received in advance of the Company's performance.
Contract Balances
The balance of contract liabilities associated with service warranty performance obligations was $2,757 and $2,675 as of July 31, 2023 and 2022, respectively. This also represents the amount of unsatisfied performance obligations related to contracts that extend beyond one year. The current portion and non-current portion of contract liabilities are included in “Other current liabilities” and “Other liabilities," respectively, on the accompanying Consolidated Balance Sheets. During the year ended July 31, 2023, the Company recognized revenue of $1,244 that was included in the contract liability balance at the beginning of the period from the amortization of extended service warranties. Of the contract liability balance outstanding at July 31, 2023, the Company expects to recognize 41% by the end of fiscal 2024, an additional 27% by the end of fiscal 2025, and the balance thereafter. 
Costs of Obtaining a Contract
The Company expenses incremental direct costs of obtaining a contract (e.g., sales commissions) when incurred because the amortization period is generally twelve months or less. Contract costs are included in "Selling, general and administrative expense" on the Consolidated Statements of Income.

46

10. Segment Information
Effective February 1, 2023, the Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within three operating segments: Identification Solutions and People Identification (“PDC”), which aggregated into the IDS reportable segment, and Workplace Safety, which was the WPS reportable segment. As such, all segment-related data has been recast to the new reportable segments. The Company evaluates short-term segment performance based on segment profit and customer sales. Gain or loss on sale of businesses, interest expense, investment and other income, income taxes, equity in losses of unconsolidated affiliate, and certain corporate administrative expenses are excluded when evaluating segment performance.
The following is a summary of segment information as of and for the years ended July 31, 2023, 2022 and 2021:
202320222021
Net sales:
Americas & Asia:
Americas$787,426 $750,391 $635,714 
Asia101,431 110,693 99,868 
Total$888,857 $861,084 $735,582 
Europe & Australia:
Europe387,743 388,618 355,096 
Australia55,263 52,360 54,020 
Total$443,006 $440,978 $409,116 
Total Company$1,331,863 $1,302,062 $1,144,698 
Depreciation & amortization:
Americas & Asia$25,269 $26,950 $20,649 
Europe & Australia7,101 7,232 4,834 
Total Company$32,370 $34,182 $25,483 
Segment profit:
Americas & Asia$180,503 $157,307 $136,635 
Europe & Australia65,742 63,058 55,357 
Total Company$246,245 $220,365 $191,992 
Assets:
Americas & Asia$829,562 $868,922 $829,278 
Europe & Australia408,163 384,341 401,143 
Corporate151,532 114,069 147,335 
Total Company$1,389,257 $1,367,332 $1,377,756 
Expenditures for property, plant & equipment:
Americas & Asia$13,256 $24,051 $20,344 
Europe & Australia5,970 19,087 6,845 
Total Company$19,226 $43,138 $27,189 
47

The following is a reconciliation of segment profit to income before income taxes and losses of unconsolidated affiliate for the years ended July 31, 2023, 2022 and 2021:
Years Ended July 31,
 202320222021
Total profit from reportable segments$246,245 $220,365 $191,992 
Unallocated costs:
Administrative costs(24,802)(27,353)(24,865)
Gain on sale of business3,770   
Investment and other income4,022 244 4,333 
Interest expense(3,539)(1,276)(437)
Income before income taxes and losses of unconsolidated affiliate$225,696 $191,980 $171,023 
The following is a summary of sales by business platform for the years ended July 31, 2023, 2022 and 2021:
Years Ended July 31,
 202320222021
IDS$1,045,891 $1,010,883 $841,508 
WPS285,972291,179303,190
Total Company$1,331,863 $1,302,062 $1,144,698 
The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2023, 2022 and 2021:
 Revenues*
Years Ended July 31,
Long-Lived Assets**
As of July 31,
 202320222021202320222021
Geographic information:
United States$790,596 $764,930 $642,268 $524,258 $543,187 $560,405 
Other610,553 613,433 565,956 302,321 288,477 309,686 
Eliminations(69,286)(76,301)(63,526)   
Consolidated total$1,331,863 $1,302,062 $1,144,698 $826,579 $831,664 $870,091 
* Revenues are attributed based on country of origin.
** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.

11. Income Taxes
Income before income taxes and losses of unconsolidated affiliate consists of the following:
 Years Ended July 31,
 202320222021
United States$92,053 $92,985 $59,504 
Other Nations133,643 98,995 111,519 
Total$225,696 $191,980 $171,023 
The increase in income before income taxes and losses of unconsolidated affiliates in Other Nations to $133,643 in fiscal 2023 from $98,995 in fiscal 2022 was primarily due to intercompany royalty payments to the United States that occurred in fiscal 2022 which reduced Other Nations income before income taxes and losses of unconsolidated affiliate by $32,857.
The decrease in income before income taxes and losses of unconsolidated affiliate in Other Nations to $98,995 in fiscal 2022 from $111,519 in fiscal 2021 was primarily due to intercompany royalty payments to the United States that occurred in fiscal 2022 which reduced Other Nations income before income taxes and losses of unconsolidated affiliate by $32,857. This was partially offset by improved profitability in Other Nations in fiscal 2022 compared to fiscal 2021.
48

Income tax expense consists of the following:
 Years Ended July 31,
 202320222021
Current income tax expense:
United States$26,324 $8,639 $16,322 
Other Nations31,093 31,851 26,141 
States (U.S.)5,894 3,156 2,112 
$63,311 $43,646 $44,575 
Deferred income tax (benefit) expense:
United States$(10,577)$970 $(2,662)
Other Nations251 (2,377)(5,938)
States (U.S.)(2,146)(238)(365)
$(12,472)$(1,645)$(8,965)
Total income tax expense$50,839 $42,001 $35,610 
The tax effects of temporary differences are as follows as of July 31, 2023 and 2022:
 July 31, 2023
 AssetsLiabilitiesTotal
Inventories$8,526 $(64)$8,462 
Employee compensation and benefits8,556  8,556 
Accounts receivable2,202  2,202 
Fixed assets3,118 (9,238)(6,120)
Intangible assets760 (49,267)(48,507)
Capitalized R&D expenditures9,986  9,986 
Deferred and equity-based compensation9,937  9,937 
Postretirement benefits2,683 (100)2,583 
Tax credit and net operating loss carry-forwards51,387  51,387 
Valuation allowances(52,750) (52,750)
Other, net19,826 (4,798)15,028 
Total$64,231 $(63,467)$764 
 July 31, 2022
 AssetsLiabilitiesTotal
Inventories$8,112 $(54)$8,058 
Employee compensation and benefits8,146  8,146 
Accounts receivable2,105  2,105 
Fixed assets3,177 (9,618)(6,441)
Intangible assets859 (50,095)(49,236)
Deferred and equity-based compensation9,221  9,221 
Postretirement benefits2,301  2,301 
Tax credit and net operating loss carry-forwards49,006  49,006 
Valuation allowances(47,276) (47,276)
Other, net17,919 (5,226)12,693 
Total$53,570 $(64,993)$(11,423)
Tax credit carry-forwards as of July 31, 2023 consist of the following:
Foreign net operating loss carry-forwards of $95,141, of which $76,902 have no expiration date and the remainder of which expire from fiscal 2024 to fiscal 2040.
49

State net operating loss carry-forwards of $22,424, which expire in fiscal 2032.
Foreign tax credit carry-forwards of $20,153, which expire from fiscal 2024 to fiscal 2033.
State credit carry-forwards of $13,151, which expire from fiscal 2024 to fiscal 2038.
Rate Reconciliation
A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes and losses of unconsolidated affiliate to the total income tax expense is as follows:
 Years Ended July 31,
 202320222021
Tax at statutory rate21.0 %21.0 %21.0 %
International rate differential (1)
1.7 %4.2 %2.3 %
Adjustments to tax accruals and reserves0.2 %(0.1)%3.3 %
Research and development tax credits(1.3)%(1.6)%(1.6)%
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards1.2 %(1.2)%(4.8)%
Deferred tax and other adjustments, net(0.3)%(0.4)%0.6 %
Income tax rate22.5 %21.9 %20.8 %
(1)Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2023, 2022, and 2021.
Uncertain Tax Positions
The Company follows the guidance in ASC 740, "Income Taxes" regarding uncertain tax positions. The guidance requires application of a more-likely-than-not threshold to the recognition and de-recognition of income tax positions. A reconciliation of unrecognized tax benefits (excluding interest and penalties) is as follows:
Balance as of July 31, 2020$13,622 
Additions based on tax positions related to the current year4,664 
Additions for tax positions of prior years (1)
3,940 
Reductions for tax positions of prior years(365)
Lapse of statute of limitations(159)
Cumulative translation adjustments and other210 
Balance as of July 31, 2021$21,912 
Additions based on tax positions related to the current year3,233 
Additions for tax positions of prior years435 
Reductions for tax positions of prior years(122)
Lapse of statute of limitations(3,226)
Settlements with tax authorities(1,129)
Cumulative translation adjustments and other(539)
Balance as of July 31, 2022$20,564 
Additions based on tax positions related to the current year2,902 
Additions for tax positions of prior years792 
Reductions for tax positions of prior years(19)
Lapse of statute of limitations(2,682)
Settlements with tax authorities(782)
Cumulative translation adjustments and other124 
Balance as of July 31, 2023$20,899 
(1)Includes acquisitions.
50

Of the $20,899 of unrecognized tax benefits, if recognized, $17,811 would affect the Company's income tax rate. The Company has classified $17,587 and $17,689, excluding interest and penalties, of the reserve for uncertain tax positions in "Other liabilities" on the Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively. The Company has classified $3,312 and $2,875, excluding interest and penalties, as a reduction of long-term deferred income tax assets on the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively.
Interest expense is recognized on the amount of potentially underpaid taxes associated with the Company's tax positions, beginning in the first period in which interest starts accruing under the respective tax law and continuing until the tax positions are settled. The Company recognized interest expense of $700, $701, and $596 on the reserve for uncertain tax positions during the years ended July 31, 2023, 2022, and 2021, respectively. The Company also recognized benefits and (expenses) related to penalties of $281, $82, and ($595) during the years ended July 31, 2023, 2022, and 2021, respectively. These amounts are net of reversals due to reductions for tax positions of prior years, statute of limitations, and settlements. At July 31, 2023 and 2022, the Company had $3,581 and $2,878, respectively, accrued for interest on unrecognized tax benefits. Penalties are accrued if the tax position does not meet the minimum statutory threshold to avoid the payment of a penalty. At July 31, 2023 and 2022, the Company had $1,674 and $1,925, respectively, accrued for penalties on unrecognized tax benefits. Interest expense and penalties are recorded as a component of "Income tax expense" in the Consolidated Statements of Income.
The Company estimates that it is reasonably possible that the unrecognized tax benefits may be reduced by $2,608 during the year ending July 31, 2023 as a result of the resolution of worldwide tax matters, tax audit settlements, amended tax filings, and/or the expiration of statute of limitations, all of which, if recognized, would result in an income tax benefit in the Consolidated Statements of Income.
During the year ended July 31, 2023, the Company recognized $3,771 of tax benefits (including interest and penalties) associated with the lapse of statutes of limitations.
The Company and its subsidiaries file income tax returns in the U.S., various states, and foreign jurisdictions. The following table summarizes the open tax years for the Company's major jurisdictions:
JurisdictionOpen Tax Years
United States — FederalF’20 — F’23

12. Net Income per Common Share
Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company’s Class A and Class B common stock are summarized as follows:
Years ended July 31,
 202320222021
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$174,857 $149,979 $129,659 
Less:
Preferential dividends(769)(803)(807)
Preferential dividends on dilutive stock options(3)(8)(5)
Numerator for basic and diluted income per Class B Voting Common Share$174,085 $149,168 $128,847 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B49,591 51,321 52,039 
Plus: Effect of dilutive equity awards278 330 370 
Denominator for diluted income per share for both Class A and Class B49,869 51,651 52,409 
Net income per Class A Nonvoting Common Share:
Basic$3.53 $2.92 $2.49 
Diluted$3.51 $2.90 $2.47 
Net income per Class B Voting Common Share:
Basic$3.51 $2.91 $2.48 
Diluted$3.49 $2.89 $2.46 
51

Potentially dilutive securities attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted earnings per share where the combined exercise price and average unamortized fair value were greater than the average market price of Brady's Class A Nonvoting Common Stock because the effect would have been anti-dilutive. The amount of anti-dilutive shares were 549,031, 497,307, and 511,189 for the years ended July 31, 2023, 2022, and 2021, respectively.

13. Fair Value Measurements
In accordance with fair value accounting guidance, the Company determines fair value based on the exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. The inputs used to measure fair value are classified into the following hierarchy:
Level 1 — Unadjusted quoted prices in active markets for identical instruments that are accessible as of the reporting date.
Level 2 — Other significant pricing inputs that are either directly or indirectly observable.
Level 3 — Significant unobservable pricing inputs, which result in the use of management's own assumptions.
The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2023 and July 31, 2022, according to the valuation techniques the Company used to determine their fair values.
 July 31, 2023July 31, 2022Fair Value Hierarchy
Assets:
Deferred compensation plan assets$18,288 $18,037 Level 1
Foreign exchange contracts492 489 Level 2
Liabilities:
Foreign exchange contracts$189 $32 Level 2
The following methods and assumptions were used to estimate the fair value of each class of financial instrument:
Deferred compensation plan assets: The Company’s deferred compensation investments consist of investments in mutual funds, which are included in "Other assets" on the accompanying Consolidated Balance Sheets. These investments were classified as Level 1 as the shares of these investments trade with sufficient frequency and volume to enable us to obtain pricing information on an ongoing basis.
Foreign exchange contracts: The Company’s foreign exchange contracts were classified as Level 2 as the fair value was based on the present value of the future cash flows using external models that use observable inputs, such as interest rates, yield curves and foreign exchange rates. See Note 14, “Derivatives and Hedging Activities,” for additional information.
There have been no transfers of assets or liabilities between the fair value hierarchy levels, outlined above, during the years ended July 31, 2023 and July 31, 2022.
See Note 6 for information regarding the fair value of the Company's long-term debt.

14. Derivatives and Hedging Activities
The Company utilizes forward foreign exchange currency contracts to reduce the exchange rate risk of specific foreign currency denominated transactions. These contracts typically require the exchange of a foreign currency for U.S. dollars at a fixed rate at a future date, with maturities of less than 18 months, which qualify as cash flow hedges or net investment hedges under the accounting guidance for derivative instruments and hedging activities. The primary objective of the Company’s foreign currency exchange risk management program is to minimize the impact of currency movements due to transactions in other than the respective subsidiaries’ functional currency and to minimize the impact of currency movements on the Company’s net investment denominated in a currency other than the U.S. dollar. To achieve this objective, the Company hedges a portion of known exposures using forward foreign exchange contracts.
Main foreign currency exposures are related to transactions denominated in the British Pound, Euro, Canadian dollar, Australian dollar, Mexican Peso, Chinese Yuan, Malaysian Ringgit and Singapore dollar. Generally, these risk management
52

transactions will involve the use of foreign currency derivatives to minimize the impact of currency movements on non-functional currency transactions.
The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2023 and 2022:
  July 31, 2023July 31, 2022
Designated as cash flow hedges$39,661 $25,276 
Non-designated hedges4,803 4,057 
Total foreign exchange contracts$44,464 $29,333 
Cash Flow Hedges
The Company has designated a portion of its forward foreign exchange contracts as cash flow hedges and recorded these contracts at fair value on the accompanying Consolidated Balance Sheets. For these instruments, the gain or loss on the derivative is reported as a component of other comprehensive income (“OCI”) and reclassified into income in the same period or periods during which the hedged transaction affects income. At July 31, 2023 and 2022, unrealized gains of $1,580 and $1,040 have been included in AOCI, respectively.
Net Investment Hedges
The Company has designated certain third party foreign currency denominated debt borrowed under its credit agreement as net investment hedges. These debt obligations, denominated in Euros and British Pounds, were designated as net investment hedges to hedge portions of the Company's net investment in its European operations. The Company’s foreign currency denominated debt obligations are valued under a market approach using publicized spot prices, and the net gains or losses attributable to the changes in spot prices are recorded as cumulative translation within AOCI and are included in the foreign currency translation adjustments section of the consolidated statements of comprehensive income. As of July 31, 2023 and July 31, 2022, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,746 and $0, respectively, on any outstanding foreign currency denominated debt obligations.
The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:
  July 31, 2023July 31, 2022July 31, 2021
Gains (losses) recognized in OCI:
Forward exchange contracts (cash flow hedges)$2,680 $1,282 $1,451 
Foreign currency denominated debt (net investment hedges)(1,746)  
Gains reclassified from OCI into cost of goods sold:
Forward exchange contracts (cash flow hedges)2,140 909 399 
Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows: 
 July 31, 2023July 31, 2022
  Prepaid expenses and other current assetsOther current liabilitiesLong-term obligationsPrepaid expenses and other current assetsOther current liabilities
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$485 $189 $ $489 $30 
Foreign currency denominated debt (net investment hedges)  36,716   
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)7    2 
Total derivative instruments$492 $189 $36,716 $489 $32 

53

15. Acquisitions
The Company did not complete any business acquisitions during the years ended July 31, 2023 and 2022 and completed three business acquisitions during the year ended July 31, 2021. All of these transactions were accounted for using business combination accounting. The results of the operations of the acquired businesses have been included since the date of acquisition in the accompanying consolidated financial statements.
Fiscal 2021
On May 21, 2021, the Company acquired Magicard Holdings Limited (“Magicard”), based in Weymouth, United Kingdom, for $56,694, net of cash received. Magicard is a manufacturer of identification card printers with high-resolution, full-color image capabilities, built-in security features and the ability to encode smart cards. Magicard was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Magicard operates within both of our reportable segments.
On May 21, 2021, the Company acquired Nordic ID Oyj (“Nordic ID”), based in Salo, Finland for $9,804 plus the assumption of debt of $4,668. Nordic ID specializes in RFID readers, scanners, and the associated software to power track-and-trace applications in industrial manufacturing. Nordic ID was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Nordic ID operates within both of our reportable segments.
On June 16, 2021, the Company acquired The Code Corporation (“Code”), based in Salt Lake City, Utah, for $172,815, net of cash received. Code specializes in high-quality barcode scanners and the associated software to power track and trace applications in a variety of industries. Code was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Code operates within both of our reportable segments.
Acquisition-related expenses of $3,164 were recognized in SG&A during the year ended July 31, 2021.

16. Contingencies
In the normal course of business, the Company is subject to a variety of investigations, claims, suits, and other legal proceedings, including but not limited to, intellectual property, employment, unclaimed property, tort, and breach of contract matters. Any legal proceedings are subject to inherent uncertainties, and these matters and their potential effects may change in the future. The Company records a liability for contingencies when a loss is deemed to be probable and the loss can be reasonably estimated. The Company currently believes that the outcomes of such proceedings will not have a material adverse impact on its business, financial position, results of operations or cash flows.
17. Subsequent Events
On September 4, 2023, the Company announced an increase in the annual dividend to shareholders of the Company's Class A Common Stock, from $0.92 to $0.94 per share. A quarterly dividend of $0.235 will be paid on October 31, 2023, to shareholders of record at the close of business on October 10, 2023. This dividend represents an increase of 2.2% and is the 38th consecutive annual increase in dividends.
On August 30, 2023, the Company's Board of Directors authorized an increase in the Company's share repurchase program, authorizing the repurchase of an additional $100.0 million of the Company's Class A Nonvoting Common Stock. The share repurchase program may be implemented from time to time on the open market or in privately negotiated transactions and has no expiration date. The repurchased shares will be available for use in connection with the Company's stock-based plans and for other corporate purposes.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.

Item 9A. Controls and Procedures
Disclosure Controls and Procedures:
Brady Corporation maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by the Company in the reports filed by the Company under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and
54

forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by the Company in the reports the Company files under the Exchange Act is accumulated and communicated to the Company’s management, including the Company’s principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. The Company carried out an evaluation, under the supervision and with the participation of its management, including its President and Chief Executive Officer and its Chief Financial Officer and Treasurer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Rule 13a-15 of the Exchange Act. Based on that evaluation, the Company’s President and Chief Executive Officer and Chief Financial Officer and Treasurer concluded that the Company’s disclosure controls and procedures are effective as of the end of the period covered by this report.
Management’s Report on Internal Control Over Financial Reporting:
The management of Brady Corporation and its subsidiaries is responsible for establishing and maintaining adequate internal control over financial reporting for the Company, as such term is defined in Rule 13a-15(f) under the Securities Exchange Act of 1934. The Company’s internal control over financial reporting is 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.
With the participation of the President and Chief Executive Officer and Chief Financial Officer and Treasurer, management conducted an evaluation of the effectiveness of our internal control over financial reporting as of July 31, 2023, based on the framework and criteria established in Internal Control — Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the assessment, management concluded that, as of July 31, 2023, the Company’s internal control over financial reporting is effective based on those criteria.
Because of the inherent limitations of internal control over financial reporting, misstatements may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
The Company’s internal control over financial reporting, as of July 31, 2023, has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report, which is included herein.
Changes in Internal Control Over Financial Reporting:
There were no changes in the Company’s internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the Company’s most recently completed fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

55

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Brady Corporation

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Brady Corporation and subsidiaries (the “Company”) as of July 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of July 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended July 31, 2023, of the Company and our report dated September 5, 2023, expressed an unqualified opinion on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.






/s/ DELOITTE & TOUCHE LLP

Milwaukee, Wisconsin
September 5, 2023
56

Item 9B. Other Information
During the three months ended July 31, 2023, no director or Section 16 officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

Item 9C. Disclosure Regarding Foreign Jurisdictions That Prevent Inspections
None.

57

PART III
Item 10. Directors, Executive Officers and Corporate Governance
NameAgeTitle
Russell R. Shaller60President, CEO and Director
Ann E. Thornton41Chief Financial Officer, Chief Accounting Officer and Treasurer
Olivier Bojarski44
President – Americas & Asia
Bentley N. Curran61V.P. - Digital Business and Chief Information Officer
Andrew T. Gorman43General Counsel and Secretary
Brett Wilms49
President – EMEA & Australia
Patrick W. Allender76Director
David S. Bem54Director
Elizabeth P. Bruno56Director
Joanne Collins Smee66Director
Nancy L. Gioia63Director
Vineet Nargolwala50Director
Bradley C. Richardson65Director
Michelle E. Williams62Director
Russell R. Shaller – Mr. Shaller joined the Company in 2015 and has served on the Company’s Board of Directors and as the Company’s President and CEO since April 2022 after serving as the Company’s Senior Vice President and President - Identification Solutions from 2015 to 2022. From 2008 to 2015, he served as President, Teledyne Microwave Solutions. Before joining Teledyne, Mr. Shaller held a number of positions of increasing responsibility at W.L. Gore & Associates, including Division Leader, Electronic Products Division from 2003 to 2008 and General Manager of Gore Photonics from 2001 to 2003. Prior to joining W.L. Gore in 1993, Mr. Shaller worked in engineering and program management positions at Westinghouse Corporation. In 2023, Mr. Shaller was elected to the Board of Directors of Quaker Houghton (NYSE: KWR). Mr. Shaller holds a bachelor’s degree in electrical engineering from the University of Michigan, a master’s degree in electrical engineering from Johns Hopkins University and a master’s degree in business administration from the University of Delaware.
Ann E. Thornton – Ms. Thornton joined the Company in 2009 and was named Chief Financial Officer and Treasurer in April 2023 after serving as Brady’s Chief Accounting Officer since 2016 and Corporate Controller and Director of Investor Relations since 2015. She held the positions of Corporate Accounting Supervisor, Corporate Accounting Manager, External Reporting Manager, Corporate Finance Manager and Director of Global Accounting from 2009 to 2014. Prior to joining the Company, Ms. Thornton was an auditor with PricewaterhouseCoopers from 2005 to 2009. She has a bachelor's degree in business administration and a master of accountancy degree from the University of Wisconsin - Madison and is a certified public accountant.
Olivier Bojarski Mr. Bojarski joined the Company in August 2022 as President – Identification Solutions, before assuming the role of President – Americas & Asia in February 2023. From 2016 to 2022, Mr. Bojarski held several positions of increasing responsibility at Belden Incorporated and served as Executive Vice President, Broadband and 5G from 2019 to 2022. Before joining Belden, Mr. Bojarski was General Manager of a business unit within the electrification division of ABB Ltd. Prior to joining ABB, Mr. Bojarski held a number of positions of increasing responsibility at Panduit Corporation. He holds a bachelor’s degree in electrical engineering from the Georgia Institute of Technology and a master’s degree in business administration from Georgia State University.
58

Bentley N. Curran – Mr. Curran joined the Company in 1999 and has served as Vice President of Digital Business and Chief Information Officer since 2012. He has also served as Global Chief Information Officer and Vice President of Information Technology. Prior to joining Brady, Mr. Curran served in a variety of technology leadership roles for Compucom and the Speed Queen Company. He holds a bachelor's degree in business administration from Marian University and an associate of science degree in electronics and engineering systems.
Andrew T. Gorman – Mr. Gorman joined the Company as General Counsel and Corporate Secretary in April 2020. Prior to joining the Company, he was employed at AptarGroup, Inc., beginning in 2012. At AptarGroup, he served as Vice President, General Counsel, North America, Compliance Officer and Assistant Secretary. Before joining AptarGroup, he counseled corporate clients in private practice, including as an attorney at Mayer Brown, LLP in Chicago, where Mr. Gorman started his legal career. He holds a juris doctor from Loyola University Chicago School of Law, a master in professional accounting from The University of Texas at Austin, a bachelor of business administration from The University of Texas at Austin and is a certified public accountant.
Brett Wilms – Brett Wilms joined the Company in June 2018 as Managing Director of Identification Solutions EMEA. In October 2022, Mr. Wilms added responsibility as the Interim General Manager of the Workplace Safety business, before being appointed to the role of President – EMEA & Australia in February 2023. Prior to joining Brady, he was Managing Director of a business within Groupe Autajon, a French publicly-traded labels and packaging group with a primary focus on the pharmaceutical market. Before joining Groupe Autajon, Mr. Wilms was Vice President of Operations EMEA for Pentair, Inc. He holds a master’s degree in electrical engineering from the University of Brussels and a master’s degree in business administration from the University of Minnesota.
Patrick W. Allender – Mr. Allender was elected to the Board of Directors in 2007. He serves as the Chair of the Finance Committee and as a member of the Audit and Corporate Governance Committees. He served as Executive Vice President and CFO of Danaher Corporation from 1998 to 2005 and Executive Vice President from 2005 to 2007. He served as a director of Colfax Corporation (NYSE: CFX) from 2008 to 2022, when ESAB Corporation separated from Colfax Corporation. Mr. Allender joined ESAB Corporation’s (NYSE: ESAB) board in 2022, and currently serves as a director. Mr. Allender previously served as a director of Diebold Nixdorf, Inc. (NYSE: DBD) from 2011 to 2020. He has a bachelor's degree in accounting from Loyola University Maryland and is a certified public accountant. Mr. Allender's strong background in finance and accounting, as well as his past experience as the CFO of a public company, provides the Board with financial expertise and insight.
David S. Bem, Ph.D – Dr. Bem was elected to the Board of Directors in 2019. He serves as a member of the Management Development and Compensation, Audit and Technology Committees. Dr. Bem is Vice President, Science and Technology and Chief Technology Officer of PPG. Prior to PPG, he spent 8 years at Dow Chemical Company in a number of research and development roles, most recently as Vice President, Research and Development Consumer Solutions and Infrastructure Solutions, and also worked in research and development roles at Celanese Corporation and UOP/Honeywell International, Inc. He has a bachelor’s degree in chemistry from West Virginia University and a doctorate in inorganic chemistry from the Massachusetts Institute of Technology. Dr. Bem’s extensive experience in technology and research and development provides the Board with important expertise in new product development and innovation.
Elizabeth P. Bruno, Ph.D – Dr. Bruno was elected to the Board of Directors in 2003. She serves as the Chair of the Corporate Governance Committee and is a member of the Finance and Technology Committees. Dr. Bruno is the President of the Brady Education Foundation in Chapel Hill, North Carolina. Dr. Bruno has a bachelor’s degree in psychology from the University of Rochester, a master of child clinical psychology degree from the University of North Carolina Chapel Hill and a doctorate in developmental psychology from the University of North Carolina Chapel Hill. She is the granddaughter of William H. Brady, Jr., the founder of Brady Corporation. As a result of her substantial ownership stake in the Company, as well as her family's history with the Company, she is well positioned to understand, articulate and advocate for the rights and interests of the Company's shareholders.
Joanne Collins Smee – Ms. Collins Smee was elected to the Board of Directors in 2022. She serves as a member of the Technology and Management Development and Compensation Committees. Ms. Collins Smee is Executive Vice President and President, Americas, for Xerox Corporation and has been in this role since June 2022. She is also an Executive Vice President of Xerox Holdings Corporation. Previously, she was Chief Commercial, SMB and Channels Officer for Xerox and was in that role since February 2020. Ms. Collins Smee joined Xerox in September 2018 as Senior Vice President and Chief Commercial Officer. Before Xerox, she led Technology Transformation Services for the U.S. Federal Government and spent more than two decades at IBM in global executive roles spanning client sales and delivery of technical products and services. Ms. Collins Smee has a bachelor’s degree of arts from Boston College, a master of business administration degree from New York University and a master of arts degree from Columbia University. Ms. Collins Smee’s extensive experience in high-technology global business and strong leadership skills, provides the Board with important expertise in product and services innovation.
59

Nancy L. Gioia – Ms. Gioia was elected to the Board of Directors in 2013. She serves as the Chair of the Management Development and Compensation Committee, and is a member of the Technology Committee. She was the Director, Global Electrical Connectivity and User Experience for Ford Motor Company until her retirement in 2014, where she also held a variety of engineering and technology roles including, Director, Global Electrification; Director, Sustainable Mobility Technologies and Hybrid Vehicle Programs; Director, North America Current Vehicle Model Quality; Engineering Director, Visteon/Ford Due Diligence; Engineering Director, Small Front Wheel Drive/Rear Wheel Drive Car Platforms-North America; and Vehicle Programs Director, Lifestyle Vehicles. She previously served as director of Exelon Corporation (NYSE: EXC), Meggitt PLC (LSE: MGGT), Lucid Group, Inc. (NASDAQ: LCID) and as the Executive Director of Blue Current. In 2022, she was elected to the Board of Directors of Power Integrations (NASDAQ: POWI). Ms. Gioia has a bachelor’s degree in electrical engineering from the University of Michigan and a master of manufacturing systems engineering degree from Stanford University. Ms. Gioia has a CERT Certificate in Cyber-Risk Oversight from the National Association of Corporate Directors. Ms. Gioia's extensive experience in strategy, technology and engineering solutions, as well as in electrified vehicles, provides the Board with important expertise in product development and operations, and environmental sustainability for products and processes.
Vineet Nargolwala Mr. Nargolwala was elected to the Board of Directors in 2022. He serves as a member of the Finance and Audit Committees. Mr. Nargolwala is President, Chief Executive Officer and Director of Allegro MicroSystems, Inc. (NASDAQ: ALGM) and has been in these roles since June 2022. Prior to joining Allegro, Mr. Nargolwala was with Sensata Technologies from 2013 to June 2022, most recently serving as the Executive Vice President, Sensing Solutions, from March 2020 to June 2022. Before joining Sensata, he was with Honeywell International, Inc., in business strategy and leadership roles of increasing responsibility. Mr. Nargolwala has a bachelor’s degree in electrical engineering from Maharaja Sayajirao University, a master of science in electrical engineering from the University of Texas-Arlington and a master in business administration from Cornell University. Mr. Nargolwala’s extensive experience in high-technology global business and strong leadership skills, provides the Board with important expertise in product and services innovation.
Bradley C. Richardson – Mr. Richardson was elected to the Board of Directors in 2007 and became Chairman of the Board in May 2021. He serves as the Chair of the Board of Directors and the Chair of the Audit Committee and is a member of the Corporate Governance, Finance and Management Development and Compensation Committees. He served as the Executive Vice President and CFO of Avient Corporation from 2013 through 2020. He previously served as the Executive Vice President and CFO of Diebold, Inc. and as Executive Vice President Corporate Strategy and CFO of Modine Manufacturing. Prior to Modine, he spent 21 years with BP Amoco serving in various financial and operational roles. Mr. Richardson has served on the boards of Modine Manufacturing and Tronox, Inc. In 2023, Mr. Richardson was elected to the Board of Directors of Virco Mfg. Corporation (NASDAQ: VIRC). Mr. Richardson has a bachelor’s degree in finance and economics from Miami University and a master of business administration in accounting and finance from Indiana University. He brings to the Company extensive knowledge and global experience in the areas of operations, strategy, accounting, tax accounting and finance, which are areas of critical importance to the Company as a global company.
Michelle E. Williams, Ph.D – Dr. Williams was elected to the Board of Directors in 2019. She serves as the Chair of the Technology Committee, the ESG Liaison and is a member of the Corporate Governance and Management Development and Compensation Committees. Dr. Williams served as Global Group President of Altuglas International, a subsidiary of Arkema S.A., through May 2021. Prior to joining Arkema in 2011, she spent 23 years with Rohm and Haas Company and Dow Chemical in manufacturing, commercial, strategy and general management positions. She was General Manager, Chemical Mechanical Polishing Technologies, and later, General Manager, Adhesives and Sealants. She has a bachelor’s degree in chemistry from Pace University and a doctorate in physical chemistry from the University of Utah. Dr. Williams’ experience in commercial, technology and business leadership roles provides the Board with important expertise in innovation, new product development and operations.
All directors are elected to serve until their respective successors are elected at the next annual meeting of shareholders. Officers serve at the discretion of the Board of Directors. None of the Company's directors or executive officers has any family relationship with any other director or executive officer.
Board Leadership Structure - The Board does not have a formal policy regarding the separation of the roles of Chief Executive Officer and Chair of the Board, as the Board believes it is in the best interest of the Company to make that determination based on the position and direction of the Company and the membership of the Board. Since September 2015, the Board’s leadership structure has included a non-executive Chair of the Board of Directors. Mr. Richardson, an independent director, currently serves in the position of non-executive Chair of the Board. The duties of the non-executive Chair include, among others: chairing meetings of the Board and executive sessions of the non-management directors; meeting periodically with the Chief Executive Officer and consulting as necessary with management on issues facing the Company; facilitating effective communication among the Chief Executive Officer and all members of the Board; and overseeing the Board's shareholder communication policies and procedures.
60

The Board believes that its current leadership structure enhances the Board's oversight of, and independence from, Company management; the ability of the Board to carry out its roles and responsibilities on behalf of the Company’s shareholders; and the Company’s overall corporate governance.
Risk Oversight - The Board oversees the Company's risk management processes directly and through its committees. In general, the Board oversees the management of risks inherent in the operation of the Company's businesses, the implementation of its strategic plan, its acquisition and capital allocation program and its organizational structure. Each of the Board's committees also oversees the management of Company risks that fall within the respective committee's areas of responsibility. Specifically, cybersecurity is a critical part of risk management for the Company. The Audit Committee is aware of the rapidly evolving nature of threats presented by cybersecurity incidents and is committed to the prevention, timely detection, and mitigation of the effects of any such incidents on the Company. With respect to cybersecurity, the Audit Committee receives regular reports from management, including updates on the internal and external cybersecurity threat landscape, incident response, assessment and training activities, and relevant regulatory and technical developments. In 2022, the Board elected Ms. Williams as the ESG Liaison to facilitate the Company's efforts in connection with sustainability and inclusivity. Additionally, the Audit Committee, Corporate Governance Committee, Management Development and Compensation Committee, the Technology Committee and the ESG Liaison, each review certain risks, exposures and opportunities relating to the Company’s Environmental, Social, and Governance ("ESG") strategies, initiatives, policies and practices. The Company's management is responsible for reporting significant risks to executive management as a part of the disclosure process. The significance of the risk is assessed by executive management and escalated to the respective Board committee or the Board of Directors as deemed appropriate. The Company reviews its risk assessment with the Audit Committee annually.
Audit Committee Financial Expert - The Board of Directors has determined that at least one Audit Committee financial expert is serving on its Audit Committee. Messrs. Richardson, Chair of the Audit Committee, and Allender, member of the Audit Committee, are financial experts and are independent under the rules of the SEC and the NYSE.
Director Independence - A majority of the directors must meet the criteria for independence established by the Board in accordance with the rules of the NYSE. In determining the independence of a director, the Board must find that a director has no relationship that may interfere with the exercise of his or her independence from management and the Company. In undertaking this determination with respect to the Company’s directors other than Mr. Shaller, President and CEO, the Board considered the commercial relationships of the Company, if any, with those entities that have employed the Company’s directors. The commercial relationships, which involved the purchase and sale of products on customary terms, did not exceed the maximum amounts proscribed by the director independence rules of the NYSE. Furthermore, the compensation paid to the Company’s directors by their employers was not linked in any way to the commercial relationships their employers had with the Company. After consideration of these factors, the Board concluded that the commercial relationships were not material and did not prevent the Company’s directors from being considered independent. Based on application of the NYSE independence criteria, all directors, with the exception of Mr. Shaller, are deemed independent. All members of the Audit, Management Development and Compensation, and Corporate Governance Committees are deemed independent.
Meetings of Non-management Directors - The non-management directors of the Board regularly meet without any members of management present. The Chair of the Board, Mr. Richardson, is the presiding director at these sessions. In fiscal 2023, executive sessions were conducted at all regularly scheduled Board meetings. Interested parties can raise concerns to be addressed at these meetings by calling the confidential Brady hotline at 1-877-781-9309.
Audit Committee Members - The Audit Committee, which is a separately-designated standing committee of the Board of Directors, is composed of Messrs. Richardson (Chair), Allender, Bem and Nargolwala. Each member of the Audit Committee has been determined by the Board to be independent under the rules of the SEC and NYSE.
Code of Ethics - The Company has a code of ethics. This code of ethics applies to all of the Company's employees, officers and directors. The code of ethics can be viewed at the Company's corporate website, www.bradyid.com, or may be obtained in print by any person, without charge, by contacting Brady Corporation, Investor Relations, P.O. Box 571, Milwaukee, WI 53201 by contacting investor@bradycorp.com. The Company intends to satisfy the disclosure requirements under Item 5.05 of Form 8-K regarding an amendment to, or a waiver from, a provision of its code of ethics by placing such information on its website.
Corporate Governance Guidelines - Brady's Corporate Governance Principles, as well as the charters of the Audit, Corporate Governance, Finance, Management Development and Compensation, and Technology Committees, are available on the Company's Corporate website, www.bradyid.com. Shareholders may request printed copies of these documents from Brady Corporation, Investor Relations, P.O. Box 571, Milwaukee, WI 53201 or by contacting investor@bradycorp.com.
Director Qualifications - Brady's Corporate Governance Committee reviews the individual skills and characteristics of the directors, as well as the composition of the Board as a whole. This assessment includes a consideration of independence, diversity, age, skills, expertise, and industry backgrounds in the context of the needs of the Board and the Company. Although
61

the Company has no policy regarding diversity, the Corporate Governance Committee seeks a broad range of perspectives and considers both the personal characteristics and experience of directors and prospective nominees to the Board so that, as a group, the Board will possess the appropriate talent, skills and expertise to oversee the Company's businesses. The Board does not discriminate on the basis of race, national origin, gender, religion, disability, or sexual orientation in selecting director candidates.
DELINQUENT SECTION 16(a) REPORTS
To the Company’s knowledge, based solely on a review of the Section 16(a) filings and written representations that no other reports were required, during the fiscal year ended July 31, 2023, all Section 16(a) filing requirements were complied with applicable to the Company's officers, directors and greater than 10 percent beneficial owners.
62

Item 11. Executive Compensation
Compensation Discussion and Analysis
Overview
Our Compensation Discussion and Analysis describes the Company's executive compensation pay-for-performance philosophy and practices, the elements of our executive compensation programs, and the compensation decisions the Management Development and Compensation Committee (the "Committee") has made under those programs and the factors considered in making those decisions. The Compensation Discussion and Analysis also analyzes the total compensation of Brady’s Chief Executive Officer (principal executive officer), Chief Financial Officer (principal financial officer), and the three other most highly compensated executive officers that were serving as executive officers as of July 31, 2023. Brady's former Vice President, General Manager - Workplace Safety who resigned from Brady effective October 3, 2022, and Brady's former Chief Financial Officer and Treasurer who resigned from Brady effective April 14, 2023 would have been included if they continued to serve as executive officers through July 31, 2023, thus are included in this Compensation Discussion and Analysis.
For fiscal 2023, the following named executive officers' (the "NEOs") compensation is disclosed and discussed in this section:
Russell R. Shaller, President, Chief Executive Officer and Director;
Ann E. Thornton, Chief Financial Officer, Chief Accounting Officer and Treasurer;
Olivier Bojarski, President - Americas & Asia;
Bentley N. Curran, Vice President, Digital Business and Chief Information Officer;
Andrew T. Gorman, General Counsel and Secretary;
Pascal Deman, Former Vice President, General Manager - Workplace Safety (resigned on October 3, 2022); and
Aaron J. Pearce, Former Chief Financial Officer and Treasurer (resigned on April 14, 2023).
Appointment of Olivier Bojarski: Mr. Bojarski was appointed as President – Identification Solutions, effective August 25, 2022, before assuming the role of President - Americas & Asia effective February 1, 2023.
Resignation of Pascal Deman: Mr. Deman resigned as Vice President, General Manager - Workplace Safety, effective October 3, 2022. The Company entered into a Settlement Agreement dated as of October 10, 2022 with Mr. Deman. Pursuant to the terms of the Settlement Agreement, Mr. Deman received his salary and fringe benefits through January 4, 2023, a bonus in the amount of € 51,231 and a settlement in the amount of € 667,933.
Resignation of Aaron J. Pearce: Mr. Pearce resigned as the Company’s Chief Financial Officer and Treasurer, effective April 14, 2023. Mr. Pearce remained employed by the Company through April 28, 2023 (the "Separation Date"), during which time he was available in a consultative position to assist with respect to the transition. The Company entered into a written agreement with Mr. Pearce in connection with his resignation that provided for payment of his base salary for twelve months following the Separation Date, payment of 100% of his fiscal 2023 annual target cash bonus, and full vesting of his outstanding stock options and restricted stock units that were granted in fiscal 2021 and 2022.
Appointment of Ann E. Thornton: Ms. Thornton was appointed as Chief Financial Officer and Treasurer of the Company, effective April 14, 2023. Prior to April 14, Ms. Thornton served as Chief Accounting Officer and Corporate Controller for the Company.
Executive Summary
Fiscal 2023 Business Highlights
Refer to Item 1 "General Development of Business" for a business overview and key initiatives during fiscal 2023. Highlights for fiscal 2023 include:
Net income per diluted Class A Nonvoting Common Share was an all-time record high of $3.51 for the year ended July 31, 2023, an increase of 21.0% from fiscal 2022 Net income per diluted Class A Nonvoting Common Share of $2.90.
Income before income taxes and losses of unconsolidated affiliate was $225.7 million for the year ended July 31, 2023, an increase of $33.7 million (17.6%) from fiscal 2022 income before income taxes and losses of unconsolidated affiliate of $192.0 million.
Net sales were $1,331.9 million in fiscal 2023 compared to $1,302.1 million in fiscal 2022, an increase of 2.3%. Organic sales increased sales 5.5%, while divestiture decreased sales 0.2% and foreign currency translation decreased sales 3.0%.
63

Refer to Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" for further discussion of fiscal 2023 results.
Fiscal 2023 Executive Summary
For fiscal 2023, the Board of Directors approved a 15.2% increase in base salary for Mr. Shaller. In addition, Mr. Shaller recommended and the Committee approved increases in base salary for Ms. Thornton and Messrs. Curran, Gorman, and Pearce. All increases were made to recognize the performance, current scope of responsibilities and peer company data for each executive and, with regard to Messrs. Pearce and Shaller, to better align their base salary with individuals holding comparable positions at peer companies. Effective August 25, 2022, Mr. Bojarski was appointed as President - Identification Solutions, and subsequently, President - Americas & Asia. As part of Mr. Bojarski's appointment, his base salary was determined based on individuals holding comparable positions at peer companies. On April 14, 2023, Ms. Thornton was appointed as Chief Financial Officer, Chief Accounting Officer and Treasurer of the Company. As part of her appointment, Ms. Thornton was awarded a 68.5% increase in her base salary.
The Company's fiscal 2023 annual equity grants consisted of 30% stock options, 30% time-based restricted stock units ("RSUs") and 40% performance-based restricted stock units ("PRSUs"). The stock options vest equally over a three-year period and are inherently performance-based since they have value only to the extent that the price of the Company's stock increases. The RSUs vest equally over three years and are intended to facilitate retention and align with the creation of long-term shareholder value. The PRSUs reinforce the Company's pay-for-performance philosophy because award payout increases and decreases based on Company performance. Specifically, the PRSU awards granted in fiscal 2023 have a three-year performance period with 50% of vesting determined by the Company's total shareholder return ("TSR") relative to the S&P 600 SmallCap Industrials Index, and 50% of vesting determined by the achievement of organic revenue growth targets over four performance periods as set forth in the below table:
Performance PeriodWeighting
August 1, 2022 through July 31, 202325%
August 1, 2023 through July 31, 202425%
August 1, 2024 through July 31, 202525%
August 1, 2022 through July 31, 202525%
Payout opportunities will range from 0% to 200% of the target award at the end of the three-year performance period.
64

Executive Compensation Practices
As part of the Company's pay-for-performance philosophy, the Company's compensation program includes several features that maintain alignment with shareholders:
Emphasis on Variable Compensation  A significant portion of each NEO's total compensation opportunity is tied to Company performance, which is intended to drive shareholder value.
Ownership Requirements  The Company believes that the interests of shareholders and executives are aligned when executives are shareholders in possession of a meaningful amount of Company stock. Furthermore, stock ownership requirements encourage positive performance behaviors and discourage executive officers from taking excessive risk. In order to encourage our executive officers and directors to acquire and retain ownership of a significant number of shares of the Company's stock, stock ownership requirements have been established and are equal to a specified multiple of the executive officer's base salary. Our NEOs are expected to obtain the required ownership levels within five years of becoming an executive officer. Refer to the heading "Stock Ownership Requirements" for further discussion of the stock ownership requirements established for each NEO and the actions that the Company may take when an executive is not in compliance with his or her respective stock ownership requirement.
Clawback Provisions  There is a recoupment policy under which incentive compensation payments and/or awards may be recouped by the Company if such payments and/or awards were based on erroneous results. The recoupment policy applies to executive officers and other key executives who participate in any of the Company's incentive plans and i) have engaged in intentional misconduct that results in a material inaccuracy in the Company's financial statements, ii) have engaged in fraudulent or other willful and deliberate conduct that is detrimental to the Company or iii) there is a material, negative revision of a performance measure for which incentive compensation was paid or awarded. Under the policy, the Committee may take a variety of actions including, among others, seeking repayment of incentive compensation (cash and/or equity) that is greater than what would have been awarded if the compensation had been based on accurate results and the forfeiture of incentive compensation. As this policy suggests, the Committee believes that any incentive compensation should be based only on accurate and reliable financial and operational information, and, thus, any inappropriately paid incentive compensation should be returned to the Company for the benefit of shareholders. The Committee believes that this policy enhances the Company's compensation risk mitigation efforts. While the policy currently affords the Committee discretion regarding the application and enforcement of the policy, the Company and the Committee intend to conform the policy to comply with the new NYSE listing requirements implementing SEC rules adopted under the Dodd-Frank Wall Street Reform and Consumer Protection Act by the deadline provided in such listing requirements.
Performance Thresholds and Caps  Excessive risk-taking is mitigated by utilizing caps on incentive plan payouts, multiple performance metrics, and different performance metrics for our annual cash incentive program and PRSUs. Our cash incentive awards are determined based on financial results for organic revenue, income before income taxes, division organic revenue and division operating income, which aggregate to a maximum payout of 200% of target. Executive officers then receive a performance rating that results in a multiplier ranging from 0% to 150%, resulting in a maximum payout of 300% of target.

We grant equity compensation to executive officers that promotes long-term financial and operating performance by delivering incremental value to the extent that our stock price increases over time. PRSUs incorporate Company performance relative to a benchmark over a three-year period and have a maximum payout of 200% of target.
Insider Trading and Anti-Hedging Policy  Our Insider Trading Policy prohibits executive officers from trading during certain periods each quarter until after we publicly disclose our financial and operating results. We may impose additional restricted trading periods at any time if we believe trading by executives would be inappropriate because of developments that are, or could be, material and which have not been publicly disclosed. The Insider Trading Policy also prohibits the pledging of Company stock as collateral for loans, holding Company securities in a margin account by officers, directors or employees, and the hedging of Company securities.
Annual Risk Reviews  The Company conducts an annual compensation-related risk review and presents findings and suggested risk mitigation actions to both the Audit and Management Development and Compensation Committees.
65

The Company’s compensation programs also maintain alignment with shareholders by not including certain features:
No Excessive Change of Control Payments  Messrs. Shaller and Bojarski and Ms. Thornton's maximum cash benefit is equal to two times their base salary and two times their target annual cash incentive in the year in which the termination occurs. For all other NEOs, their maximum cash benefit is equal to two times salary and two times the average annual cash incentive payment received in the three years immediately prior to the date the change of control occurs. In the event of a change of control, unexercised stock options become fully exercisable or, if canceled, each named executive officer shall be given cash or stock equal to the in-the-money value of the canceled stock options. In the event of a change of control, PRSUs and RSUs become fully vested at target.
No Reloads, Repricing, or Options Issued at a Discount  Stock options issued are not repriced, replaced, or regranted through cancellation or by lowering the option price of a previously granted option.
Compensation Philosophy and Objectives
We seek to align the interests of our executives with those of our shareholders by evaluating performance on the basis of key financial measurements that we believe closely correlate to long-term shareholder value. To this end, we have structured our compensation program to accomplish the following:
Allow the Company to attract, retain, motivate, develop and reward talented executives;
Deliver compensation plans that are both internally equitable when comparing similar roles and levels within the Company and externally competitive when comparing to the external market and the Company’s designated peer group;
Maintain an appropriate balance between base salary and short-term and long-term incentive opportunities;
Provide integrated compensation programs aligned to the Company’s annual and long-term financial goals and realized performance in order to reward the successful creation of long-term shareholder value;
Recognize and reward individual initiative and achievement with the amount of compensation each executive receives reflective of the executive’s level of proficiency within his or her role and their level of sustained performance; and
Institute a pay-for-performance philosophy where the level of rewards is aligned to Company performance results.
Determining Compensation
Management Development & Compensation Committee’s Role
The Committee is responsible for fulfilling the following responsibilities and duties:
Review, approve and monitor the compensation of the Company's CEO and executive officers
Review and approve corporate goals and objectives relevant to the CEO and executive officers and evaluate CEO and executive officer performance in light of those goals and objectives
Review and approve executive compensation, benefits, policies and strategies to support corporate objectives
Oversee the development process for executives and review development plans of key executives
Evaluate compensation programs, policies and practices for potential risk and to ensure they do not foster excessive risk taking
Administer the Company's equity incentive plans
Consult with management regarding executive compensation
On an annual basis with respect to executive officers, the Committee approves base salary adjustments, long-term equity incentive awards, the annual cash incentives paid for the achievement of performance metrics in the prior fiscal year and the annual cash incentive performance targets for the upcoming fiscal year. In addition, the Committee annually reviews a summary of the elements of compensation for each executive officer in order to evaluate, among other items, how a potential change to an element of our compensation program would affect the respective executive officer's overall compensation. When a new executive officer is hired, the Committee is involved in reviewing and approving base salary, annual incentive target, sign-on incentives, annual equity awards, and other aspects of the executive's compensation.
Consultants’ Role
The Committee has historically utilized the services of an executive compensation consulting firm to assist with the review and evaluation of compensation levels and policies on a periodic basis, as well as to provide advice with respect to new or modified compensation programs. In fiscal 2023, the Committee utilized the services of Pay Governance LLC as a compensation consultant, who was determined to be independent by the Corporate Governance Committee. In fiscal 2023, Pay
66

Governance LLC completed an analysis of the Company's current compensation peer group, reviewed the Company's short-term and long-term incentive framework relative to market trends and the Company's strategy and objectives, completed a peer group review of CEO annual total compensation, presented to the Board of Directors any significant regulatory changes and executive compensation trends, and worked on ad hoc compensation-related requests from the Management Development & Compensation Committee throughout the year.
Management’s Role
To aid in determining compensation for fiscal 2023, management obtained compensation data on peer group executive officer compensation through a subscription with Equilar, Inc. and published survey data from various third parties. Our CEO, Mr. Shaller, used this data to make recommendations to the Committee concerning compensation for each executive officer other than himself. Mr. Shaller made no recommendation with respect to his own compensation. In setting compensation for each executive officer, the Committee takes into consideration these recommendations, along with Company results during the fiscal year, the level of responsibility and demonstrated leadership capability, third-party market compensation data, and the results of annual performance reviews which, for our CEO, included a self-assessment and feedback from his direct reports and each member of the Board of Directors. The Committee also took into consideration the recommendations of Pay Governance LLC with respect to compensation elements for the CEO. Mr. Shaller did not attend the portion of any meeting during which the Committee discussed matters related specifically to his compensation.
Elements of Compensation
Our total compensation program includes five elements: base salary, annual cash incentives, long-term equity incentives, employee benefits, and perquisites. We use these elements of compensation to attract, retain, motivate, develop and reward our executives.
Our compensation philosophy is to allocate a significant portion of total compensation to long-term compensation (equity incentive awards) in order to align the achievement of performance goals for our executives with shareholder interests. For fiscal 2023, equity incentive awards comprised 61% of Mr. Shaller’s total target compensation in his role as President, Chief Executive Officer and Director of the Company and on average, 33% of the total target compensation of the other NEOs.
In general, we target each NEO's total of base salary, annual cash incentive, and long-term equity incentive compensation elements to be at or near the market median (50th percentile) with an opportunity for above market median pay (generally up to the 75th percentile) if performance goals for annual and long-term incentives are achieved above target. Our compensation structure is balanced by the payment of below market median compensation to our NEOs when actual financial results or individual performance do not meet expected results. The following table describes the purpose of each compensation element and how that element is related to our pay-for-performance approach:
Compensation Element Purpose  Performance Alignment
Base salary A fixed level of income used to attract and retain executives by compensating for the primary functions and responsibilities of the position. Base salary increase depends upon individual performance, job proficiency and market competitiveness.
Annual cash incentive award To attract, retain, motivate and reward executives for achieving or exceeding annual performance goals at total Company and division levels. Financial performance and individual performance of each executive determines the amount of the respective executive's annual cash incentive award.
Annual long-term equity incentive awards: stock options, RSUs and PRSUs To attract, retain, motivate and reward executives for the successful creation of long-term shareholder value. An assessment of executive leadership, experience and expected future contribution, combined with market data, are used to determine the amount of equity granted to each executive.

Stock options are inherently performance-based in that the value is dependent upon the increase in the Company's stock price.

RSUs are intended to facilitate retention and to align executives with the creation of long-term shareholder value.

PRSUs are intended to align executives with long-term financial goals and the creation of long-term shareholder value.
67

Benchmarking Total Compensation
The Committee uses peer group data to assess the reasonableness and competitiveness of several elements of compensation, including base salaries, annual cash incentives, and long-term equity awards of positions similar to those of our NEOs. The following 18 companies were included in the fiscal 2023 total compensation analysis conducted using publicly available data:
Albany International Corp.ESCO Technologies Inc.MSA Safety Incorporated
Allegion plcFederal Signal Corp.Neenah, Inc.
Apogee Enterprises, Inc.Franklin Electric Co., Inc.Nordson Corporation
Barnes Group Inc.Graco Inc.Schweitzer-Mauduit International, Inc.
Chart Industries, Inc.IDEX CorporationTriMas Corporation
EnPro Industries, Inc.Ingevity CorporationWatts Water Technologies, Inc.
Fiscal 2023 Named Executive Officer Compensation
Base Salaries
The table below reflects the base salary for each NEO in effect at the end of each fiscal year.
Named Executive OfficerJuly 31, 2023July 31, 2022Percentage Change
Russell R. Shaller$795,000 $690,000 15.2 %
Ann E. Thornton (1)
450,000 254,400 76.9 %
Olivier Bojarski (2)
440,000 — — %
Bentley N. Curran335,000 326,500 2.6 %
Andrew T. Gorman325,500 310,500 4.8 %
Pascal Deman (3)
290,511 307,015 (5.4)%
Aaron J. Pearce (4)
500,000 457,000 9.4 %
(1)On October 3, 2022, Ms. Thornton received a base salary increase to $267,120 at the time annual raises were made to other NEOs. In connection with her appointment to CFO, Ms. Thornton received a base salary increase to $450,000.
(2)Mr. Bojarski was appointed as President - Identification Solutions effective August 25, 2022, and subsequently appointed President - Americas & Asia as part of the Company's reorganization.
(3)Mr. Deman resigned as Vice President, General Manager - Workplace Safety of the Company, effective October 3, 2022. Mr. Deman's compensation is denominated in Euros. The amounts shown in U.S. dollars in the table above were converted from Euros at the average exchange rate for fiscal 2023: 1 EUR = 1.0544 USD and fiscal 2022: 1 EUR = 1.1143 USD. The entire decrease in Mr. Deman's base salary is a result of the change in exchange rates used.
(4)Mr. Pearce resigned as Chief Financial Officer and Treasurer of the Company, effective April 14, 2023.
68

Annual Cash Incentive Awards
All executives participate in an annual cash incentive plan. The Company is organized and managed on a global basis within two segments: Americas & Asia and Europe & Australia. Annual cash inventive award payouts to NEOs who oversee a specific division are based on the performance of that division. Payouts to the other NEOs are based on total company performance.
Management and the Committee annually evaluate the performance metrics of the cash incentive award program, and concluded that the elements of the fiscal 2023 plan represent critical elements of the Company’s performance that when combined, are designed to result in sustainable long-term sales and profit growth. Set forth below is a description of the fiscal 2023 financial performance metrics for the annual cash incentive plan:
Performance MetricDefinitionWeightingNEO
Total sales
Total sales is measured as total net sales calculated in accordance with U.S. GAAP, excluding the impact of foreign currency translation and any current year acquisitions or divestitures.35%
Messrs. Shaller, Curran, Gorman, Pearce (1) and Ms. Thornton
Total income before income taxesTotal income before income taxes is defined as total net sales minus total expenses before deducting income tax expense calculated in accordance with U.S. GAAP, excluding the impact of foreign currency translation and any current year acquisitions or divestitures.65%
Messrs. Shaller, Curran, Gorman, Pearce (1) and Ms. Thornton
Division salesDivision sales is measured as division net sales calculated in accordance with U.S. GAAP, excluding the impact of foreign currency translation and any current year acquisitions or divestitures.35%
Messrs. Bojarski and Deman (2)
Division operating incomeDivision operating income is measured as division net sales less cost of goods sold, selling expenses, research and development expenses, and administrative expenses calculated in accordance with U.S. GAAP, excluding the impact of foreign currency translation and any current year acquisitions or divestitures. 65%
Messrs. Bojarski and Deman (2)
(1)Mr. Pearce resigned as Chief Financial Officer and Treasurer of the Company, effective April 14, 2023. As provided in Mr. Pearce's resignation agreement, he received an annual cash incentive award equivalent to his annual cash bonus at target for fiscal 2023.
(2)As provided in Mr. Deman's Settlement Agreement dated as of October 10, 2022, he was paid a bonus of € 51,231 which related to his fiscal 2022 bonus payout. He did not receive a payout of a fiscal 2023 bonus.
The funding level of the fiscal 2023 annual cash incentive plan was determined based on the level of achievement of the annual sales and profit metrics described above compared to stated thresholds that were established at the beginning of the fiscal year and adjusted as part of the Company's reorganization effective February 1, 2023. These thresholds are set forth in the tables below for each NEO. The annual cash incentive plan also includes a minimum profit threshold that must be exceeded in order for any cash incentive amount to be funded, regardless of the achievement of revenue. In addition, plan participants must be employed on the payment date to receive the payout of their annual incentive award.
Individual contribution is determined by assessing the level of achievement of each NEO’s individual annual goals combined with his or her ability to deliver on the competencies needed to achieve those goals. The competencies include items such as optimizing work processes through continuous improvement initiatives, building strong customer relationships and providing excellent customer service, creating innovative new product solutions, valuing different perspectives and developing our people. Individual annual goals and competencies are included in each NEO’s performance assessment to ensure they are focused on initiatives within their area of responsibility that will increase both sales and profitability and drive long-term shareholder value.
While our objective is to set goals that are quantitative and measurable, certain elements of the performance assessment may be subjective. Assessments and rating recommendations for all executive officers, except the CEO, are delivered to the Committee by the CEO in July. The CEO provides the Committee with a self-assessment of his own performance without a rating recommendation and the Committee conducts an annual review and evaluation process to determine the CEO's performance rating.
69

The Company's rating system consists of five performance levels, each with a predetermined multiplier that is applied to the available annual cash incentive that is earned and payable based upon the NEO's contribution to the fiscal year objectives and their individual annual goals: Unsatisfactory - 0%; Needs Improvement - 50%; Fully Meets Objectives - 100%; Exceeds Objectives - 125%; and Outstanding - 150%. The annual cash incentive target is calculated as a percentage of the NEO’s eligible compensation, which is defined as base salary paid during the fiscal year. The achievement of the financial performance metrics defined in the table above is applied to this target for each NEO, and their individual performance rating is then applied, resulting in the annual cash incentive award. The following sections detail this calculation for each NEO.
Messrs. Shaller, Curran and Gorman and Ms. Thornton
The cash incentive payable to Messrs. Shaller, Curran, and Gorman and Ms. Thornton for fiscal 2023 was based on total sales and income before income taxes. For fiscal 2023, an annual cash incentive was funded for the achievement of total sales and income before income taxes. The multiplier for individual performance was applied to the two components to arrive at the final cash incentive award achieved.
The threshold, target, maximum and actual cash incentive award earned for Messrs. Shaller, Curran and Gorman and Ms. Thornton were as follows:
Fiscal 2023 Actual Results
Performance Measure (weighting)
ThresholdTargetMaximumAchievement ($)Achievement (%)
Sales (35%)(millions)$1,231.0$1,382.9$1,536.6 or more$1,350.779 %
Income Before Income Taxes (65%)(millions)$179.5$204.2$255.3 or more$225.7142 %
Individual Performance Multiplier%100 %150 %Varies
Fiscal 2023 Annual Cash Incentive Award:ThresholdTargetMaximum
(% of Base Salary)
Actual Payout
(% of Target)
Actual Payout
(% of Base Salary)
Actual Payout
($)
R.R. Shaller%100 %300 %150 %150 %$1,162,212
A.E. Thornton (1)
%70 %210 %120 %84 %$103,223
A.E. Thornton (2)
%35 %105 %150 %53 %$100,658
B.N. Curran%60 %180 %120 %72 %$240,023
A.T. Gorman%50 %150 %120 %60 %$193,569
(1)Ms. Thornton was appointed Chief Financial Officer and Treasurer of the Company, effective April 14, 2023. Before April 14, 2023, Ms. Thornton served as Chief Accounting Officer and Corporate Controller. As a result, during the period from August 1, 2022 to April 14, 2023, Ms. Thornton's annual incentive compensation was based upon her role as Chief Accounting Officer and Corporate Controller, and during the period from April 14, 2023 to July 31, 2023, Ms. Thornton's incentive compensation was based upon her role as Chief Financial Officer and Treasurer. This calculation is based upon salary paid to Ms. Thornton from April 14, 2023 to July 31, 2023 in her role as Chief Financial Officer and Treasurer.
(2)This calculation is based upon salary paid to Ms. Thornton from August 1, 2022 to April 14, 2023 in her role as Chief Accounting Officer and Corporate Controller.
Mr. Shaller's individual performance multiplier was the result of his contribution to several fiscal year objectives and individual annual goals as follows:
Strategy - Objective focused on establishing a new strategic direction for the total company in order to drive long-term sales growth. The Company modified its organizational structure to regional operating segments in fiscal 2023, which will all the Company to take advantage of synergies between the prior divisions, utilize its best go-to-market strategies, and accelerate new product development with increased geographic scale.
Total organic sales growth - Objective focused on delivering organic sales growth. The Company’s organic sales growth rate was 5.5% in fiscal 2023.
Total income before income taxes - Objective focused on improving income before income taxes while making the investments for sustainable long-term organic sales growth. Income before income taxes improved from $192.0 million in fiscal 2022 to $225.7 million in fiscal 2023, while investments in R&D increased from $58.5 million in fiscal 2022 to $61.4 million in fiscal 2023.
70

After a review of Mr. Shaller's performance, the Committee determined that Mr. Shaller's resulting performance level was 125% for his individual performance multiplier.
Ms. Thornton's individual performance multiplier for her role as CFO was the result of her contribution to several fiscal year objectives and individual annual goals as follows:
Selling, general and administrative expenses - Objective focused on reducing selling, general and administrative expenses throughout the Company, with a specific focus on reducing general and administrative expenses in a sustainable manner while continuing to invest in sales-generating resources. As a percentage of net sales, SG&A expenses declined from 29.2% in fiscal 2022 to 27.8% in fiscal 2023.
Income before income taxes - Objective focused on improving income before income taxes while making the investments for sustainable long-term organic sales growth. Income before income taxes improved from $192.0 million in fiscal 2022 to $225.7 million in fiscal 2023, while investments in R&D increased from $58.5 million in fiscal 2022 to $61.4 million in fiscal 2023.
After a review of Ms. Thornton's performance, the Committee determined that Ms. Thornton's resulting performance level was 100% for her individual performance multiplier as Chief Financial Officer and Treasurer.
Ms. Thornton's individual performance multiplier for her roles as Chief Accounting Officer and Corporate Controller were the result of her contribution to several fiscal year objectives and individual annual goals as follows:
Cash flow - Objective focused on delivering strong cash flow in relation to net income. The company's cash flow from operating activities increased from $118.4 million is fiscal 2022 to $209.1 million in fiscal 2023. The Company's cash flow from operating activities as a percentage of net income was 79.0% in fiscal 2022 compared to 119.6% in fiscal 2023.
Segment Reorganization - Objective focused on providing the Company's segment leaders with recast financial information as part of the segment reorganization. The Company's segments were reorganized as of February 1, 2023.
After a review of Ms. Thornton's performance, the Committee determined that Ms. Thornton's resulting performance level was 125% for her individual performance multiplier as Chief Accounting Officer and Corporate Controller.
Mr. Curran's individual performance multiplier was the result of his contribution to several fiscal year objectives and individual annual goals as follows:
Business intelligence - Objective focused on continuing to improve Brady's business intelligence capabilities to enable enhanced data-driven decision making across the Company.
Cybersecurity - Objective focused on continued advancement of the Company's cybersecurity defense capabilities to reduce risk and protect the Company's critical assets.
Digital enhancement - Objective focused on improving the Company's digital presence and the use of data-driven marketing automation tools to expand and enhance our sales capabilities across both our Americas & Asia and Europe & Australia segments.
After a review of Mr. Curran's performance, the Committee determined that Mr. Curran's resulting performance level was 100% for his individual performance multiplier.
Mr. Gorman's individual performance multiplier was the result of his contribution to several fiscal year objectives and individual annual goals as follows:
Compliance - Objective focused on ensuring continued compliance with domestic and international laws and regulations, as well as maintaining internal compliance programs.
Legal structure simplification - Objective focused on simplifying the Company's legal entity structure.
Sale of subsidiary - Objective focused on the successful completion of the sale of the Company's PremiSys business, which was completed in the third quarter of fiscal 2023.
After a review of Mr. Gorman's performance, the Committee determined that Mr. Gorman's resulting performance level was 100% for his individual performance multiplier.
Mr. Bojarski
The cash incentive payable to Mr. Bojarski for fiscal 2023 was based on achievement of Americas & Asia segment organic sales and operating income. For fiscal 2023, a cash incentive was funded for the achievement of the Americas & Asia segment organic sales and operating income based upon the achievement of the financial targets established at the time of the Company's
71

change in reportable segments. The multiplier for individual performance was applied to the achievement of the two components to arrive at the final cash incentive award achieved.
The threshold, target, maximum and actual payout amounts for Mr. Bojarski were as follows:
Fiscal 2023 Actual Results
Performance Measure (weighting)ThresholdTargetMaximumAchievement ($)Achievement (%)
Americas & Asia Division Sales (35%)(millions)$825.3$937.1$1,046.1 or more$899.066 %
Americas & Asia Division Operating Income (65%)(millions)$163.8$203.2$241.2 or more$211.7122 %
Individual Performance Multiplier%100 %150 %125 %
Fiscal 2023 Annual Cash Incentive Award:ThresholdTargetMaximum
(% of Base Salary)
Actual Payout
(% of Target)
Actual Payout
(% of Base Salary)
Actual Payout
($)
O. Bojarski%75 %225 %129 %97 %$387,290
Mr. Bojarski's individual performance multiplier was the result of his contribution to several fiscal year objectives and individual annual goals in his role as President - Americas & Asia as follows:
Americas & Asia operating income - Objective focused on improving operating income in the Americas & Asia segment while making the investments for sustainable long-term organic sales growth. Operating income within the Americas & Asia segment improved from $157.3 million in fiscal 2022 to $180.5 million in fiscal 2023.
Americas & Asia organic sales growth - Objective focused on delivering organic sales growth in the Americas & Asia segment. Organic sales within the Americas & Asia segment increased by 4.4% in fiscal 2023.
Innovation development process - Objective focused on implementing sustainable processes to grow the Company’s pipeline of new products and to deliver the new products to market in a timely and cost-effective manner. Numerous new products were launched during fiscal 2023, including several printers introducing expanded software and mobile capabilities. The new product pipeline was streamlined and improved which has reduced the time frame and cost to move from new product idea to product launch.
After a review of Mr. Bojarski's performance, the Committee determined that Mr. Bojarski's resulting performance level was 125% for his individual performance multiplier as President - Americas & Asia.

Long-Term Equity Incentive Awards
For fiscal 2023, the Committee reviewed historical award sizes and median levels of equity awarded to similar positions at our peer companies and other relevant market data. The Committee then approved the fiscal 2023 awards consisting of a combination of stock options, RSUs and PRSUs. The Committee uses its discretion in combination with peer group data, analysis of actual pay and performance, and advice from its independent compensation consultant to determine the size and type of equity awards granted to the CEO. For all other executives, the Committee also considers the input from the CEO when determining the size and type of annual equity awards.
Options: Stock options generally vest one-third annually for three years and have a ten-year term. The Committee has the ability to vary both the term and vesting schedule for new stock option grants in accordance with the terms of the plan. All stock options are granted to the NEOs during the first quarter of each fiscal year following the Committee's approval, with an exercise price equal to the average of the high and low stock price on the grant date. No dividends are paid or accrued prior to the exercise of options.
RSUs: RSUs generally vest one-third annually for three years. The Committee has the ability to vary the vesting schedule for new RSU grants in accordance with the terms of the plan. All RSUs are granted following the Committee's approval, with a fair value equal to the average of the high and low stock price on the grant date.
PRSUs: PRSUs granted in fiscal 2023 include two vesting criteria: 50% of the shares vest determined by the Company's TSR relative to the S&P 600 SmallCap Industrials Index over a three-year performance period, and 50% of the shares vest determined by revenue performance over four separate performance periods as discussed in the Executive Summary. For the TSR metric, if relative TSR is at or below the 25th percentile of the peer group for the performance period then no payout will be earned. Additionally, if absolute TSR is negative for the performance period, the payout will be capped at 100%. For the revenue performance measure, there are four separate equally-weighted performance periods. If threshold performance is not achieved for a particular performance period, then no award will vest relative to that performance period. PRSUs have a fair
72

value determined by a third-party valuation involving a Monte Carlo simulation. PRSUs will vest between 0% and 200% of target depending on the relative three-year TSR performance and the achievement of the revenue growth goals over the respective performance periods.
No dividends are paid or accrued on the RSUs or PRSUs prior to the issuance of shares.
The following is a summary of long-term equity incentive awards granted to the Company's NEOs during fiscal 2023:
Named OfficersTotal Grant Date
Fair Value
Stock Options Grant Date
Fair Value
PRSUs (at target)
Grant Date Fair Value
RSUs
Grant Date Fair Value
R.R. Shaller (1)
$1,164,390 $— $1,164,390 $— 
A.E. Thornton (2)
100,085 50,060 — 50,025 
O. Bojarski (3)
600,029 — — 600,029 
B.N. Curran211,986 60,060 91,896 60,030 
A.T. Gorman267,620 75,828 116,015 75,777 
P. Deman135,991 37,545 60,906 37,540 
A.J. Pearce (4)
2,649,419 1,548,473 459,369 641,577 
(1)As part of Mr. Shaller's appointment as CEO on April 1, 2022, the Company granted stock options and RSUs intended to approximate his expected annual award for fiscal 2023. As such, he did not receive a stock option or RSU grant in fiscal 2023.
(2)Ms. Thornton did not receive PRSUs as part of the annual grant process while she was in the role of Corporate Controller and Chief Accounting Officer. Beginning in fiscal 2024, it is expected that Ms. Thornton will be awarded a similar ratio of equity awards as other executive officers.
(3)Mr. Bojarski was appointed as President - Identification Solutions effective August 25, 2022, and subsequently President - Americas & Asia. As part of his appointment, Mr. Bojarski received a sign-on RSU of $600,000. Beginning in fiscal 2024, it is expected that Mr. Bojarski will be awarded a similar ratio of equity awards as other executive officers.
(4)Effective April 14, 2023, Mr. Pearce resigned from his position as Chief Financial Officer and Treasurer of the Company. As part of the resignation agreement, Mr. Pearce received full vesting of his outstanding stock options and RSUs that were granted on September 30, 2020 and September 16, 2021. In addition, all vested outstanding stock options as of April 28, 2023 for Mr. Pearce retained their original expiration date as stated in their respective award agreements. The incremental fair value of $1,248,175 and $341,557 associated with the modification of vesting conditions for certain outstanding equity awards have been included in this table under the columns "Stock Options Grant Date Fair Value" and "RSUs Grant Date Fair Value," respectively.

PRSUs Earned for the Fiscal 2021 - 2023 Performance Period
The table below outlines the performance metrics, performance levels and actual performance achievement for the fiscal 2021 - 2023 PRSU cycle:
Performance MetricThreshold (25%)Target (100%)Maximum (200%)Actual Performance% Payout Achieved
Relative TSR Percentile25th50th75th
28th(1)
35.2 %
(1)As a result of Brady's removal from the Russell 2000 Index in the fourth quarter of fiscal 2023 for not meeting the minimum voting rights hurdle, the Management Development and Compensation Committee approved a modification to the PRSU awards for active employees to end the performance period as of April 30, 2023. There was no incremental fair value associated with this modification.
73

Other Elements of Compensation
Health and Welfare Benefits: We provide subsidized health and welfare benefits which include medical, dental, life and disability insurance and paid time off. Executive officers are entitled to participate in our health and welfare plans on generally the same terms and conditions as other employees, subject to limitations under applicable law. In addition, the Company maintains a supplemental long-term disability policy for its U.S. executives. The supplemental long-term disability policy provides for an additional 15% of compensation, up to a maximum additional benefit of $5,000 per month. Brady pays the premiums for these benefits; therefore, these benefits represent taxable benefits to the executive.
Retirement Benefits: Brady employees (including NEOs) in the United States and certain expatriate employees working for its international subsidiaries are eligible to participate in the Brady Corporation Matched 401(k) Plan (the “Matched 401(k) Plan”). NEOs in the United States and employees at certain United States locations are also eligible to participate in the Brady Corporation Funded Retirement Plan (“Funded Retirement Plan”). In addition, certain Brady international employees are eligible to participate in Company sponsored statutory and supplementary defined benefit pension plans that are primarily unfunded and provide an income benefit upon termination or retirement. Mr. Deman is the only NEO who participated in a defined benefit pension plan.
The Funded Retirement Plan is a defined contribution plan through which the Company contributes 4% of the annual wages of each eligible participant. In addition, participants may elect to defer up to 5% of their annual wages into the Matched 401(k) Plan, which is matched up to an additional 4% contribution from the Company. Participants may elect to contribute an additional 45% of their eligible earnings to their Matched 401(k) Plan account without an additional matching contribution from the Company, which is subject to specified maximum limits allowed by the Internal Revenue Service ("IRS"). The assets of the Matched 401(k) Plan and Funded Retirement Plan credited to each participant are invested by the trustee of the Plans as directed by each plan participant in a variety of investment funds as permitted by the Plans. Participants in the Matched 401(k) Plan become fully vested in employer contributions over a two-year period of continuous service. Employer contributions to the Funded Retirement Plan become fully vested over a six-year period of continuous service.
Benefits are generally payable upon the death, disability, or retirement of the participant, or upon termination of employment before retirement, although benefits may be withdrawn from the Matched 401(k) Plan and paid to the participant in certain circumstances. Under certain specified circumstances, the Matched 401(k) Plan allows a participant to withdraw loans on their account.
Deferred Compensation Arrangements: The Company has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan, that allow for compensation to be deferred into either the Company’s Class A Nonvoting Common Stock or other investment funds. Both the Director Deferred Compensation and the Executive Deferred Compensation Plans disallow transfers from other investment funds into the Company’s Class A Nonvoting Stock, and both disallow transfers from the Company’s Class A Nonvoting Stock into other investment funds. The assets in both deferred compensation plans are held in a Rabbi Trust and are invested by the trustee as directed by the participant. Executives and directors may elect whether to receive their account balance following termination of employment in a single lump sum payment or by means of distribution under an annual installment method. Distributions of the Company’s Class A Nonvoting Common Stock are made in-kind; distributions of mutual funds are made in cash.
Executives are eligible to participate in the Brady Restoration Plan, which is a non-qualified deferred compensation plan that allows an equivalent benefit to the Matched 401(k) Plan and the Funded Retirement Plan for executives' income exceeding the IRS limits of participation in a qualified 401(k) plan.
Perquisites: Brady generally provides executives with the following perquisites:
Financial planning and tax preparation;
Company car or car allowance;
Physical examination;
Long-term care insurance; and
Personal liability insurance.

74

Stock Ownership Requirements
In order to encourage our executive officers and directors to acquire and retain ownership of a significant number of shares of the Company's stock, stock ownership requirements have been established.
The Board of Directors has established the following stock ownership requirements for our NEOs:
R.R. Shaller 5 times base salary
A.E. Thornton 3 times base salary
O. Bojarski3 times base salary
B.N. Curran2 times base salary
A.T. Gorman 2 times base salary
P. Deman2 times base salary
A.J. Pearce3 times base salary
Our NEOs are expected to meet their ownership requirement within five years of becoming an executive officer and may not sell shares, other than to cover tax withholding requirements associated with the vesting or exercise of an equity award, until such time as they meet the requirements. All NEOs were in compliance with their respective ownership requirements as of July 31, 2023. If an executive does not meet his or her ownership requirement within five years, the Committee may direct that the executive's after-tax payout on any incentive plans will be in Class A Nonvoting Common Stock in order to satisfy the executive’s ownership requirement.
Actual stock ownership of each NEO is reviewed on an annual basis to ensure the guidelines are met. The following equity balances are included for purposes of determining whether an executive meets his or her ownership requirements: the fair market values of Company stock owned, Company stock held in the Executive Deferred Compensation Plan, RSUs, and the value of vested and “in the money” stock options. The fair market value of PRSUs are excluded from the determination of executive ownership levels.
Insider Trading and Anti-Hedging Policy
The Company's Insider Trading Policy prohibits hedging and other monetization transactions in Company securities by officers, directors and employees. The prohibition of hedging transactions includes financial instruments such as prepaid variable forwards, equity swaps, collars and exchange funds. The Insider Trading Policy also prohibits the pledging of Company stock as collateral for loans or holding Company securities in a margin account by officers, directors or employees.
Employment and Change of Control Agreements
Employment Agreements and Offer Letters
The Company entered into an employment offer letter dated August 3, 2022 with Mr. Bojarski. The offer letter provided that Mr. Bojarski receive an annual base salary of $440,000, with eligibility for a target annual bonus at 75% of base salary, a recommendation for a fiscal 2024 annual equity award with a grant date value of $682,000, a cash sign-on bonus of $200,000, and ability to participate in the Company’s equity incentive and other benefit plans on a basis similar to other executive officers, including a car allowance. The offer letter further provided that Mr. Bojarski receive a sign-on award of time-based RSUs with a grant date value of $600,000 granted on the hire date. The RSU award will vest in equal increments upon the first, second and third anniversaries of the grant date. Pursuant to the terms of the offer letter, Mr. Bojarski received a reimbursement, not to exceed $200,000, for relocation expenses.
In connection with her appointment as Chief Financial Officer, the Company entered into an employment offer letter dated April 14, 2023 with Ms. Thornton. The offer letter provided that Ms. Thornton would receive an annual base salary of $450,000, with eligibility for a target annual bonus at 70% of base salary, a fiscal 2024 annual equity award with a grant date value of $675,000, and ability participate in the Company’s equity incentive and other benefit plans on a basis similar to other executive officers.
Change of Control Agreements
Effective August 25, 2022, the Company entered into a Change of Control Agreement with Mr. Bojarski. Under the terms of the Change of Control Agreement, in the event of a qualifying termination within 24 months following a change of control (as such events are defined in the Change of Control Agreement), Mr. Bojarski will receive two times his annual base salary and two times his target bonus amount in effect immediately prior to the date the change of control occurs.
75

Effective April 14, 2023, the Company also entered into a Change of Control Agreement with Ms. Thornton. Under the terms of the Change of Control Agreement, in the event of a qualifying termination within 24 months following a change of control (as such events are defined in the Change of Control Agreement), Ms. Thornton will receive two times her annual base salary and two times her target bonus amount in effect immediately prior to the date the change of control occurs.
The Board of Directors previously approved change of control agreements for all of the other NEOs of the Company. The agreements applicable to the NEOs provide a payment of an amount commensurate to a multiple of their salary and annual cash incentive payment, as specified in their respective agreement, prior to the date the change of control occurs in the event of termination or resignation for good cause upon a change of control. All of the NEO's agreements provide for up to $25,000 of attorney fees to enforce the executive's rights under the agreement. Payments under the agreement will be made over two years.
Under the terms of the 2012 and 2017 Omnibus Incentive Stock Plans, in the event of (a) the merger or consolidation of the Company with or into another corporation or corporations in which the Company is not the surviving corporation, (b) the adoption of any plan for the dissolution of the Company, or (c) the sale or exchange of all or substantially all the assets of the Company for cash or for shares of stock or other securities of another corporation, all then-unexercised stock options become fully exercisable and all restrictions placed on restricted stock, and performance-based and time-based restricted stock units will lapse. If any stock option is canceled subsequent to the events described above, the Company or the corporation assuming the obligations of the Company, shall pay an amount of cash or stock equal to the in-the-money value of the canceled stock options. The awards granted under the 2017 Omnibus Incentive Plan provide for either accelerated or continuation of vesting of stock options and RSUs upon termination due to retirement, for which the eligibility criteria is 60 years of age and 5 years of service.
Non-Compete/Non-Solicitation/Confidentiality
Equity awards under the Company's 2012 Omnibus Incentive Stock and 2017 Omnibus Incentive Plans contain non-competition, non-solicitation and confidential information covenants applicable to the award recipients. The confidential information covenant prohibits the use, disclosure, copying or duplication of the Company's confidential information other than in the course of authorized activities conducted in the course of the recipient's employment with the Company. The other covenants prohibit the NEOs for 12 months after termination of employment with the Company, from (i) performing duties for or as a competitor of the Company which are the same or similar to those performed by the recipient in the 24 months prior to termination of employment with the Company, (ii) soliciting customers for the sale of competitive products, (iii) soliciting employees to join a competitor or otherwise terminate their relationship with the Company, or (iv) interfering in the Company's relationships with its vendors and suppliers.
The Company also entered into a Non-Compete and Non-Disclosure Agreement with Mr. Bojarski as part of his appointment on August 3, 2022.
Tax Considerations
Section 162(m) of the Internal Revenue Code generally disallows a federal income tax deduction to publicly traded companies for compensation in excess of $1 million per year paid to certain current and former executive officers. Historically, the $1 million deduction limit generally has not applied to compensation that satisfies IRS requirements for qualified performance-based compensation. Effective for tax years beginning after July 31, 2018, the exemption for qualified performance-based compensation from the deduction limitation of Code Section 162(m) has been repealed, unless transition relief for certain compensation arrangements in place as of November 2, 2017 is available.
The Committee's intent is to preserve the deductibility of executive compensation to the extent reasonably practicable and to the extent consistent with its other compensation objectives. However, the Committee believes Section 162(m) is only one of several relevant considerations in establishing executive compensation and believes Section 162(m) implications should not compromise its ability to design and maintain executive compensation arrangements intended to, among other things, attract, motivate and help retain a highly qualified and successful management team to lead the Company. As a result, the Committee retains the flexibility to provide compensation it determines to be in the best interests of the Company and its shareholders even if that compensation ultimately is not tax deductible. Moreover, even if we have in the past intended to grant qualifying performance-based compensation for purposes of Section 162(m), we cannot guarantee that such compensation will so qualify or ultimately will be deductible by us.
Accounting Considerations
When reviewing preliminary recommendations and in connection with approving the terms of a given incentive plan, management and the Committee review and consider the accounting implications of a compensation arrangement, including the estimated expense and other accounting and disclosure requirements. With consideration of the accounting treatment associated with an incentive plan design, management and the Committee may alter or modify the incentive award if the award and the
76

related accounting consequences were to adversely affect our financial performance.
Management Development and Compensation Committee Interlocks and Insider Participation
During fiscal 2023, the Committee was composed of Mses. Collins Smee, Gioia, Williams and Messrs. Bem and Richardson. There are no relationships among the Company's executive officers, members of the Committee or entities whose executives serve on the Board that require disclosure under applicable SEC regulations.
Management Development and Compensation Committee Report
The Committee has reviewed and discussed the Compensation Discussion and Analysis with management; based on the review and discussions, the Committee recommended to the Board of Directors that the Compensation Discussion and Analysis be included in the Company's Annual Report on Form 10-K.
Nancy Gioia, Chair
David Bem
Joanne Collins Smee
Bradley Richardson
Michelle Williams
Compensation Policies and Practices
The Company believes that its compensation policies, practices, and procedures for executive officers and all other employees are designed to avoid incentives that create unnecessary or excessive risks that are reasonably likely to have a material adverse effect on the Company. The Company's compensation programs are weighted towards offering long-term incentives that reward sustainable performance; do not offer significant short-term incentives that might drive high-risk investments at the expense of long-term Company value; and are set at reasonable and sustainable levels, as determined by a review of the Company's economic position, as well as the compensation offered by comparable companies. Under the oversight of its Audit and Management Development and Compensation Committees, the Company reviewed its compensation policies, practices and procedures for all employees, including executive officers, to evaluate and ensure that they did not foster risk-taking beyond that deemed acceptable within the Company's business model.
77

Summary Compensation Table
The following table sets forth compensation awarded to, earned by, or paid to the NEOs, who served as executive officers during the year ended July 31, 2023, for services rendered as an executive officer to the Company and its subsidiaries during the years ended July 31, 2023, July 31, 2022 and July 31, 2021.
Name and Principal PositionFiscal
Year
Salary
($)
Bonus ($)Stock Awards
($)(1)
Option Awards
($)(2)
Non-Equity Incentive Plan Compensation
($)(3)
All Other Compensation
($)(4)
Total
($)
R.R. Shaller, President, CEO & Director (5)
2023$774,808 $— $1,164,390 $— $1,162,212 $141,087 $3,242,497 
2022502,779 — 1,608,387 1,000,505 737,828 119,055 3,968,554 
2021400,151 — 518,416 225,005 658,356 63,909 1,865,837 
A.E. Thornton, CFO, CAO & Treasurer (6)
2023$314,614 $— $50,025 $50,060 $203,881 $44,423 $663,003 
2022251,631 — 40,031 40,001 188,912 35,516 556,091 
2021225,800 — 37,525 37,504 200,498 18,148 519,475 
O. Bojarski, President -Americas & Asia (7)
2023$401,077 $200,000 $600,029 $— $387,290 $78,133 $1,666,529 
B.N. Curran, VP, Digital Business and Chief Information Officer
2023$333,366 $— $151,926 $60,060 $240,023 $81,120 $866,495 
2022324,664 — 149,592 60,002 278,562 93,838 906,658 
2021316,952 — 153,632 66,669 322,194 69,294 928,741 
A.T. Gorman, General Counsel and Secretary2023$322,616 $— $191,792 $75,828 $193,569 $72,292 $856,097 
2022308,481 — 188,792 75,752 220,564 72,478 866,067 
2021300,000 — 176,648 76,675 254,135 46,289 853,747 
P. Deman, Former Vice President and General Manager, Workplace Safety (8)
2023$180,114 $— $98,446 $37,545 $— $742,921 $1,059,026 
2022300,456 — 93,492 37,507 57,087 73,161 561,703 
2021314,461 — 96,030 41,673 99,927 75,595 627,686 
A.J. Pearce, Former CFO & Treasurer (9)
2023$376,346 $— $1,100,946 $1,548,473 $350,000 $221,212 $3,596,977 
2022448,937 — 747,388 300,010 561,733 106,724 2,164,792 
2021415,073 — 691,201 300,003 571,374 59,277 2,036,928 
(1)Represents the grant date fair value of RSUs and PRSUs computed in accordance with accounting guidance for equity grants made or modified in the applicable year. The grant date fair value of RSUs is calculated based on the number of shares of Class A Common Stock underlying the RSUs times the average of the high and low stock price of Class A Common Stock on the date of grant. The grant date fair value of PRSUs with a TSR metric was calculated based on the number of shares of Class A Common Stock underlying the PRSUs (at target), times the fair value per unit derived from a third-party valuation using a Monte Carlo simulation due to the presence of a market condition in the award. The grant date fair value of PRSUs with revenue performance conditions was calculated based on the number of shares of Class A Common Stock underlying the award times the average of the high and low stock price of Class A Common Stock on the date of grant. The actual value of a RSU will depend on the market value of the Class A Common Stock on the date the stock is sold. The table reflects the grant date fair value at target for PRSUs (100%). The values of the PRSUs at the grant date if the highest level of performance conditions were to be achieved would be as follows: Mr. Shaller, $2,328,780; Ms. Thornton, $0; Mr. Bojarski, $0; Mr. Curran, $183,792; Mr. Gorman, $232,030; Mr. Deman, $121,812; and Mr. Pearce, $918,738.
(2)Represents the grant date fair value of stock options computed in accordance with accounting guidance for equity grants made or modified in the applicable year. The assumptions used to determine the value of the awards, including the use of the Black-Scholes method of valuation by the Company, are discussed in Note 1 of the Notes to Consolidated Financial Statements contained in Item 8 of this Annual Report on Form 10-K, for the year ended July 31, 2023. The actual value, if any, which an option holder will realize upon the exercise of an option will depend on the excess of the market value of the Class A Common Stock over the exercise price on the date the option is exercised.
(3)Represents annual cash incentives earned during the listed fiscal years, which was paid during the next fiscal year.
(4)The amounts in the 'All Other Compensation' column include: matching contributions to the Company’s Matched 401(k) Plan, Funded Retirement Plan and Restoration Plan, company car or car allowance, the cost of group term life insurance, the cost of long-term care insurance, the cost of disability insurance and other compensation or perquisites. The other compensation includes pay related to severance agreements, settlement agreements and other perquisites
78

including annual allowances for financial and tax planning and the cost of personal liability insurance. Refer to the table following these footnotes.
(5)Upon his appointment to President, Chief Executive Officer and Director on April 1, 2022, Mr. Shaller was awarded $760,500 of stock options and $760,500 of RSUs. In addition, Mr. Shaller was granted an additional $250,000 RSU award at this time. The $760,500 stock option and $760,500 RSU grants related to an early grant of Mr. Shaller's fiscal 2023 equity awards, so he did not receive any stock options or RSUs during fiscal 2023. As such, Mr. Shaller's stock awards column reflects only PRSUs granted during fiscal 2023.
(6)Ms. Thornton was appointed as Chief Financial Officer, Chief Accounting Officer and Treasurer effective April 14, 2023. As part of her appointment, Ms. Thornton received a base salary of $450,000.
(7)Mr. Bojarski was appointed as President - Identification Solutions effective August 25, 2022, and subsequently transitioned to President - Americas & Asia. As part of his appointment, Mr. Bojarski received a cash sign-on bonus of $200,000 and a sign-on RSU of $600,000.
(8)Effective October 3, 2022, Mr. Deman resigned from his position as Vice President and General Manager - Workplace Safety. As part of his settlement agreement, Mr. Deman received his fiscal 2022 bonus of € 51,231 and a settlement of € 667,933, in exchange for a general release of claims against the Company and non-disparagement and confidentiality covenants. Mr. Deman's bonus paid as part of his settlement agreement has been included in the amounts shown in the column "Non-Equity Incentive Plan Compensation" for fiscal 2022 and his settlement has been included in the amounts shown in the column "All Other Compensation" in this table in fiscal 2023. Mr. Deman's compensation is denominated in Euros. The amounts shown in U.S. dollars in the table above were converted from Euro at the average exchange rate for fiscal 2023: 1 EUR = 1.0544 USD, fiscal 2022: 1 EUR = 1.1143 USD and fiscal 2021: 1 EUR = 1.1960 USD.
(9)Effective April 14, 2023, Mr. Pearce resigned from his position as Chief Financial Officer and Treasurer of the Company. The Company entered into a written agreement with Mr. Pearce in connection with his resignation that provided for payment of his base salary for twelve months following the Separation Date (April 28, 2023), payment of 100% of his fiscal 2023 annual target cash bonus, full vesting of his outstanding stock options and restricted stock units that were granted in fiscal 2021 and 2022, and all vested outstanding stock options as of April 28, 2023 that were granted prior to September 17, 2021 retained their original expiration date as stated in their respective award agreements. The payment of the bonus of $350,000 is included in the "Non-Equity Incentive Plan Compensation" column and the severance payments of $115,381 is included in the "All Other Compensation" column in this table in fiscal 2023. The incremental fair value of $341,557 and $1,248,175 associated with the modification of vesting conditions for certain outstanding equity awards have been included in this table under the columns "Stock Awards" and "Option Awards," respectively.

79

NameFiscal YearRetirement Plan Contributions
($)
Company Car
($)
Group Term Life Insurance
($)
Long-term Care Insurance
($)
Long-term Disability Insurance
($)
Other
($)
Total All Other Compensation
($)
R.R. Shaller2023$108,563 $18,000 $1,131 $6,475 $5,239 $1,679 $141,087 
202287,677 18,000 711 6,475 5,209 983 119,055 
202132,628 18,000 1,057 5,205 5,293 1,726 63,909 
A.E. Thornton 2023$37,781 $4,915 $149 $756 $822 $— $44,423 
202235,516 — — — — — 35,516 
202118,149 — — — — — 18,149 
O. Bojarski2023$31,880 $16,408 $527 $3,312 $2,138 $23,868 $78,133 
B.N. Curran2023$49,234 $18,000 $667 $7,063 $3,657 $2,499 $81,120 
202251,484 18,000 576 7,063 3,290 13,425 93,838 
202125,844 18,000 1,038 5,677 3,462 15,273 69,294 
A.T. Gorman
2023$43,540 $18,000 $593 $3,782 $2,726 $3,651 $72,292 
202244,718 18,000 393 3,486 2,024 3,857 72,478 
202121,269 18,000 502 2,744 2,024 1,750 46,289 
P. Deman (1)
2023$17,639 $4,450 $13,363 $200 $— $707,269 $742,921 
202236,529 9,417 26,827 388 — — 73,161 
202138,271 10,119 26,794 411 — — 75,595 
A.J. Pearce (2)
2023$83,851 $13,846 $673 $2,170 $3,523 $117,149 $221,212 
202280,309 18,000 720 2,893 3,703 1,099 106,724 
202133,557 18,000 1,055 2,893 3,772 — 59,277 
(1)As discussed above, included in Mr. Deman's "Other" compensation column is a settlement of € 667,933 as part of his settlement agreement.
(2)As discussed above, included in Mr. Pearce's "Other" compensation column are severance payments of $115,381.
80

Grants of Plan-Based Awards for 2023
The following table summarizes grants of plan-based awards made during fiscal 2023 to the NEOs.
 Grant DateEstimated Future Payouts Under Non-Equity 
Incentive Plan Awards (1)
Estimated Future Payouts Under Equity Incentive Plan Awards (2)All Other Stock Awards:
Number of Shares of Stock or Units
(#) (3)
All Other Option Awards:
Number of Securities Underlying Options
(#)
Exercise or Base Price of Stock or Option Awards
($) (4)
Grant Date Fair Value of Stock and Option Awards
($)
NameThreshold  ($)Target ($)Maximum  ($)Threshold  (#)Target (#)Maximum  (#)
R.R. Shaller
$— $795,000 $2,385,000 
8/1/20222,607 10,428 20,856 $48.62 $507,010 
8/1/20222,607 10,428 20,856 63.04 657,380 
A.E. Thornton— 153,125 459,375 
9/19/20221,150 43.50 50,025 
9/19/20224,000 43.50 50,060 
O. Bojarski— 330,000 990,000 
8/25/202212,263 48.93 600,029 
B.N. Curran— 201,000 603,000 
8/1/2022206 823 1,646 $48.62 40,014 
8/1/2022206 823 1,646 63.04 51,882 
9/19/20221,380 43.50 60,030 
9/19/20224,799 43.50 60,060 
A.T. Gorman— 162,750 488,250 
8/1/2022260 1,039 2,078 $48.62 50,516 
8/1/2022260 1,039 2,078 63.04 65,499 
9/19/20221,742 43.50 75,777 
9/19/20226,059 43.50 75,828 
P. Deman— 145,256 435,768 
9/6/2022142 569 1,138 $44.00 25,036 
9/6/2022142 569 1,138 63.04 35,870 
9/19/2022863 43.50 37,540 
9/19/20223,000 43.50 37,545 
A.J. Pearce— 350,000 1,050,000 
8/1/20221,029 4,114 8,228 $48.62 200,023 
8/1/20221,029 4,114 8,228 63.04 259,346 
9/30/2020(5)7,516 52.37 131,187 
9/16/2021(5)6,026 52.37 210,370 
9/19/20226,897 43.50 300,020 
9/23/2016(5)37,721 35.14 42,774 
9/22/2017(5)34,071 36.85 63,792 
9/25/2018(5)29,800 43.98 146,545 
9/20/2019(5)27,262 54.05 294,647 
9/30/2020(5)34,181 39.92 357,249 
9/16/2021(5)25,620 49.79 343,168 
9/19/202223,995 43.50 300,298 
(1)At its July 2022 meeting, the Committee approved the values of the annual cash incentive award threshold, target and maximums under the Company's annual cash incentive plan. The structure of the plan is described in the Compensation Discussion and Analysis above and was set prior to the beginning of the fiscal year.
81

(2)This award represents PRSUs granted August 1, 2022, as part of the annual fiscal 2023 equity grant. Payout opportunities will range from 0% to 200% of the target award. Target payout is set at 100% of award value, with threshold and maximum payouts set at 25% and 200% of target award value, respectively.
(3)The RSU awards vest equally over three years.
(4)This column shows the exercise price for stock options awards and per-unit value of RSUs and PRSUs on the date of grant.The exercise price or base price for PRSU awards with a market condition granted on August 1, 2022, is based on a third-party valuation involving the use of a Monte Carlo simulation. The exercise price or base price for the remaining option, RSU, and PRSU awards is the average of the high and low prices of the Company’s Class A Common Stock as reported by the NYSE on the date of the grant.
(5)Effective April 14, 2023, Mr. Pearce resigned from his position as Chief Financial Officer and Treasurer of the Company. As part of the resignation agreement, Mr. Pearce received full vesting of his outstanding stock options and RSUs that were granted on September 30, 2020 and September 16, 2021. In addition, all vested outstanding stock options as of April 28, 2023 for Mr. Pearce retained their original expiration date as stated in their respective award agreements. The incremental fair value related to these modified awards are reported in this table.

82

Outstanding Equity Awards at July 31, 2023
 Option Awards Stock Awards
NameNumber of Securities Underlying Unexercised Options Exercisable
(#)
Number of Securities Underlying Unexercised Options Unexercisable
(#)
Option Exercise Price
($)
Option Expiration DateNumber of Shares or Units of Stock That Have Not Vested
(#)
 Market Value of Shares or Units of Stock That Have Not Vested
($)
Equity Incentive Plan Awards: Number of Unearned Shares, Units, or Other Rights That Have Not Vested
(#)
Equity Incentive Plan Awards: Market or Payout Value of Unearned Shares, Units Or Other Rights That Have Not Vested
($)
R.R. Shaller23,576 — $35.14 9/23/2026
21,295 — 36.85 9/22/2027
22,012 — 43.98 9/25/2028
20,137 — 54.05 9/20/2029
17,091 8,545 (1)39.92 9/30/2030
6,832 13,664 (2)49.79 9/16/2031
20,310 40,618 (3)46.70 4/1/2032
3,700 (4)$190,846 
1,879 (5)96,919 
3,214 (6)165,778 
3,569 (7)184,089 
10,856 (8)559,952 
4,831 (9)$249,183 
2,897 (10)149,427 
2,897 (11)149,427 
10,428 (12)537,876 
10,428 (13)537,876 
A.E. Thornton4,080 — $35.14 9/23/2026
3,775 — 36.85 9/22/2027
3,302 — 43.98 9/25/2028
3,021 — 54.05 9/20/2029
2,849 1,424 (1)39.92 9/30/2030
1,139 2,277 (2)49.79 9/16/2031
— 4,000 (14)43.50 9/19/2032
313 (5)$16,145 
4,459 (15)229,995 
536 (6)27,647 
1,150 (16)59,317 
O. Bojarski12,263(17)$632,526 
B.N. Curran2,258 — $36.85 9/22/2027
3,951 — 43.98 9/25/2028
6,196 — 54.05 9/20/2029
5,064 2,532 (1)39.92 9/30/2030
1,708 3,416 (2)49.79 9/16/2031
— 4,799 (14)43.50 9/19/2032
556 (5)$28,678 
804 (6)41,470 
1,380 (16)71,180 
1,432 (9)$73,863 
83

 Option Awards Stock Awards
NameNumber of Securities Underlying Unexercised Options Exercisable
(#)
Number of Securities Underlying Unexercised Options Unexercisable
(#)
Option Exercise Price
($)
Option Expiration DateNumber of Shares or Units of Stock That Have Not Vested
(#)
 Market Value of Shares or Units of Stock That Have Not Vested
($)
Equity Incentive Plan Awards: Number of Unearned Shares, Units, or Other Rights That Have Not Vested
(#)
Equity Incentive Plan Awards: Market or Payout Value of Unearned Shares, Units Or Other Rights That Have Not Vested
($)
725 (10)37,396 
725 (11)37,396 
823 (12)42,450 
823 (13)42,450 
A.T. Gorman5,824 2,912 (1)$39.92 9/30/2030
2,157 4,312 (2)49.79 9/16/2031
— 6,059 (14)43.50 9/19/2032
640 (5)$33,011 
1,014 (6)52,302 
1,742 (16)89,852 
1,646 (9)$84,901 
915 (10)47,196 
915 (11)47,196 
1,039 (12)53,592 
1,039 (13)53,592 
P. Deman (18)
A.J. Pearce (19)51,375 — $19.96 9/25/2025
37,721 — 35.14 9/23/2026
34,071 — 36.85 9/22/2027
29,800 — 43.98 9/25/2028
27,262 — 54.05 9/20/2029
34,181 — 39.92 9/30/2030
25,620 — 49.79 9/16/2031
(1)The remaining options vest on September 30, 2023.
(2)One-half of the options vest on September 16, 2023, and the remaining options vest on September 16, 2024.
(3)Effective April 1, 2022, Mr. Shaller was awarded 60,928 shares of stock options as part of his appointment to President, CEO and Director. One-half of the options vest on April 1, 2024, and the remaining options vest on April 1, 2025.
(4)Effective September 20, 2019, Mr. Shaller was awarded 9,251 RSUs for retention purposes. The RSUs vest in increments of 10%, 20%, 30%, and 40% upon the first, second, third and fourth anniversaries of the grant date. The remaining units vest on September 20, 2023.
(5)This award represents RSUs awarded on September 30, 2020 as part of the annual fiscal 2021 equity grant. The remaining units vest on September 30, 2023.
(6)This award represents RSUs awarded on September 16, 2021 as part of the annual fiscal 2022 equity grant. One-half of the units vest on September 16, 2023 and the remaining units vest on September 16, 2024.
(7)Effective April 1, 2022, Mr. Shaller was awarded a one-time special equity grant of 5,354 RSUs as part of his appointment to President, CEO and Director. One-half of the units vest on April 1, 2024, and the remaining units vest on April 1, 2025.
(8)Effective April 1, 2022, Mr. Shaller was awarded 16,285 RSUs as part of his appointment to President, CEO and Director. This award represents Mr. Shaller's fiscal 2024 annual equity grant in which he received at an earlier grant date of April 1, 2023 to correspond with timing of his appointment to President, CEO and Director. One-half of the units vest on April 1, 2024, and the remaining units vest on April 1, 2025.
84

(9)This award represents PRSUs awarded on August 1, 2020, as part of the annual fiscal 2021 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined by the Company's TSR relative to the S&P 600 SmallCap Industrials Index. Payout opportunities will range from 0% to 200% of the target award. The amounts listed above are based on the target value of each award (100%).
(10)This award represents PRSUs awarded on August 2, 2021, as part of the annual fiscal 2022 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined relative to the Company's revenue performance measured with respect to organic revenue growth over four equally-weighted performance periods. Payout opportunities will range from 0% to 200% of the target award. The amounts listed above are based on the target value of each award (100%).
(11)This award represents PRSUs awarded on August 2, 2021, as part of the annual fiscal 2022 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined by the Company's TSR relative to the S&P 600 SmallCap Industrials Index. Payout opportunities will range from 0% to 200% of the target award. The amounts listed above are based on the target value of each award (100%).
(12)This award represents PRSUs awarded on August 1, 2022, as part of the annual fiscal 2023 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined relative to the Company's revenue performance measured with respect to organic revenue growth over four equally-weighted performance periods. Payout opportunities will range from 0% to 200% of the target award. The amounts listed above are based on the target value of each award (100%).
(13)This award represents PRSUs awarded on August 1, 2022, as part of the annual fiscal 2023 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined by the Company's TSR relative to the S&P 600 SmallCap Industrials Index. Payout opportunities will range from 0% to 200% of the target award. The amounts listed above are based on the target value of each award (100%).
(14)One-third of the options vest on September 19, 2023, one-third of the options vest on September 19, 2024, and one-third of the options vest on September 19, 2025.
(15)Effective June 21, 2021, Ms. Thornton was awarded 4,459 RSUs for retention purposes. The RSUs vest in equal increments upon the third and fourth anniversaries of the grant date.
(16)This award represents RSUs awarded on September 19, 2022 as part of the annual fiscal 2023 equity grant. One third of the units vest on September 19, 2023, one-third of the units vest on September 19, 2024 and one-third of the units vest on September 19, 2025.
(17)Effective August 25, 2022, Mr. Bojarski was awarded 12,263 RSUs as part of his appointment as President - Identification Solutions. One-third of the units vest on August 25, 2023, one-third of the units vest on August 25, 2024 and one-third of the units vest on August 25, 2025.
(18)Mr. Deman had no option awards or stock awards outstanding as of July 31, 2023.
(19)As part of Mr. Pearce's resignation agreement, he received his outstanding stock options and RSUs that were granted on September 30, 2020 and September 16, 2021. All vested outstanding stock options that were granted prior to September 17, 2021 retained their original expiration date as stated in their respective award agreements. All other equity awards, including PRSUs, held by Mr. Pearce that were not vested as of April 28, 2023 were forfeited.

Option Exercises and Stock Vested for Fiscal 2023
The following table summarizes option exercises and the vesting of restricted stock during fiscal 2023 to the NEOs.
 Option AwardsStock Awards
NameNumber of Shares Acquired on Exercise
(#)
Value Realized on Exercise
($) (1)
Number of Shares Acquired on Vesting
 (#)
Value Realized on Vesting
($) (2)
R.R. Shaller— $— 17,261 $823,881 
A.E. Thornton— — 3,371 160,427 
O. Bojarski— — — — 
B.N. Curran— — 2,125 93,605 
A.T. Gorman— — 3,055 146,758 
P. Deman15,294 136,446 1,192 52,356 
A.J. Pearce— — 16,162 755,632 
(1)The value realized on exercise of stock options reflects the difference between the option exercise price and the market price at exercise multiplied by the number of shares.
(2)The value realized on vesting of stock awards reflects the number of shares vested multiplied by the market price (average of the high and low of the stock price) of the stock on the vest date.
85

Pension Benefits at July 31, 2023
Mr. Deman is a participant in the Brady Corporation Belgium Pension Plan, which is a closed insured defined benefit pension plan that provides benefits for certain employees residing in Belgium hired prior to October 31, 2005. The benefits earned under the plan are payable at normal retirement age in the form of a single lump sum.
At retirement, the benefit is equal to the sum of 4.875% of the most recent five-year average annual base salary up to the Social Security ceiling plus 22.75% of the most recent five-year average annual base salary in excess of the Social Security ceiling, multiplied by the years of pensionable service. Years of pensionable service include all years and complete months of service from the date of hire through October 31, 2005, up to a maximum of 40 years. Normal retirement age for participants is age 65. Participants who are age 60-64 may elect to retire early and receive a 5% reduction in benefits per year of early retirement.
The following table summarizes the actuarial present value of the pension benefit accumulated by Mr. Deman under the Brady Corporation Belgium Pension Plan as of July 31, 2023.
NamePlan NameNumber of Years Credited Service
(#)
Present Value of Accumulated Benefit
($)(1)(2)
Payments During Last Fiscal Year
($)
P. DemanBrady Corporation Belgium Pension Plan6.25 $43,867 $— 
(1)The accumulated benefit will be paid to Mr. Deman in Euros. The amount shown in U.S. dollars was converted from Euro at the exchange rate as of July 31, 2023: 1 EUR= 1.1015 USD.
(2)The present value of the accumulated pension benefit was calculated using the following assumptions: A calculation date of July 31, 2023, a 3.95% discount rate, retirement occurring at normal retirement age of 65, and Belgium MR-5/FR-5 Mortality Tables. The valuation method used to determine the present value of the accumulated benefit is consistent with the method used for financial reporting purposes as of July 31, 2023. The value of the pension benefit Mr. Deman will ultimately receive will differ to the extent facts and circumstances vary from current assumptions.
The aggregate change in the present value of Mr. Deman's accumulated pension benefit within the Brady Corporation Belgium Pension Plan during fiscal 2023 was negligible and therefore was not included in the Summary Compensation Table.
Non-Qualified Deferred Compensation for Fiscal 2023
The following table summarizes the activity within the Executive Deferred Compensation Plan and the Brady Restoration Plan during fiscal 2023 for the NEOs.
NameExecutive Contributions in Fiscal 2023
($)
Company Contributions in Fiscal 2023
($)
Aggregate Earnings in Fiscal 2023
($)
Aggregate Withdrawals/Distributions
($)
Aggregate Balance at July 31, 2023
($)
R.R. Shaller$277,543 $86,139 $82,903 $— $798,903 
A.E. Thornton5,650 11,300 11,334 — 71,496 
O. Bojarski38,077 — 3,041 — 41,118 
B.N. Curran22,021 24,162 75,452 — 1,404,966 
A.T. Gorman9,659 18,362 7,772 — 64,422 
P. Deman— — — — — 
A.J. Pearce508,570 57,892 472,092 — 3,452,123 
The executive contribution amounts included in this table are derived from the Salary and Non-Equity Incentive Plan Compensation columns of the Summary Compensation Table. The Company's contribution amounts included in this table are reported in the All Other Compensation columns of the Summary Compensation Table. Amounts reported in the aggregate balance at July 31, 2023, net of historical earnings and losses were previously reported as compensation to the NEO in the Summary Compensation Table for previous years. See discussion of the Company's non-qualified deferred compensation plans in the Compensation Discussion and Analysis.
86

Potential Payments Upon Termination or Change in Control
As described in the Employment and Change of Control Agreements section of the Compensation Discussion and Analysis above, the Company has entered into separate offer letters and change of control agreements with certain NEOs that provide for benefits following termination of employment and/or a change in control.
The offer letter entered into with Mr. Shaller dated March 11, 2022, provides that he is deemed an at-will employee, but will receive a severance benefit equal to equal to two times the sum of his base salary and target bonus, payable in monthly installments over a 24-month period, in the event his employment is terminated without cause or he resigns for good reason as described therein. The offer letter also contains 24-month non-competition and non-solicitation provisions, as well as standard confidentiality and non-disparagement provisions. None of the other NEOs have any severance agreements or similar arrangements that would apply outside of a change in control.
The terms of the change of control agreement are triggered if, within a 24-month period beginning with the date a change of control occurs, (i) the executive’s employment with the Company is involuntarily terminated other than by reason of death, disability or cause, or (ii) the executive’s employment with the Company is voluntarily terminated by the executive subsequent to (a) any reduction in the total of the executive’s annual base salary, exclusive of fringe benefits, and the executive’s target annual cash incentive in comparison with the executive’s annual base salary and target annual cash incentive immediately prior to the date the change of control occurs, (b) a significant diminution in the responsibilities or authority of the executive in comparison with the executive’s responsibility and authority immediately prior to the date the change of control occurs, or (c) the imposition of a requirement by the Company that the executive relocate to a principal work location more than 50 miles from the executive’s principal work location immediately prior to the date the change of control occurs.
Following termination due to a change in control, executives shall be paid a multiplier of their annual base salary in effect immediately prior to the date the change of control occurs plus a multiplier of their annual cash incentive payment as discussed in their respective change of control agreements prior to the date the change of control occurs, payable in monthly installments over a 24-month period. If the payments upon termination due to change of control result in any excise tax incurred by Messrs. Shaller, Bojarski, Curran and Gorman and Ms. Thornton as a result of Section 280(g) of the Internal Revenue Code, the officer will be solely responsible for such excise tax. The Company will also reimburse a maximum of $25,000 of legal fees incurred by the executives in order to enforce the change of control agreement, in which the executive prevails. The Company's change of control agreements contain confidentiality provisions.
The following information and tables set forth the amount of payments to each NEO in the event of termination of employment as a result of a change of control. Ms. Thornton and Mr. Bojarski entered into change of control agreements which were effective April 14, 2023 and August 25, 2022, respectively. No other employment agreements providing specified payments upon termination have been entered into between the Company and any of the NEOs in fiscal year 2023.
Assumptions and General Principles
The following assumptions and general principles apply with respect to the tables that follow in this section.
The amounts detailed in the tables assume that each NEO terminated employment on July 31, 2023. Accordingly, the tables reflect amounts earned as of July 31, 2023, and include estimates of amounts that would be paid to the NEO upon the termination or occurrence of a change in control. The actual amounts that would be paid to an NEO can only be determined at the time of termination.
The tables below include amounts the Company is obligated to pay the NEO as a result of the severance agreement and executed change in control agreement. The tables do not include benefits that are paid generally to all salaried employees or a broad group of salaried employees. Therefore, the NEOs would receive benefits in addition to those set forth in the tables.
An NEO is entitled to receive base salary earned during their term of employment regardless of the manner in which the named executive officer’s employment is terminated. As such, this amount is not disclosed in the tables.
87

Russell R. Shaller
The following table outlines the amount payable assuming that the terms of the change of control agreement were triggered on July 31, 2023, and the NEO was required to legally enforce the terms of the agreement.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Restricted Stock Unit Acceleration Gain ($) (3)Stock Option Acceleration Gain ($) (4)Legal Fee Reimbursement ($) (5)Total ($)
$1,590,000 $1,590,000 $2,659,929 $322,309 $25,000 $6,187,238 
(1)Represents two times the base salary in effect at July 31, 2023.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2023.
(3)Represents the closing market price of $51.58 on 51,569 unvested RSUs and PRSU awards that would vest due to change in control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2021 award and target performance for the fiscal 2022 and 2023 awards.
(4)Represents the difference between the closing market price of $51.58 and the exercise price on 62,827 unvested, in-the-money stock options that would vest due to change in control.
(5)Represents the maximum reimbursement of legal fees allowed.
The following table outlines the amount payable assuming that the severance terms of Mr. Shaller's offer letter were triggered on July 31, 2023, and the NEO was required to legally enforce the severance terms of the agreement.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Total ($)
$1,590,000 $1,590,000 $3,180,000 
(1)Represents two times the base salary in effect at July 31, 2023.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2023.
Ann E. Thornton
The following table outlines the amount payable assuming that the terms of the change of control agreement were triggered on July 31, 2023, and the NEO was required to legally enforce the terms of the agreement.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Restricted Stock Unit Acceleration Gain ($) (3)Stock Option Acceleration Gain ($) (4)Legal Fee Reimbursement ($) (5)Total ($)
$900,000 $630,000 $333,104 $53,000 $25,000 $1,941,104 
(1)Represents two times the base salary in effect at July 31, 2023.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2023.
(3)Represents the closing market price of $51.58 on 6,458 unvested RSUs and PRSUs that would vest due to the change in control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2021 award and target performance for the fiscal 2022 and 2023 awards.
(4)Represents the difference between the closing market price of $51.58 and the exercise price on 7,701 unvested, in-the-money stock options that would vest due to change in control.
(5)Represents the maximum reimbursement of legal fees allowed.
88

Olivier Bojarski
The following table outlines the amount payable assuming that the terms of the change of control agreement were triggered on July 31, 2023, and the NEO was required to legally enforce the terms of the agreement.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Restricted Stock Unit Acceleration Gain ($) (3)Stock Option Acceleration Gain ($)Legal Fee Reimbursement ($) (4)Total ($)
$880,000 $660,000 $632,526 $— $25,000 $2,197,526 
(1)Represents two times the base salary in effect at July 31, 2023.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2023.
(3)Represents the closing market price of $51.58 on 12,263 unvested RSUs that would vest due to the change in control.
(4)Represents the maximum reimbursement of legal fees allowed.
Bentley N. Curran
The following table outlines the amount payable assuming that the terms of the change of control agreement were triggered on July 31, 2023, and the NEO was required to legally enforce the terms of the agreement.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Restricted Stock Unit Acceleration Gain ($) (3)Stock Option Acceleration Gain ($) (4)Legal Fee Reimbursement ($) (5)Total ($)
$670,000 $400,504 $327,017 $74,414 $25,000 $1,496,935 
(1)Represents two times the base salary in effect at July 31, 2023.
(2)Represents two times the average annual cash incentive payment received in the last three years ended July 31, 2023, 2022 and 2021.
(3)Represents the closing market price of $51.58 on 6,340 unvested RSUs and PRSUs that would vest due to the change in control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2021 award and target performance for the fiscal 2022 and 2023 awards.
(4)Represents the difference between the closing market price of $51.58 and the exercise price on 10,747 unvested, in-the-money stock options that would vest due to change in control.
(5)Represents the maximum reimbursement of legal fees allowed.
Andrew T. Gorman
The following table outlines the amount payable assuming that the terms of the change of control agreement were triggered on July 31, 2023, and the NEO was required to legally enforce the terms of the agreement.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Restricted Stock Unit Acceleration Gain ($) (3)Stock Option Acceleration Gain ($) (4)Legal Fee Reimbursement ($) (5)Total ($)
$651,000 $237,349 $406,605 $90,629 $25,000 $1,410,583 
(1)Represents two times the base salary in effect at July 31, 2023.
(2)Represents the average annual cash incentive payment received in the last two years ended July 31, 2023 and 2022.
(3)Represents the closing market price of $51.58 on 7,883 unvested RSUs and PRSUs that would vest due to the change in control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2021 award and target performance for the fiscal 2022 and 2023 awards.
(4)Represents the difference between the closing market price of $51.58 and the exercise price on 13,283 unvested, in-the-money stock options that would vest due to change in control.
(5)Represents the maximum reimbursement of legal fees allowed.
89

Pascal Deman
Mr. Deman resigned as Vice President, General Manager - Workplace Safety effective October 3, 2022, and remained employed by the Company through January 4, 2023, the date of separation. The Company entered into a written agreement with Mr. Deman in connection with his resignation that provided for payment of his salary and benefits through January 4, 2023. In addition, Mr. Deman's written agreement provided for payment of a bonus, severance pay, settlement indemnity, as well as reimbursement for outplacement services up to € 10,000. All unvested equity awards held by Mr. Deman were forfeited.
Aaron J. Pearce
Mr. Pearce resigned as Chief Financial Officer and Treasurer of the Company effective April 14, 2023, and remained employed by the Company through April 28, 2023. The Company entered into a written agreement with Mr. Pearce in connection with his resignation that provides for payment of his salary and benefits through April 28, 2023. In addition, Mr. Pearce will receive his base salary for 12 months, payment of his fiscal 2023 target annual bonus, and full vesting of his outstanding stock options and restricted stock units that were granted on September 30, 2020 and September 16, 2021. All vested outstanding stock options that were granted prior to September 17, 2021 would retain their original expiration date as stated in their respective award agreements. All other unvested equity awards, including all performance shares units, held by Mr. Pearce were forfeited.
Potential Payments Upon Termination Due to Death or Disability
In the event of termination due to death or disability, all unexercised, unexpired stock options would immediately vest and all restricted stock unit awards would immediately become unrestricted and fully vested. The following table shows the amount payable to the NEOs should this event occur on July 31, 2023.
NameUnvested RSUs and PRSUs as of July 31, 2023RSUs and PRSUs Acceleration Gain $ (1)Unvested, In-the-Money Stock Options as of July 31, 2023Stock Option Acceleration Gain $ (2)
R.R. Shaller51,569 $2,659,929 62,827 $322,309 
A.E. Thornton6,458 333,104 7,701 53,000 
O. Bojarski12,263 632,526 — — 
B.N. Curran6,340 327,017 10,747 74,414 
A.T. Gorman7,883 406,605 13,283 90,629 
(1)Represents the closing market price of $51.58 on unvested RSUs and PRSUs awards that would vest due to death or disability. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2021 award and target performance for the fiscal 2022 and 2023 awards.
(2)Represents the difference between the closing market price of $51.58 and the exercise price on unvested, in-the-money stock options that would vest due to death or disability.
CEO Pay Ratio Disclosure
Summarized below is the ratio of the total compensation of our CEO, Russell R. Shaller, to the total compensation of our median employee.
For fiscal 2023:
the median of the annual total compensation of all of our employees, other than the CEO, was $54,525; and
the annual total compensation of our CEO was $4,763,503.
Accordingly, the ratio of the CEO’s annual total compensation to the median of the annual total compensation of all other employees was approximately 87:1.
For our CEO, we used the total compensation of $3,242,497 for Mr. Shaller as reported in the Summary Compensation Table. However, because Mr. Shaller was appointed CEO on April 1, 2022, we included the amounts awarded to him as part of his appointment in the “Stock Awards” and “Option Awards” columns of the Summary Compensation Table to reflect the amounts he would have earned for fiscal 2023 had he not received awards as part of his appointment. The stock and option award values used in the pay ratio calculation were $1,924,899 and $760,497, respectively, rather than the values reported in the Summary Compensation Table of $1,164,390 and $0, respectively. We did not need to annualize the amounts in the "Salary", "Bonus", "Non-Equity Incentive Plan Compensation" or "All Other Compensation" columns of the Summary
90

Compensation Table, as the amounts shown in these columns were commensurate with his time as CEO for the entire fiscal year.
For our median employee, we elected to use the same employee identified as the median employee in fiscal 2021 for calculating the pay ratio in fiscal 2023. There were no material changes in our employee population or employee compensation arrangements that we reasonably believe would result in a significant change in our pay ratio disclosures since we identified the median employee for determination of the CEO pay ratio in fiscal 2021.
To identify our median in 2021, as well as to determine the annual total compensation of our median employee in 2023, we used the following methodology and assumptions:
A measurement date of May 31, 2021 was used to identify our median employee, which is within three months of the Company's fiscal 2021 year end. As of this date, the Company's total employee population, excluding the CEO, consisted of 5,621 individuals, which comprised all full-time and part-time employees.
As permitted under the SEC rules, we excluded 139 employees that were acquired subsequent to the measurement date of May 31, 2021. After applying these rules, the employee population consisted of 5,482 individuals, of which 1,496 were in the United States and 3,986 were outside of the United States.
The Company used annual total cash compensation earned by our employees, as compiled from our payroll records, as the consistently applied compensation measure by which to determine the median employee. This reflects the principal forms of compensation delivered to all of our employees and is readily available in each country.
We annualized the compensation of employees for the full fiscal year and for employees hired during the fiscal year.
For employees outside of the United States, we used applicable currency exchange rates based on the average exchange rate over the period to convert all compensation data.
Our median employee's total compensation for 2023 was calculated in the same manner as total compensation for each of the NEOs within the Summary Compensation Table and includes contributions to health and welfare benefits.

Pay Versus Performance
The following Pay Versus Performance table summarizes compensation for our principal executive officers ("PEOs") and the average compensation amounts to all other non-PEO NEOs as reported in the Summary Compensation Table ("SCT") for the past three fiscal years, as well as amounts for Compensation Actually Paid ("CAP") to these groups calculated and reported as required under new SEC disclosure requirements. The below table also includes the Company's Total Shareholder Return ("TSR") results, Peer Group TSR, net income and the Company selected performance measure - Operating Income. We have selected Operating Income as our primary financial measure we consider to be most important in linking performance to compensation actually paid as the Company's overall NEO compensation structure is designed to drive profitable growth leading to long-term shareholder value creation.
Pay Versus Performance Table (1) (2)
Summary Compensation Table Total for PEO ($)Compensation Actually Paid to PEO ($) (3)Avg. Summary Compensation Table total for non-PEO NEOs ($)Avg. Compensation Actually Paid to non-PEO NEOs ($) (3)Value of Initial Fixed $100 Investment Based On:Net Income (in thousands)Operating Income (in thousands)
YearRussell R. ShallerJ. Michael NaumanRussell R. ShallerJ. Michael NaumanTotal Shareholder Return ($) (4)Peer Group Total Shareholder Return ($) (4)
2023$3,242,497 $ $3,538,707 $ $1,451,355 $1,168,258 $119 $179 $174,857 $225,213 
20223,968,554 5,196,015 3,495,286 1,943,107 1,033,900 737,420 108 151 149,979 193,012 
2021 6,006,185  7,053,521 1,454,883 1,664,845 121 151 129,659 167,127 
(1)In fiscal 2022, J. Michael Nauman retired as the Company's PEO effective April 1, 2022. Effective that same day, Russell R. Shaller was appointed the Company's new PEO. Compensation information is provided separately for each PEO. Mr. Nauman was also the Company's PEO for fiscal 2021.
(2)The Company's non-PEO NEOs for each fiscal year were as follows:
2023: Ann E. Thornton, Olivier Bojarski, Bentley N. Curran, Andrew T. Gorman, Pascal Deman, and Aaron J. Pearce
2022: Aaron J. Pearce, Bentley N. Curran, Pascal Deman, Andrew T. Gorman, and Helena R. Nelligan
2021: Aaron J. Pearce, Bentley N. Curran, Helena R. Nelligan, and Russell R. Shaller
(3)The amounts shown for CAP have been calculated in accordance with Item 402(v) of Regulation S-K and do not reflect compensation actually realized or received by the Company’s NEOs. These amounts reflect total compensation as set forth in the Summary Compensation Table above for each year, adjusted as described in the reconciliation tables below.
91

(4)The Peer Group TSR set forth in this table utilizes the S&P SmallCap 600 Industrials Index, which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities above. The comparison assumes $100 was invested for the period starting July 31, 2019, through the end of the listed year in the Company and in the S&P SmallCap 600 Industrials Index, respectively. Historical stock performance is not necessarily indicative of future stock performance.
Reconciliation of PEO SCT Total to CAP Reconciliation
YearPEO NameSCT Total
Less:
Reported Value of Equity Awards (1)
Plus:
Equity Award Adjustments (2)
CAP to PEO
2023Russell R. Shaller$3,242,497 $1,164,390 $1,460,600 $3,538,707 
2022Russell R. Shaller3,968,554 2,608,892 2,135,624 3,495,286 
2022J. Michael Nauman5,196,015 3,319,962 67,054 1,943,107 
2021J. Michael Nauman6,006,185 3,303,853 4,351,189 7,053,521 
(1)The reported value of equity awards represents the grant date fair value of equity-based awards granted each year. The total of the amounts reported in this column are the totals from the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for each applicable year.
(2)The equity award adjustments reflects the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. These equity award adjustments are set forth in the PEO Equity Award Adjustments table below. For the equity values included in the below table, the valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of the grant.
PEO Equity Award Adjustments
YearPEO NameFair Value of Outstanding and Unvested Equity Awards Granted in the YearYear over Year Change in Fair Value of Outstanding and Unvested Equity AwardsYear over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the YearFair Value of Awards Granted in Prior Years that were Forfeited During the YearIncremental Fair Value of Awards Modified During the YearEquity Award Adjustments
2023Russell R. Shaller$1,097,234 $278,966 $84,400 $— $— $1,460,600 
2022Russell R. Shaller2,561,417 (326,071)(99,722)— — 2,135,624 
2022J. Michael Nauman1,854,533 (1,058,794)(385,483)(343,202)— 67,054 
2021J. Michael Nauman4,429,964 286,408 (365,183)— — 4,351,189 
Reconciliation of non-PEO NEOs (average) SCT Total to CAP Reconciliation
YearSCT Total
Less:
Reported Value of Equity Awards (1)
Plus:
Equity Award Adjustments (2)
CAP to NEO (average)
2023$1,451,355 $660,855 $377,758 $1,168,258 
20221,033,900 381,363 84,883 737,420 
20211,454,883 571,339 781,301 1,664,845 
(1)The reported value of equity awards represents the grant date fair value of equity-based awards granted each year. The total of the amounts reported in this column are the totals from the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for each applicable year.
(2)The equity award adjustments reflects the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. These equity award adjustments are set forth in the PEO Equity Award Adjustments table below. For the equity values included in the below table, the valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of the grant.
92

Non-PEO NEOs (average) Equity Award Adjustments
YearFair Value of Outstanding and Unvested Equity Awards Granted in the YearYear over Year Change in Fair Value of Outstanding and Unvested Equity AwardsYear over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the YearFair Value of Awards Granted in Prior Years that were Forfeited During the YearIncremental Fair Value of Awards Modified During the YearEquity Award Adjustments
2023$217,810 $12,409 $(8,435)$(108,981)$264,955 $377,758 
2022307,242 (128,663)(50,433)(43,263)— 84,883 
2021766,068 86,768 (71,535)— — 781,301 
Description of Relationship Between NEO CAP and Company TSR
The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and the Company’s cumulative TSR over the three-year period from fiscal 2021 through fiscal 2023.
TSR.jpg
93

Description of Relationship Between NEO CAP and Net Income
The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and our net income during fiscal 2021 through 2023.
Net Income.jpg
Description of Relationship Between NEO CAP and Operating Income
The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and our operating income during fiscal 2021 through 2023.
Operating Income.jpg
94

Description of Relationship Between Company TSR and Peer Group TSR
The following chart compares our cumulative TSR over the three-year period from 2020 through 2022 to that of the S&P SmallCap 600 Industrials Index.
TSRs compared.jpg
Fiscal 2023 Tabular List of Most Important Financial Performance Measures
The following table presents the financial performance measures that the Company considers to have been the most important in linking Compensation Actually Paid to our PEO and other NEOs in fiscal 2023 to Company performance. The measures in this table are not ranked.
Most Important Performance Measures
Operating Income
Organic Sales Growth
Total Shareholder Return
Earnings Per Share

Board of Directors Compensation
To ensure competitive compensation for the Board of Directors, compensation is reviewed annually and market surveys prepared by various consulting firms and the National Association of Corporate Directors are reviewed by the Corporate Governance Committee and the Management Development and Compensation Committee, and they confer with the Board’s independent compensation consultant, Pay Governance LLC, in making recommendations to the Board of Directors regarding director compensation. Directors who are employees of the Company receive no additional compensation for service on the Board or on any committee of the Board.
In fiscal 2023, the annual cash retainer paid to non-management directors was $67,500. Each member of the Audit Committee received an annual retainer of $15,000, and an additional annual retainer of $15,000 was paid to the Chair of the Audit Committee; each member of the Management Development and Compensation Committee received an annual retainer of $12,000, and an additional annual retainer of $12,000 was paid to the Chair; and each member of the Corporate Governance, Finance and Technology Committees received an annual retainer of $10,000, and an additional annual retainer of $10,000 was paid to each committee chair. The ESG Liaison received an annual retainer of $15,000. Non-management directors do not receive meeting fees. The annual cash retainers were pro-rated in situations where there are changes to committee members or committee chairs that take place during the fiscal year. Non-management directors are eligible to receive compensation of up to $1,000 per day for special assignments required by management or the Board of Directors, so long as the compensation does not impair independence and is approved by the Board as required. No such special assignment fees were paid in fiscal year
95

2023.
In fiscal 2023, the Chair of the Board, Bradley C. Richardson, was paid an annual fee of $80,000.
The Board has established stock ownership requirements for directors. The ownership requirement for each director is five times the annual Board retainer. Directors have five years to achieve their stock ownership requirements. All directors, except Ms. Collins Smee and Mr. Nargolwala, who were each elected to the Board in February 2022, have met their stock ownership requirements.
Under the terms of the Brady Corporation 2017 Omnibus Incentive Stock Plan, 5,000,000 shares of the Company's Class A Common Stock have been authorized for issuance to directors and employees. The Board has full and final authority to designate the non-management directors to whom awards will be granted, the date on which awards will be granted and the number of shares of stock covered by each grant.
On August 30, 2022, the Board approved an annual stock-based compensation award of $116,500 fair value of unrestricted shares of Class A Common Stock with a grant date fair value of $43.50 per share, for each non-management director, effective September 19, 2022.
Directors are also eligible to defer portions of their fees into the Brady Corporation Director Deferred Compensation Plan (“Director Deferred Compensation Plan”), the value of which is measured by the fair value of the underlying investments. The assets of the Director Deferred Compensation Plan are held in a Rabbi Trust and are invested by the trustee as directed by the participant in several investment funds as permitted by the Director Deferred Compensation Plan. The investment funds available include Brady Corporation Class A Nonvoting Common Stock and various mutual funds that are offered in the employee Matched 401(k) Plan. Directors may elect whether to receive their account balance following termination in a single lump sum payment or by means of distribution under an annual installment method. Distributions of the Company Class A Nonvoting Common Stock are made in-kind; distributions of mutual funds are made in cash.
Director Compensation Table — Fiscal 2023
NameFees Earned or Paid in Cash ($)Option Awards ($) (1)Stock Awards ($) (2)Total ($)
Patrick W. Allender$113,750 $— $116,537 $230,287 
David S. Bem105,750 — 116,537 222,287 
Elizabeth P. Bruno108,750 — 116,537 225,287 
Joanne Collins Smee89,283 — 116,537 205,820 
Nancy L. Gioia 102,750 — 116,537 219,287 
Frank W. Harris (3)24,250 — 116,537 140,787 
Vineet Nargolwala88,750 — 116,537 205,287 
Bradley C. Richardson214,083 — 116,537 330,620 
Michelle E. Williams122,694 — 116,537 239,231 
(1)No stock options were awarded to non-management directors in fiscal 2023. Outstanding option awards at July 31, 2023, for each individual who served as director in fiscal 2023 include the following: Mr. Allender, 8,500; Ms. Gioia, 8,500; and Mr. Harris, 3,250. The actual value, if any, which an option holder will realize upon the exercise of an option will depend on the excess of the market value of the Company's common stock over the exercise price on the date the option is exercised.
(2)Represents the fair value of shares of Brady Corporation Class A Non-Voting Common Stock granted in fiscal 2023 as compensation for their services. The shares of unrestricted stock granted to the non-management directors were valued at the average of the high and low market price of $43.50 on September 19, 2022, for those non-management directors on the board as of that grant date.
(3)Mr. Harris retired from the Board on November 16, 2022.
96

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
(a) Security Ownership of Certain Beneficial Owners
The following table sets forth the current beneficial ownership of shareholders who are known by the Company to own more than five percent (5%) of any class of the Company’s voting shares on July 31, 2023. As of that date, nearly all of the voting stock of the Company was held by two trusts controlled by direct descendants of the Company’s founder, William H. Brady, as follows:
Title of ClassName and Address of Beneficial OwnerAmount of Beneficial
Ownership
Percent of
Ownership (2)
Class B Common StockEBL GST Non-Exempt Stock B Trust (1) c/o Elizabeth P. Bruno 2002 S. Hawick Ct. Chapel Hill, NC 27516 1,769,304 50 %
William H. Brady III Living Trust dated November 1, 2013 (3)1,769,304 50 %
c/o William H. Brady III
249 Rosemont Ave.
Pasadena, CA 91103
(1)The trustee is Elizabeth P. Bruno, who has sole voting and dispositive power and who is the remainder beneficiary. Elizabeth Bruno is the great-granddaughter of William H. Brady and currently serves on the Company’s Board of Directors.
(2)An additional 20 shares are owned by a third trust with different trustees.
(3)William H. Brady III is grantor of this revocable trust and shares voting and dispositive powers with respect to these shares with his co-trustee. William H. Brady III is the grandson of William H. Brady.
(b) Security Ownership of Management
The following table sets forth the current beneficial ownership of each class of equity securities of the Company by each director and NEO individually and by all directors and Officers of the Company as a group as of July 31, 2023. Unless otherwise noted, the address for each of the listed persons is c/o Brady Corporation, 6555 West Good Hope Road, Milwaukee, Wisconsin 53223. Except as otherwise indicated, all shares are owned directly.
Title of ClassName of Beneficial Owner & Nature of Beneficial OwnershipAmount of Beneficial Ownership (4)(5)(6)Percent of Ownership
Class A Common Stock
Elizabeth P. Bruno (1)
978,385 2.2 %
Aaron J. Pearce (2)
334,245 0.7 %
Russell R. Shaller208,041 0.5 %
Patrick W. Allender (3)
128,440 0.3 %
Bradley C. Richardson73,115 0.2 %
Bentley N. Curran36,846 0.1 %
Nancy L. Gioia35,491 0.1 %
Ann E. Thornton32,610 0.1 %
Andrew T. Gorman17,567 *
Michelle E. Williams17,398 *
David S. Bem11,958 *
Joanne Collins Smee5,145 *
Vineet Nargolwala5,145 *
Olivier Bojarski4,088 *
All Officers and Directors as a Group (14 persons)1,888,474 4.2 %
Class B Common Stock
Elizabeth P. Bruno (1)
1,769,304 50.0 %
*
Indicates less than one-tenth of one percent.
(1)Ms. Bruno’s holdings of Class A Common Stock include 600,000 shares owned by a trust for which she is a trustee and has sole dispositive and voting authority and 16,530 shares owned by trusts in which she is a co-trustee.
97

Ms. Bruno’s holdings of Class B Common Stock include 1,769,304 shares owned by a trust over which she has sole dispositive and voting authority.
(2)Effective April 14, 2023, Mr. Pearce resigned from his position as Chief Financial Officer and Treasurer of the Company. As such, he was no longer serving as an officer of the Company as of July 31, 2023.
(3)Mr. Allender's holdings of Class A Common Stock include 32,672 shares owned by the Patrick and Deborah Allender Irrevocable Trust.
(4)The amount shown for all officers and directors individually and as a group (14 persons) includes options to acquire a total of 450,396 shares of Class A Common Stock, which are currently exercisable or will be exercisable within 60 days of July 31, 2023, including the following: Mr. Pearce, 240,030 shares; Mr. Shaller, 138,085 shares; Mr. Allender, 8,500 shares; Mr. Curran, 22,485 shares; Ms. Gioia, 8,500 shares; Ms. Thornton, 20,639 shares; and Mr. Gorman, 12,157 shares. It does not include other options for Class A Common Stock which have been granted at later dates and are not exercisable within 60 days of July 31, 2023.
(5)The amount shown for all officers and directors individually and as a group (14 persons) includes unvested restricted stock units to acquire 14,781 shares of Class A Common stock, which will vest within 60 days of July 31, 2023, including the following: Mr. Shaller, 7,008 units; Mr. Curran, 1,366 units; Ms. Thornton, 652 units; Mr. Gorman, 1,667 units, and Mr. Bojarski, 4,088 units; It does not include unvested restricted stock awards or restricted stock units to acquire Class A Common Stock which have been granted at later dates and will not vest within 60 days of July 31, 2023.
(6)The amount shown for all officers and directors individually and as a group (14 persons) includes Class A Common Stock owned in deferred compensation plans totaling 208,373 shares of Class A Common Stock, including the following: Ms. Bruno, 2,836 shares; Mr. Pearce, 3,977 shares; Mr. Allender, 87,178 shares; Mr. Richardson, 73,115 shares; Mr. Curran, 137 shares; Ms. Gioia, 15,586 shares; Dr. Williams, 15,255 shares; Ms. Collins Smee, 5,145 shares; and Mr. Nargolwala, 5,145 shares.
(c) Changes in Control
No arrangements are known to the Company, which may, at a subsequent date, result in a change in control of the Company.
(d) Equity Compensation Plan Information
 As of July 31, 2023
Plan CategoryNumber of securities to be issued upon exercise of outstanding options, warrants and rights (a)Weighted-average exercise price of outstanding options, warrants and rights (b)Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a)) (c)
Equity compensation plans approved by security holders1,744,099 $42.99 2,477,505 
Equity compensation plans not approved by security holdersNoneNoneNone
Total1,744,099 $42.99 2,477,505 
The Company’s equity compensation plan allows the granting of stock options, restricted stock, RSUs, and unrestricted stock to various officers, directors and other employees of the Company at prices equal to fair market value at the date of grant. The Company has reserved 5,000,000 shares of Class A Nonvoting Common Stock for issuance under the Brady Corporation 2017 Omnibus Incentive Stock Plan. Generally, options will not be exercisable until one year after the date of grant, and will be exercisable thereafter, to the extent of one-third per year and have a maximum term of ten years. Generally, RSUs vest one-third per year for the first three years.
Item 13. Certain Relationships, Related Transactions, and Director Independence
The Company annually solicits information from its directors in order to ensure there are no conflicts of interest. The information gathered annually is reviewed by the Company and if any transactions are not in accordance with the rules of the NYSE or are potentially in violation of the Company’s Corporate Governance Principles, the transactions are referred to the Corporate Governance Committee for approval or other action. Further, potential affiliated party transactions would be reported as a part of the Company’s quarterly disclosure process. In addition, pursuant to its charter, the Company’s Audit Committee periodically reviews reports and disclosures of insider and affiliated party transaction with the Company, if any. Furthermore, the Company’s directors are expected to be mindful of their fiduciary obligations to the Company and to report any potential conflicts to the Corporate Governance Committee for review. Based on the Company’s consideration of all relevant facts and
98

circumstances, the Corporate Governance Committee will decide whether or not to approve such transactions and will approve only those transactions that are in the best interest of the Company. Additionally, the Company has processes in place to educate executives and employees about affiliated transactions. The Company maintains an anonymous hotline by which employees may report potential conflicts of interest such as affiliated party transactions.
In undertaking its review of potential related party transactions, the Board considered the commercial relationships of the Company, if any, with those entities that have employed the Company’s directors. The commercial relationships, which involved the purchase and sale of products on customary terms, did not exceed the maximum amounts proscribed by the director independence rules of the NYSE. Furthermore, the compensation paid to the Company’s directors by their employers, was not linked in any way to the commercial relationships their employers had with the Company in fiscal 2023. After consideration of these factors, the Board concluded that none of the directors whose employers had a commercial relationship with the Company had a material interest in the transactions and the commercial relationships were not material to the Company. Based on these factors, the Company has determined that it does not have material related party transactions that affect the results of operations, cash flow or financial condition. The Company has also determined that no transactions occurred in fiscal 2023, or are currently proposed, that would require disclosure under Item 404 (a) of Regulation S-K.
See Item 10 above for a discussion of director independence.
Item 14. Principal Accountant Fees and Services
The following table presents the aggregate fees incurred for professional services by Deloitte & Touche LLP and Deloitte Tax LLP during the years ended July 31, 2023 and 2022. Other than as set forth below, no professional services were rendered or fees billed by Deloitte & Touche LLP or Deloitte Tax LLP during the years ended July 31, 2023 and 2022.
20232022
 (Dollars in thousands)
Audit, audit-related and tax compliance:
Audit fees (1)
$1,159 $1,162 
Tax fees — compliance541 535 
Subtotal audit, audit-related and tax compliance fees1,700 1,697 
Non-audit related:
Tax fees — planning and advice325 375 
Subtotal non-audit related fees325 375 
Total fees$2,025 $2,072 
 
(1)Audit fees consist of professional services rendered for the audit of the Company’s annual financial statements, attestation of management’s assessment of internal control, reviews of the quarterly financial statements and statutory reporting compliance.
20232022
Ratio of Tax Planning and Advice Fees to Audit Fees, Audit-Related Fees and Tax Compliance Fees0.2 to 10.2 to 1

Pre-Approval Policy — The services performed by the Independent Registered Public Accounting Firm (“Independent Auditors”) in fiscal 2023 were pre-approved in accordance with the pre-approval policy and procedures adopted by the Audit Committee. The policy requires the Audit Committee to pre-approve the audit and non-audit services performed by the Independent Auditors in order to assure that the provision of such services does not impair the auditor’s independence. All services performed for the Company by the Independent Auditor must be approved in advance by the Audit Committee. Any proposed services exceeding pre-approved cost levels also require specific pre-approval by the Audit Committee.
99

PART IV
Item 15. Exhibits and Financial Statement Schedules
Item 15 (a) — The following documents are filed as part of this report:
1) & 2) Consolidated Financial Statement Schedule -
Schedule II Valuation and Qualifying Accounts
All other schedules are omitted as they are not required, or the required information is shown in the consolidated financial statements or notes thereto.
3) Exhibits — See Exhibit Index at page 101 of this Form 10-K.
100

EXHIBIT INDEX

Exhibit
Number
Description
2.1 
2.2 
2.3 
2.4 
2.5 
3.1 Restated Articles of Incorporation of Brady Corporation (1)
3.2 
4.1 
4.2 Form of Indenture (1)
*10.1
*10.2Brady Corporation BradyGold Plan, as amended (2)
*10.3Executive Additional Compensation Plan, as amended (2)
*10.4
*10.5
*10.6
*10.7
*10.8
10.9 Brady Corporation Automatic Dividend Reinvestment Plan (4)
*10.10
*10.11
*10.12
*10.13
*10.14
*10.15
*10.16
*10.17
101

*10.18
*10.19
*10.20
*10.21
*10.22
*10.23
*10.24
*10.25
*10.26
*10.27
*10.28
10.29 
*10.30
*10.31
*10.32
*10.33
*10.34
*10.35
*10.36
*10.37
*10.38
*10.39
10.40 
*10.41
*10.42
*10.43
*10.44
102

*10.45
*10.46
*10.47
10.48
*10.49
*10.50
*10.51
*10.52
*10.53
21 
23 
31.1 
31.2 
32.1 
32.2 
101 Interactive Data File
104 Cover Page Inline XBRL data (Contained in Exhibit 101)
*Management contract or compensatory plan or arrangement
(1)Incorporated by reference to Registrant’s Registration Statement No. 333-04155 on Form S-3
(2)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 1989
(3)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2019
(4)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 1992
(5)Reserved
(6)Incorporated by reference to Registrant’s Current Report on Form 8-K filed February 25, 2014
(7)Reserved
(8)Reserved
(9)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2014
(10)Incorporated by reference to Registrant’s Current Report on Form 8-K filed February 1, 2023
(11)Reserved
(12)Incorporated by reference to Registrant’s Current Report on Form 8-K filed August 5, 2022
(13)Incorporated by reference to Registrant’s Quarterly Report on Form 10-Q for the fiscal quarter ended January 31, 2014
(14)Incorporated by reference to Registrant’s Current Report on Form 8-K filed October 11, 2022
(15)Incorporated by reference to Registrant’s Current Report on Form 8-K filed March 16, 2022
(16)Incorporated by reference to Registrant’s Current Report on Form 8-K filed April 19, 2023
(17)Reserved
(18)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2020
(19)Reserved
(20)Incorporated by reference to Registrant’s Current Report on Form 8-K filed December 22, 2021
(21)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2015
103

(22)Reserved
(23)Incorporated by reference to Registrant’s Current Report on Form 8-K filed September 16, 2020
(24)Incorporated by reference to Registrant’s Current Report on Form 8-K filed June 21, 2021
(25)Reserved
(26)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2011
(27)Incorporated by reference to Registrant’s Current Report on Form 8-K filed May 27, 2016
(28)Reserved
(29)Incorporated by reference to Registrant's Current Report on Form 8-K filed December 31, 2012
(30)Incorporated by reference to Registrant's Current Report on Form 8-K filed April 16, 2021
(31)Incorporated by reference to Registrant's Annual Report on Form 10-K for the fiscal year ended July 31, 2012
(32)Incorporated by reference to Registrants Annual Report on Form 10-K for the fiscal year ended July 31, 2013
(33)Incorporated by reference to Registrant's Current Report on Form 8-K filed July 14, 2016
(34)Incorporated by reference to Registrants Annual Report on Form 10-K for the fiscal year ended July 31, 2021
(35)Incorporated by reference to Registrant's Current Report on Form 8-K filed November 17, 2022
(36)Incorporated by reference to Registrant's Current Report on Form 8-K filed May 26, 2021
(37)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2018
(38)Incorporated by reference to Registrant’s Current Report on Form 8-K filed August 1, 2019
Item 16. Form 10-K Summary
None.
BRADY CORPORATION AND SUBSIDIARIES
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS
 Year ended July 31,
Description202320222021
 (Dollars in thousands)
Valuation accounts deducted in balance sheet from assets to which they apply — Accounts receivable — allowance for credit losses:
Balances at beginning of period$7,355 $7,306 $7,157 
Additions — Due to acquired businesses  388 
Additions — Charged to expense1,433 859 803 
Deductions — Bad debts written off, net of recoveries(321)(810)(1,042)
Balances at end of period$8,467 $7,355 $7,306 
Inventory — Reserve for slow-moving inventory:
Balances at beginning of period$29,877 $23,009 $16,309 
Additions — Due to acquired businesses  2,957 
Additions — Charged to expense9,580 10,198 4,908 
Deductions — Inventory write-offs(3,602)(3,330)(1,165)
Balances at end of period$35,855 $29,877 $23,009 
Valuation allowances against deferred tax assets:
Balances at beginning of period$47,276 $51,069 $58,809 
Additions — Due to acquired businesses  1,351 
Additions — Charged to expense5,852 48 4,168 
Deductions — Valuation allowances reversed/utilized(378)(3,841)(13,259)
Balances at end of period$52,750 $47,276 $51,069 
104

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 this 5th day of September 2023.
BRADY CORPORATION
By: /s/ ANN E. THORNTON
 Ann E. Thornton
 Chief Financial Officer, Chief Accounting Officer and Treasurer
 (Principal Financial Officer and Principal Accounting Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.*
Signature  Title
/s/ RUSSELL R. SHALLERPresident and Chief Executive Officer; Director
Russell R. Shaller  
(Principal Executive Officer)
/s/ PATRICK W. ALLENDER
Patrick W. Allender  Director
/s/ DAVID S. BEM
David S. Bem  Director
/s/ ELIZABETH P. BRUNO
Elizabeth P. Bruno  Director
/s/ JOANNE COLLINS SMEE
Joanne Collins SmeeDirector
/s/ NANCY L. GIOIA
Nancy L. GioiaDirector
/s/ VINEET NARGOLWALA
Vineet NargolwalaDirector
/s/ BRADLEY C. RICHARDSON
Bradley C. Richardson  Director
/s/ MICHELLE E. WILLIAMS
Michelle E. Williams  Director
*Each of the above signatures is affixed as of September 5, 2023.

105
EX-10.53 2 brc-20220731xex10532023bra.htm EXECUTIVE DEFERRED COMPENSATION PLAN, AS AMENDED AND RESTATED Document

EXHIBIT 10.53


BRADY CORPORATION

EXECUTIVE DEFERRED COMPENSATION PLAN

AS AMENDED AND RESTATED EFFECTIVE SEPTEMBER 5, 2023


ARTICLE I

INTRODUCTION

For periods prior to calendar year 2005, Brady Corporation has maintained the Brady Corporation Executive Deferred Compensation Plan by means of a series of individual deferred compensation agreements with covered executives. Amounts deferred prior to January 1, 2005 (which were all fully vested under Plan terms), including past and future earnings credited thereon, shall remain subject to the terms of those individual agreements as previously in effect (the “Frozen Agreements”) but no further amounts shall be deferred under the Frozen Agreements. All deferrals to the Plan for periods on or after January 1, 2005 shall be governed by the terms and provisions of this document. Except as provided in Sections 4.2(b)(viii) and 6.1(a)(iii)(C) below, nothing in this document shall apply to amounts deferred prior to 2005 and past and future earnings credited thereon. This document is intended to comply with the provisions of Section 409A of the Internal Revenue Code and shall be interpreted accordingly. If any provision or term of this document would be prohibited by or inconsistent with the requirements of Section 409A of the Code, then such provision or term shall be deemed to be reformed to comply with Section 409A of the Code. This Plan is further amended and restated, effective as of the Effective Date, to revise certain Plan terms related to contributions and distributions.


ARTICLE II

DEFINITIONS

The following definitions shall be applicable throughout the Plan:

2.1Account” means the account credited from time to time with bookkeeping amounts equal to the portions of a Participant’s compensation deferred pursuant to Section 3.2 and earnings credited on such amounts in accordance with Article IV.

2.2Administrator means the Compensation Committee of the Board of Directors of Brady Corporation.

2.3Beneficiary” means the person, persons, or entity designated by the Participant to receive any benefits payable under the Plan on or after the Participant’s death. Each Participant shall be permitted to name, change or revoke the Participant’s designation of a Beneficiary in writing on a form and in the manner prescribed by the Corporation; provided, however, that the designation on file with the Corporation at the time of the Participant’s death shall be controlling. Should a Participant fail to make a valid Beneficiary designation or leave no named Beneficiary surviving, any benefits due shall be paid to such Participant’s spouse, if living; or if not living, then any benefits due shall be paid to such Participant’s estate. A Participant may designate a primary beneficiary and a contingent beneficiary; provided, however, that the Corporation may reject any such instrument tendered for filing if it contains successive beneficiaries or contingencies unacceptable to it. If all Beneficiaries who survive the Participant shall die before receiving the full amounts payable hereunder, then the payments shall be paid to the estate of the Beneficiary last to die.




2.4Code” means the Internal Revenue Code of 1986, including any subsequent amendments.

2.5Corporation” means Brady Corporation, and each of its affiliates which has adopted the Plan or may adopt the Plan. The term “Corporation” as used throughout this Plan shall include references to those affiliates of Brady Corporation which have also adopted the Plan; provided, however, that for purposes of the power to amend or terminate the Plan or take any other action under or with respect to the Plan, except for the payment of benefits, the term “Corporation” shall refer only to Brady Corporation.

2.6Effective Date” means November 20, 2019.

2.7ERISA” means the Employee Retirement Income Security Act of 1974, including any subsequent amendments.

2.8Fiscal Year” means the period beginning August 1 and ending July 31.

2.9Participant” means a key management or highly compensated employee designated as eligible to participate in the Plan for a Plan Year under Section 3.1 (such persons shall be known as “Active Participants” for such Plan Year) and any person who previously participated in the Plan and is entitled to benefits.

2.10Performance Based Bonus” means bonus compensation, the amount of which or entitlement to, is based on services performed over a period of at least 12 consecutive months which is contingent on the satisfaction of pre-established organizational or individual performance criteria, which performance criteria are not substantially certain to be met at the time a deferral election is permitted. Performance Based Bonus compensation may include payments based upon subjective performance criteria, but (i) any subjective performance criteria must relate to the performance of the Participant service provider, a group of service providers that includes the Participant service provider, or a business unit for which the Participant provides services (which may include the entire organization) and (ii) the determination that any subjective performance criteria have been met must not be made by the Participant or a family member of the Participant (as defined in Code Section 267(c)(4) applied as if the family of an individual includes the spouse of any family member). Organizational or individual performance criteria are considered pre-established if established in writing by not later than 90 days after the commencement of the period of service to which the criteria relate, provided that the outcome is substantially uncertain at the time the criteria are established. A Performance Based Bonus may include payments based on performance criteria that are not approved by the Administrator or by the stockholders of the Corporation. A Performance Based Bonus shall not include any amount or portion of any amount that will be paid either regardless of performance, or based upon a level of performance that is substantially certain to be met at the time the criteria are established. Whether a bonus is performance based shall be determined in accordance with the requirements of IRS Reg. Section 1.409A-1 (e) which are summarized in part in this Section 2.10.

2.11Plan” means the Brady Corporation Executive Deferred Compensation Plan, as set forth herein, as applicable to amounts deferred on or after January 1, 2005, and as it may be amended from time to time.

2.12Plan Year” means the calendar year.

2.13"Separation from Service" shall have the meaning set forth in IRS Regulation Section 1.409A-1 the requirements of which are summarized in part as follows:

(a)In General. The Participant shall have a Separation from Service with the Corporation if the Participant dies, retires, or otherwise has a termination of employment with the Corporation. However, for purposes of this Section 2.13, the employment relationship is treated as continuing intact while the individual is on military leave, sick leave, or other bona fide leave of absence if the period of such leave does not exceed six months, or if longer, so long as the individual retains a right to reemployment with the Corporation under an applicable statute or by contract. For purposes of this paragraph (a) of this Section
2


2.13, a leave of absence constitutes a bona fide leave of absence only if there is a reasonable expectation that the Participant will return to perform services for the Corporation. If the period of leave exceeds six months and the individual does not retain a right to reemployment under an applicable statute or by contract, the employment relationship is deemed to terminate on the first date immediately following such six-month period. Notwithstanding the foregoing, where a leave of absence is due to any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than six months, where such impairment causes the Participant to be unable to perform the duties of their position of employment or any substantially similar position of employment, a 29-month period of absence may be substituted for such six-month period.

(b)Termination of Employment. Whether a termination of employment has occurred is determined based on whether the facts and circumstances indicate that the Corporation and Participant reasonably anticipated that no further services would be performed after a certain date or that the level of bona fide services the Participant would perform after such date (whether as an employee or as an independent contractor) would permanently decrease to no more than 20 percent of the average level of bona fide services performed (whether as an employee or an independent contractor) over the immediately preceding 36-month period (or, the full period of services to the Corporation if the Participant has been providing services to the Corporation less than 36 months). Facts and circumstances to be considered in making this determination include, but are not limited to, whether the Participant continues to be treated as an employee for other purposes (such as continuation of salary and participation in employee benefit programs), whether similarly situated service providers have been treated consistently, and whether the Participant is permitted, and realistically available, to perform services for other service recipients in the same line of business. The Participant is presumed to have Separated from Service where the level of bona fide services performed decreases to a level equal to 20 percent or less of the average level of services performed by the employee during the immediately preceding 36-month period. The Participant will be presumed not to have Separated from Service where the level of bona fide services performed continues at a level that is 50 percent or more of the average level of service performed by the Participant during the immediately preceding 36-month period. No presumption applies to a decrease in the level of bona fide services performed to a level that is more than 20 percent and less than 50 percent of the average level of bona fide services performed during the immediately preceding 36-month period. The presumption is rebuttable by demonstrating that the Corporation and the Participant reasonably anticipated that as of a certain date the level of bona fide services would be reduced permanently to a level less than or equal to 20 percent of the average level of bona fide services provided during the immediately preceding 36-month period or the full period of services to the Corporation if the Participant has been providing services to the Corporation less than 36 months (or that the level of bona fide services would not be so reduced). For example, the Participant may demonstrate that the Corporation and the Participant reasonably anticipated that the Participant would cease providing services, but that, after the original cessation of services, business circumstances such as termination of the Participant's replacement caused the Participant to return to employment. Although the Participant's return to employment may cause the Participant to be presumed to have continued in employment because the Participant is providing services at a rate equal to the rate at which the Participant was providing services before the termination of employment, the facts and circumstances in this case would demonstrate that at the time the Participant originally ceased to provide services, the Corporation reasonably anticipated that the Participant would not provide services in the future. For purposes of this paragraph (b), for periods during which the Participant is on a paid bona fide leave of absence (as defined in paragraph (a) of this Section 2.13) and has not otherwise terminated employment pursuant to paragraph (a) of this Section 2.13, the Participant is treated as providing bona fide services at a level equal to the level of services that the Participant would have been required to perform to receive the compensation paid with respect to such leave of absence. Periods during which the Participant is on an unpaid bona fide leave of absence (as defined in paragraph (a) of this Section 2.13) and has not otherwise terminated employment pursuant to paragraph (a) of this Section 2.13, are disregarded for purposes of this paragraph (b) of this Section 2.13 (including for purposes of determining the applicable 36-month (or shorter) period).

3


(c)Asset Purchase Transactions. Where as part of a sale or other disposition of assets by the Corporation as seller to an unrelated service recipient (buyer), a Participant of the Corporation would otherwise experience a Separation from Service with the Corporation, the Corporation and the buyer may retain the discretion to specify, and may specify, whether a Participant providing services to the Corporation immediately before the asset purchase transaction and providing services to the buyer after and in connection with the asset purchase transaction has experienced a Separation from Service, provided that the asset purchase transaction results from bona fide, arm’s length negotiations, all service providers providing services to the Corporation immediately before the asset purchase transaction and providing services to the buyer after and in connection with the asset purchase transaction are treated consistently (regardless of position at the Corporation) for purposes of applying the provisions of any nonqualified deferred compensation plan, and such treatment is specified in writing no later than the closing date of the asset purchase transaction. For purposes of this paragraph (c), references to a sale or other disposition of assets, or an asset purchase transaction, refer only to a transfer of substantial assets, such as a plant or division or substantially all the assets of a trade or business.

(d)Dual Status. If a Participant provides services both as an employee of the Corporation and as an independent contractor of the Corporation, the Participant must separate from service both as an employee and as an independent contractor to be treated as having Separated from Service. If a Participant ceases providing services as an independent contractor and begins providing services as an employee, or ceases providing services as an employee and begins providing services as an independent contractor, the Participant will not be considered to have a Separation from Service until the Participant has ceased providing services in both capacities. Notwithstanding the foregoing, if a Participant provides services both as an employee of the Corporation and a member of the board of directors of the Corporation, the services provided as a director are not taken into account in determining whether the Participant has a Separation from Service as an employee for purposes of this Plan unless this Plan is aggregated with any plan in which the Participant participates as a director under IRS Regulation Section 1.409A-1(c)(2)(ii).

2.14Specified Employee” shall have the meaning set forth in IRS Regulation Section 1.409A-1 the requirements of which are summarized in part as follows:

(a)In General. “Specified Employee” means a Participant who as of the date of their Separation from Service is a “key employee” as defined in Code Section 416(i) (disregarding Section 416(i)(5)), i.e., an employee who at any time during the 12 month period ending on an identification date is an officer of the Corporation or one of its affiliates having an annual compensation as defined in IRS Regulation Section 1.409A-1(i)(2) greater than $130,000, a 5% owner of the Corporation or one of its affiliates or a 1% owner of the Corporation or one of its affiliates having compensation of more than $150,000. The $130,000 amount described in the preceding sentence shall be adjusted for cost of living increases in such amounts and at such times as specified by the Internal Revenue Service. Further, no more than 50 employees (or, if lesser, the greater of 3 or 10% of the employees) shall be treated as officers. The foregoing definition shall be interpreted at all times in a manner consistent with such regulations as may be adopted from time to time by the Internal Revenue Service for purposes of applying the key employee definition of Section 416(i) to the requirements of Code Section 409A. If a person is a key employee as of an identification date, the person is treated as a Specified Employee for the 12-month period beginning on the first day of the fourth month following the identification date. The “identification date” is December 31.

(b)In the event of a public offering, merger, acquisition, spin-off, reorganization or other corporate transaction, "Specified Employees" shall be determined as provided in IRS Reg. Section 1.409A-(1)(i)(6).

2.15Unforeseeable Emergency” means a severe financial hardship to a Participant resulting from an illness or accident of the Participant or the Participant’s spouse or dependent (as defined in Section 152(a) of the Code), loss of the Participant’s property due to casualty (including the need to rebuild a home following damage to
4


a home not otherwise covered by insurance, for example, as a result of a natural disaster), or other similar extraordinary and unforeseeable circumstances arising as a result of events beyond the control of the Participant. For example, the imminent foreclosure of or eviction from the Participant’s primary residence may constitute an Unforeseeable Emergency. In addition, the need to pay for medical expenses, including non-refundable deductibles, as well as for the costs of prescription drug medication, may constitute an Unforeseeable Emergency. Finally, the need to pay for funeral expenses of a spouse or a dependent (as defined in Code section 152(a)) may also constitute an Unforeseeable Emergency. Except as otherwise provided above, the purchase of a home and the payment of college tuition are not Unforeseeable Emergencies. Whether a Participant is faced with an Unforeseeable Emergency is to be determined based on the relevant facts and circumstances of each case.


ARTICLE III

PARTICIPATION AND DEFERRALS

3.1Determination of Participants. Within a reasonable period of time prior to the beginning of a Plan Year or at any time during a Plan Year, the Administrator will designate employees who will be eligible to become Active Participants in the Plan for that Plan Year (or the remainder of such Plan Year). An employee designated as an Active Participant for a Plan Year shall remain an Active Participant until the employee’s Separation from Service or the Administrator or the Board of Directors of the Corporation takes action to terminate such employee’s participation effective on the first day of any Plan Year subsequent to the date of such action by the Administrator or the Board.

3.2Deferral Elections.

(a)Salary Payments. An Active Participant may elect to defer a specified percentage of their salary for services performed during a Plan Year by completing and filing such forms as required by the Corporation prior to the first day of the Plan Year. A Participant’s deferrals shall be taken at a uniform percentage rate from each of their salary payments during the year. Compensation deferred shall be retained by the Corporation, credited to the Participant’s Account pursuant to Section 4.1 and paid in accordance with the terms and conditions of the Plan. Notwithstanding the foregoing, an employee who is not already eligible to participate in any other deferred compensation plan of the account balance type who becomes an Active Participant for the first time during a Plan Year (for example, an employee designated to be a Participant by the Administrator upon hire or promotion) may within 30 days after the effective date of participation make an election to defer a specified percentage of salary to be paid to them for services to be performed subsequent to the deferral election.

(b)Bonus Payments. An Active Participant may elect to defer a portion of any and all bonus payments made to them during a Plan Year by completing and filing such forms as required by the Corporation. To the extent a bonus payment represents a payment of a Performance Based Bonus, to be effective the deferral election with respect to such bonus must be filed with the Corporation at least seven months prior to the end of the period in which the bonus payment is earned. If a bonus payment is not a Performance Based Bonus but is calculated on a Fiscal Year basis, then to be effective the deferral election must be filed prior to the beginning of the Fiscal Year during which the Participant first renders any services giving rise to the payment of the bonus. If a bonus is not a Performance Based Bonus and is not calculated on a Fiscal Year basis, to be effective, the deferral election must be filed prior to the beginning of the first Plan Year in which are performed any services for which such bonus is payable. Notwithstanding the foregoing, an employee who is not already eligible to participate in any other deferred compensation plan sponsored by the Corporation of the account balance type who becomes an Active Participant for the first time during a Plan Year (for example, an employee designated to be a Participant by the Administrator upon hire or promotion) may within 30 days after the effective date of participation make an election to defer a specified percentage of any bonus payment for which the service period has already begun and, in such event, the election shall apply to the portion of bonus compensation equal to the total bonus compensation
5


to be paid to the Participant with respect to that service period multiplied by a fraction of which the numerator is the number of days remaining in the performance period and the denominator is the total number of days in the performance period.

(c)Restricted Stock Unit Payments. An Active Participant may elect to defer all (and not less than all) of the time-vesting restricted stock units awarded to them by completing and filing such forms as required by the Corporation. To be effective the deferral election with respect to a time-vesting restricted stock unit award must be filed with the Corporation by the deadline established by the Corporation, which must be either (i) prior to the first day of the Plan Year in which such award is granted, or (ii) prior to the grant date of such award (a “grant date election”). Notwithstanding the foregoing, if a grant date election is made, then to the extent required to comply with Section 409A of the Code (A) if the time-vesting restricted stock unit award vests prior to the first anniversary of the award’s grant date due to the Participant’s death or disability or due to a change in control, the deferral election in effect for such award shall be cancelled, and (B) such election shall not be given effect if the Participant could vest in such award prior to the first anniversary of the grant date for any other reason (including due to retirement), even if such vesting event does not occur.

3.3Continued Effect of Elections.

(a)Salary Payments. An Active Participant’s deferral election with respect to a Plan Year under Section 3.2(a) shall be irrevocable after the last date upon which it may be filed pursuant to Section 3.2(a). For a revocation or amendment to be effective with respect to salary payments during a Plan Year, it must be filed by the last date for which an effective deferral election is permitted to be filed with respect to those salary payments under Section 3.2(a). An Active Participant must make a new salary deferral election for each Plan Year. An Active Participant who does not complete a timely salary deferral election for a Plan Year shall not have any salary deferred for the Plan Year.

(b)Bonus Payments. An Active Participant’s deferral election under Section 3.2(b) with respect to a bonus shall be irrevocable after the last date upon which it may be filed pursuant to Section 3.2(b). For a revocation or amendment to be effective for any bonus payment, it must be filed by the last date for which an effective deferral election is permitted to be filed with respect to that bonus payment under Section 3.2(b). An Active Participant must make a new bonus deferral election for each Plan Year. An Active Participant who does not complete a timely bonus deferral election for a Plan Year shall not have any bonus deferred for the Plan Year.

(c)Restricted Stock Unit Payments. An Active Participant’s deferral election under Section 3.2(c) with respect to a time-vesting restricted stock unit award shall be irrevocable as of the deadline specified by the Corporation pursuant to Section 3.2(c). For a revocation of a deferral election to be effective for any time-vesting restricted stock unit award, it must be filed by the last date for which an effective deferral election is permitted to be filed with respect to that award. An Active Participant must make a new deferral election for each grant (or for the grants made in each Plan Year, if applicable) of time-vesting restricted stock units. An Active Participant who does not complete a timely deferral election for a particular grant of time-vesting restricted stock units shall not have such units deferred.

3.4Prior Deferral Elections. Any deferral election made prior to calendar year 2005 under a Frozen Agreement shall be treated as a deferral election described in Section 3.2(a) and/or Section 3.2(b), as the case may be, and shall continue in effect until modified as described in Section 3.3 above unless modified earlier pursuant to Section 8.11(a) below.

3.5Unforeseeable Emergency. In the event that a Participant makes application for a hardship distribution under Section 6.3 and the Administrator determines that an Unforeseeable Emergency exists, all deferral elections otherwise in effect under this Article III and any other nonqualified deferred compensation plan of the account balance type sponsored by the Corporation shall immediately terminate upon such determination. To
6


resume deferrals thereafter, a Participant must make an election satisfying the provisions of Section 3.2(a) and/or (b), as the case may be, as those provisions apply to someone who is already an Active Participant in the Plan.

3.6401(k) Hardship. Any deferral elections in effect under this Article III shall be cancelled as required due to a hardship distribution described in IRS Regulation Section 1.401(k)-1(d)(3) or any successor thereto. To resume deferrals after the required suspension period, a Participant must make an election satisfying the provisions of Section 3.2(a) and/or (b), as the case may be, as those provisions apply to someone who is already an Active Participant in the Plan.


ARTICLE IV

ACCOUNTS

4.1Credits to Account. Bookkeeping amounts equal to the amounts (or with respect to a deferral of restricted stock units, the number of share units) deferred by a Participant pursuant to Section 3.2 shall be credited to such Participant’s Deferral Account as soon as practicable after the deferred compensation would otherwise have been paid (or with respect to a deferral of restricted stock units, the shares would have otherwise been issued) to such Participant in the absence of deferral.

4.2Valuation of Account.

(a)The Participant’s Account shall be credited or charged with deemed earnings or losses as if it were invested in accordance with paragraph (b) below.

(b)
(i)The investment funds available hereunder for the deemed investment of the Account shall be the Brady Stock Fund and such other funds as the Administrator shall from time to time determine. However, in no event shall the Corporation be required to make any such investment in the Brady Stock Fund or any other investment fund and, to the extent such investments are made, such investments shall remain an asset of the Corporation subject to the claims of its general creditors.

(ii)On the date credited to the Participant’s Account, deferrals shall be deemed to be invested in one or more of the investment funds designated by the Participant for such deemed investment. Once made, the Participant’s investment designation shall continue in effect for future deferrals until changed by the Participant. A Participant may change the deemed allocation of their existing Participant Account at the times established by the Administrator. Notwithstanding the foregoing, a Participant’s deferred time-vesting restricted stock units will automatically have credited to their Account a number of share units in the Brady Stock Fund equal to the number of restricted stock units so deferred.

(iii)The value of the Brady Stock Fund on any particular date will be based upon the value of the shares of Class A non-voting common stock of Brady Corporation which the Brady Stock Fund is deemed to hold on that date. The shares of such stock deemed to be held in the Brady Stock Fund shall be credited with dividends at the time they are credited with respect to actual shares of Class A non-voting common stock of Brady Corporation and such dividends shall be deemed to be used to purchase additional shares of Class A non-voting common stock of Brady Corporation on the day following the crediting of such dividends at the then fair market value price of such stock. The Brady Stock Fund shall also be credited from time to time with additional shares of Class A non-voting common stock of Brady Corporation equal in number to the number of shares granted in any stock dividend or split to which the holder of a like number of shares of Class A non-voting common stock would be entitled. All other distributions with respect to shares of
7


Class A non-voting common stock of Brady Corporation shall be similarly applied. In the event of a distribution of preferred stock, such preferred stock shall be valued at its par value (or its voluntary liquidating price, if it does not have a par value).

(iv)The valuation of the funds held in the investments other than the Brady Stock Fund shall be accomplished in the same manner as though the deemed investment in such funds had actually been made and are valued at their fair market value price on valuation dates hereunder.

(v)A Participant’s Account shall be valued as of December 31 each year and at such other times established by the Administrator, which shall be no less frequently than quarterly. Until such time as the Administrator takes action to the contrary, such valuation shall be at the same time as valuations made of Brady matched 401(k) plan assets.

(vi)All elections and designations under this section shall be made in accordance with procedures prescribed by the Administrator. The Administrator may prescribe uniform percentages for such elections and designations.

(vii)A Participant may elect to reallocate their Account balance among the investment funds at the times established by the Administrator. Notwithstanding any other provision of this Plan to the contrary, a Participant may not make any election or transaction in the Brady Stock Fund at a time when the Participant is in possession of any material non-public information or at a time not permitted under the Corporation’s policy on insider trading.

(viii)Notwithstanding subparagraph (vii) above, and notwithstanding Article I and Section 2.11 of this Plan to the contrary, with respect to all amounts held for a Participant, from and after May 1, 2006, a Participant may not transfer any amount to or from the portion of their account held in the Brady Stock Fund. The preceding sentence shall not apply to a Participant who has had a Separation from Service prior to May 1, 2006, unless such individual has become re-employed by the Corporation and eligible to participate in this Plan after such date.

(c)The Corporation shall provide annual reports to each Participant showing (a) the value of the Account as of the most recent December 31st, (b) the amount of deferral made by the Participant for the Plan Year ending on such date and (c) the amount of any investment gain or loss and the costs of administration credited or debited to the Participant’s Account.

(d)Notwithstanding any other provision of this Agreement that may be interpreted to the contrary, the deemed investments are to be used for measurement purposes only and shall not be considered or construed in any manner as an actual investment of the Participant’s Account balance in any such fund. In the event that Brady Corporation or the trustee of any grantor trust which Brady Corporation may choose to establish to finance some or all of its obligations hereunder, in its own discretion, decides to invest funds in any or all of the funds, the Participant shall have no rights in or to such investments themselves. Without limiting the foregoing, the Participant’s Account balance shall at all times be a bookkeeping entry only and shall not represent any investment made on the Participant’s behalf by the Corporation or any trust; the Participant shall at all times remain an unsecured creditor of the Corporation.


ARTICLE V

VESTING

5.1Full Vesting. A Participant shall be fully vested and nonforfeitable at all times in their Account hereunder.

8



ARTICLE VI

MANNER AND TIMING OF DISTRIBUTION

6.1Payment of Benefits.

(a) After a Participant’s Separation from Service the Participant’s Account shall be paid to the Participant (or in the event of the Participant’s death, to the Participant’s Beneficiary). Payment shall be made in one of the following forms as specified in the Participant’s payment election pursuant to Section 6.2:

(i)Single Sum. A single sum distribution of the value of the balance of the Account on the first day of October following the Participant’s Separation from Service; or

(ii)Installments. The value of the balance of the Account shall be paid in annual installments on the first day of October each year with the first of such installments to be paid on the first day of October following the Participant’s Separation from Service. Annual installments shall be paid in one of the alternative methods specified below over the number of years selected by the Participant in the payment election made pursuant to Section 6.2, but not to exceed 10. The earnings (or losses) provided for in Section 4.2 shall continue to accrue on the balance remaining in the Account during the period of installment payments. The annual installment shall be calculated by multiplying the most recent value of the Account by a fraction, the numerator of which is one, and the denominator of which is the remaining number of annual payments due the Participant. By way of example, if the Participant elects a 10 year annual installment method, the first payment shall be one-tenth (1/10) of the Account balance. The following year, the payment shall be one-ninth (1/9) of the Account balance; and so on; or

(iii)Other Methods and Prior Elections. Any other method authorized by the Plan Administrator as reflected on the Participant's payment election and elected by the Participant. Payment methods previously allowable under the Plan, such as the percentage or fixed dollar method of payment, and previously elected by a Participant will remain in effect unless the Participant elects an alternative payment schedule pursuant to Section 6.2(c); or

(iv)In Cash or In Stock. Subject to such withholding rules as the Corporation may establish, payments shall be made in cash and/or Class A non-voting common stock of Brady Corporation pursuant to the following:

(A)If distribution is made in a single sum, the value of the portion of the Participant’s Account which consists of the investments other than the Brady Stock Fund shall be paid in cash while the value of the portion of the Account which consists of the Brady Stock Fund shall be paid by distributing the number of shares of Class A non-voting stock of Brady Corporation which represent the number of deemed shares held in the Brady Stock Fund, except, however, that any fractional shares shall be valued and distributed in cash.

(B)If distribution is made in installments or other method (as authorized by the Plan Administrator and elected by the Participant in their payment election as describe in 6.1(a)(iii), above), a portion of each payment shall be distributed in cash and a portion in Class A non-voting shares of common stock of Brady Corporation. The portion to be distributed in cash shall be that portion of the particular payment which is the same percentage as derived by dividing the value of the Balance in investments (other than the Brady Stock Fund) by the value of the total Account balance and the portion to be distributed in stock shall be the same percentage as determined by dividing the value of the balance of the Brady Stock Fund by the
9


value of the total Account balance. The number of shares of Class A non-voting shares of common stock of Brady Corporation to be distributed shall be the number having the same value as the portion of the installment to be paid in such stock, except, however, that any fractional shares shall be distributed in cash.

(C)Notwithstanding Article I and Section 2.11 of this Plan to the contrary, the rule of this sub-paragraph (iv) shall apply to amounts held for a Participant under a Frozen Agreement from and after May 1, 2006. The preceding sentence shall not apply to a Participant who has had a Separation from Service prior to May 1, 2006. Further, the rule of this sub-paragraph (iv) shall apply to amounts held for a Participant in the Brady Stock Fund attributable to deferred restricted stock units, which must be distributed in the form of Class A non-voting shares of common stock of Brady Corporation. Any shares issued in payment of a deferred restricted stock unit award will be treated as issued under the equity incentive plan (without regard to the termination of such plan) governing the restricted stock unit award.

(b)(v) Allocations After Distribution Completed. If any deferred time-vesting restricted stock units would be allocable to a Participant’s Account after such Account has been distributed in full, then such restricted stock units shall be immediately settled in Class A non-voting shares of common stock of the Brady Corporation upon the vesting date(s) of such award. In the case of a Participant who is a Specified Employee, payment pursuant to paragraph (a) above shall commence no earlier than the first day of the seventh month following the Participant’s Separation from Service. This delay in distribution rule does not apply if the payment is being made as a result of the Participant’s death or disability. For this purpose, "disability" means that the Participant:

(i)is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, or

(ii)is, by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continued period of not less than 12 months, receiving income replacement benefits for a period of not less than three months under an accident and health plan covering the employees of the Corporation or one of its affiliates in which the Participant is covered.

6.2.Payment Election.

(a)For each Plan Year, an individual who is or becomes an Active Participant at the beginning of such Plan Year who is or has been provided with prior written notice of their participation for such Plan Year shall complete a payment election form specifying the form of payment applicable to the portion of such Participant’s Account under the Plan attributable to participation for such Plan Year. Notwithstanding the foregoing, a Participant who defers an award of time-vesting restricted stock units pursuant to a grant date election (as defined in Section 3.3(c)) may make a separate payment election specifying the form of payment applicable to the portion of such Participant’s Account under the Plan attributable to such award. In the event that a Participant does not make a timely payment election, a lump sum payment election will apply for the Plan Year in which the contributions are made, or will apply to the deferred time-vesting restricted stock unit award.

(b)An individual who first becomes an Active Participant other than on the first day of a Plan Year shall complete a payment election form specifying the form of payment applicable to the portion of such Participant’s Account attributable to participation for such Plan Year no later than 30 days after the effective date of participation, or with respect to a deferral of a time-vesting restricted stock unit award pursuant to a grant date election (as defined in Section 3.3(c)), no later than the date the deferral election for such award becomes irrevocable (i.e., prior to the award grant date). In the event a Participant does not
10


make a timely payment election, a lump sum payment election will apply for the Plan Year in which the contributions are made, or will apply to the deferred time-vesting restricted stock unit award.

(c)A Participant may change the form of payment (for example, from installments to lump sum) or time of commencement of distribution (for example, from termination to ten years after termination) with respect to contributions related to any specific Plan Year or any specific deferred restricted stock unit award, if applicable, by completing and filing a new payment election form with the Corporation. Such election will apply to the amount contributed for such Plan Year, or the deferred restricted stock unit award, as applicable, and the earnings on such amount.

(i)The payment election form on file with the Corporation with respect to a particular portion of their Account as of the date of the Participant’s Separation from Service shall be controlling. Notwithstanding the foregoing, an election to change the form of payment with respect to a particular portion of a Participant's Account shall not be effective if they have a Separation from Service within twelve (12) months after the date on which they file the election change with the Corporation.

(a)For example, if a Participant elected to change from receiving a portion of their Account in installments (commencing on the October 1 following termination of employment) to receiving that portion in a lump sum (on the October 1 following five (5) years after termination), but then terminated ten months after making that new election, that new election would not be effective. The Participant would receive that portion of their Account in the installment method previously in effect.

(ii)Any change in payment method with respect to a particular portion of a Participant's Account must result in delaying the commencement of payments with respect to such portion of their Account to a date which is at least five (5) years following the previously scheduled commencement date.

(a)For example, if a Participant was to receive a particular portion of their Account in installments commencing on the October 1 following termination, they could not receive a lump sum of that portion of their Account until at least five (5) years after the installments were to commence (that is, the October 1 following five (5) years after termination).

(iii)For purposes of compliance with Section 409A of the Internal Revenue Code, a series of five year installment payments, ten year installment payments, twenty year installment payments, or any other series of installment payments are each designated as a single payment on the date the first installment payment is due to be paid rather than a right to a series of separate payments; therefore, a Participant who has elected (or is deemed to have elected) any option under Section 6.1 with respect to a particular portion of their Account may substitute any of the other options for the option originally elected with respect to such portion of their Account as long as the foregoing one-year and five year rules are satisfied.

(iv)For purposes of the right to change the form of payment or time of commencement of distribution under Section 6.2(c) above, all amounts credited to a Participant's Account (and earnings and losses on such amounts) with respect to Plan Years commencing prior to January 1, 2019 shall be treated as made in a single Plan Year, such that a change in the Plan Year commencing prior to January 1, 2019 will apply to all Plan Years of such Participant commencing prior to January 1, 2019.

11


(d)The five year delay rule does not apply with respect to a particular portion of their Account if the revised payment method applies only upon the Participant’s death or disability. For this purpose, disability has the same meaning as in Section 6.1(b). In the event that the Participant's new payment election with respect to a particular portion of their Account would not be effective under the foregoing rules, the payment election previously in effect shall with respect to such portion of their Account be controlling.

6.3.Financial Hardship. A partial or total distribution of the Participant’s Account shall be made prior to Separation from Service upon the Participant’s request and a demonstration by the Participant of severe financial hardship as a result of an Unforeseeable Emergency. Such distribution shall be made in a single sum as soon as administratively practicable following the Administrator’s determination that the foregoing requirements have been met. In any case, a distribution due to Unforeseeable Emergency may not be made to the extent that such emergency is or may be relieved through reimbursement or compensation from insurance or otherwise, by liquidation of the Participant’s assets, to the extent the liquidation of such assets would not cause severe financial hardship, or by cessation of deferrals under Section 3.2 and any other nonqualified deferred compensation plan of the account balance type sponsored by the Corporation. Distributions because of an Unforeseeable Emergency must be limited to the amount reasonably necessary to satisfy the emergency need (which may include amounts necessary to pay any Federal, state, or local income taxes or penalties reasonably anticipated to result from the distribution). Determinations of amounts reasonably necessary to satisfy the emergency need must take into account any additional compensation that is available because of cancellation of a deferral election under Section 3.2 and any other nonqualified deferred compensation plan of the account balance type sponsored by the Corporation upon a payment due to an Unforeseeable Emergency. The payment may be made from any arrangement in which the Participant participates that provides for payment upon an Unforeseeable Emergency, provided that the arrangement under which the payment was made must be designated at the time of payment.

6.4.Delayed Distribution.

(a)A payment otherwise required to be made pursuant to the provisions of this Article VI shall be delayed if the Corporation reasonably anticipates that the Corporation’s deduction with respect to such payment would be limited or eliminated by application of Code Section 162(m); provided, however that such payment shall be made on the earliest date on which the Corporation anticipates that the deduction of the payment of the amount will not be limited or eliminated by application of Code Section 162(m). In any event, such payment shall be made no later than the last day of the calendar year in which the Participant has a Separation from Service or, in the case of a Specified Employee, the last day of the calendar year in which occurs the six (6) month anniversary of such Separation from Service.

(b)A payment otherwise required under this Article VI shall be delayed if the Corporation reasonably determines that the making of the payment will jeopardize the ability of the Corporation to continue as a going concern; provided, however, that payments shall be made on the earliest date on which the Corporation reasonably determines that the making of the payment will not jeopardize the ability of the Corporation to continue as a going concern.

(c)A payment otherwise required under this Article VI shall be delayed if the Corporation reasonably anticipates that the making of the payment will violate federal securities laws or other applicable law; provided, however, that payments shall nevertheless be made on the earliest date on which the Corporation reasonably anticipates that the making of the payment will not cause such violation. (The making of a payment that would cause inclusion in gross income or the applicability of any penalty provision or other provision of the Code is not treated as a violation of applicable law.)

(d)A payment otherwise required under this Article VI shall be delayed upon such other events and conditions as the Internal Revenue Service may prescribe in generally applicable guidance published in the Internal Revenue Bulletin.

12


6.5.Inclusion in Income Under Section 409A. Notwithstanding any other provision of this Article VI, in the event this Plan fails to satisfy the requirements of Code Section 409A and regulations thereunder with respect to any Participant, there shall be distributed to such Participant as promptly as possible after the Administrator becomes aware of such fact of noncompliance such portion of the Participant’s Account balance hereunder as is included in income as a result of the failure to comply, but no more. Any such distribution shall be taken on a pro rata basis from the Participant’s Brady Stock Fund balance and the Participant's other investments in the manner described in Section 6.1(a)(iv)(B).

6.6.Domestic Relations Order. Notwithstanding any other provision of this Article VI, payments shall be made from an account of a Participant in this Plan to such individual or individuals (other than the Participant) and at such times as are necessary to comply with a domestic relations order (as defined in Code Section 414(p)(1)(B)). Any such distribution shall be taken on a pro rata basis from the Participant’s Brady Stock Fund balance and the Participant's other investments in the manner described in Section 6.1(a)(iv)(B).

6.7.De Minimis Amounts. Notwithstanding any other provision this Article VI, a Participant’s Account balance under this Plan and all other nonqualified deferred compensation plans of the account balance type shall automatically be distributed to the Participant on or before the later of: December 31 of the calendar year in which occurs the Participant’s Separation from Service or the 15th day of the third month following the Participant’s Separation from Service if the total amount in such Account balance at the time of distribution, when aggregated with all other amounts payable to the Participant under all arrangements benefiting the Participant described in Section 1.409A-1(c) or any successor thereto, do not exceed the amount described in Code Section 402(g)(1)(B). The foregoing lump sum payment shall be made automatically and any other distribution elections otherwise applicable with respect to the individual in the absence of this provision shall not apply.

6.8.Overpayments.

(a)Any overpayments must be returned to the Plan by the recipient.

(b)The Plan and its agents are authorized to (A) recoup overpayments plus any earnings or interest, and (B) if necessary and permissible consistent with Section 409A, offset any overpayments that are not returned against other Plan benefits to which the recipient is or becomes entitled.


ARTICLE VII

ADMINISTRATION

7.1Compensation Committee as Administrator. The Plan shall be administered by the Administrator, which shall be the Compensation Committee of the Corporation’s Board of Directors. The Administrator shall have all authority that may be appropriate for administering the Plan, including the authority to adopt rules and regulations for the conduct of its affairs and for implementing, amending and carrying out the Plan, interpreting the provisions of the Plan and determining a Participant’s entitlement to benefits hereunder. The Administrator shall be entitled to rely upon the Corporation’s records as to information pertinent to calculations or determinations made pursuant to the Plan.

The Administrator may also delegate any of its clerical or other administrative duties to one or more officers or employees of the Corporation, who may assist the Administrator in the performance of any of its functions hereunder. In the event of such delegation, a reference to the Administrator shall be deemed to refer to such officer(s) or employee(s).

7.2Authority of Administrator. The Administrator shall have full and complete discretionary authority to determine eligibility for benefits under the Plan, to construe the terms of the Plan and to decide any matter presented through the claims procedure. Any final determination by the Administrator shall be binding on all
13


parties and afforded the maximum deference allowed by law. If challenged in court, such determination shall not be subject to de novo review and shall not be overturned unless proven to be arbitrary and capricious based upon the evidence considered by the Administrator at the time of such determination.

7.3Administrator Actions. The Administrator may authorize one or more of its members to execute on its behalf instructions or directions to any interested party, and any such interested party may rely upon the information contained therein. The members may also act at a meeting or by unanimous written consent. A majority of the members shall constitute a quorum for the transaction of business and shall have full power to act hereunder. All decisions shall be made by vote of the majority present at any meeting at which a quorum is present, except for actions in writing without a meeting, which must be unanimous.

7.4Minor or Incompetent Payees. If a person to whom a benefit is payable is a minor or is otherwise incompetent by reason of a physical or mental disability, the Corporation may cause the payments due to such person to be made to another person for the first person’s benefit without any responsibility to see to the application of such payment. Such payments shall operate as a complete discharge of the obligations to such person under the Plan.

7.5No Liability. Except as otherwise provided by law, neither the Administrator, nor any member thereof, nor any director, officer or employee of the Corporation involved in the administration of the Plan shall be liable for any error of judgment, action or failure to act hereunder or for any good faith exercise of discretion, excepting only liability for gross negligence or willful misconduct. The Corporation shall hold harmless and defend any individual in the employment of the Corporation and any director of the Corporation against any claim, action or liability asserted against them in connection with any action or failure to act regarding the Plan, except as and to the extent that any such liability may be based upon the individual’s own gross negligence or willful misconduct. This indemnification shall not duplicate but may supplement any coverage available under any applicable insurance.

7.6Claims Procedure.

(a)If the Participant or the Participant’s Beneficiary (hereinafter referred to as a “Claimant”) is denied all or a portion of an expected benefit under the Plan for any reason, they may file a claim with the Administrator or its designee. The Administrator or its designee shall notify the Claimant within 60 days of allowance or denial of the claim, unless the Claimant receives written notice prior to the end of the sixty (60) day period stating that special circumstances require an extension of the time for decision and specifying the expected date of decision. The notice of the such decision shall be in writing, sent by mail to the Claimant’s last known address, and if a denial of the claim, must contain the following information:

(i)the specific reasons for the denial;

(ii)specific reference to pertinent provisions of the Plan on which the denial is based;

(iii)if applicable, a description of any additional information or material necessary to perfect the claim, an explanation of why such information or material is necessary, and an explanation of the claims review procedure; and

(iv)a description of the Plan’s claims review procedure, including a statement of the Claimant’s right to bring a civil action under Section 502 of ERISA if the Claimant’s claim is denied upon review.

(b)A Claimant is entitled to request a review of any denial of their claim. The request for review must be submitted in writing to the Administrator within 60 days after receipt of the notice of the denial. The timely filing of such a request is necessary to preserve any legal recourse which may be available to the Claimant and, absent the submission of request for review within the 60-day period, the claim will be deemed to be conclusively denied. Upon submission of a written request for review, the
14


Claimant or their representative shall be entitled to review all pertinent documents, and to submit issues and comments in writing for consideration by the Administrator. The Administrator shall fully and fairly review the matter and shall consider all information submitted in the review request, without regard to whether or not such information was submitted or considered in the initial claim determination. The Administrator shall promptly respond to the Claimant, in writing, of its decision within 60 days after receipt of the review request. However, due to special circumstances, if no response has been provided within the first 60 days, and notice of the need for additional time has been furnished within such period, the review and response may be made within the following 60 days. The Administrator’s decision shall include specific reasons for the decision, including references to the particular Plan provisions upon which the decision is based, notification that the Claimant can receive or review copies of all documents, records and information relevant to the claim, and information as to the Claimant’s right to file suit under Section 502(a) of ERISA.

(c)If a determination of disability for purposes of Section 6.1(b) or 6.2 becomes necessary and if such determination is considered to be with respect to a claim for benefits based on disability for purposes of 29 CFR Section 2560.503-1, then the Administrator shall adopt and administer a special procedure for considering such disability claims meeting the requirements of 29 CFR Section 2560.503-1 for disability benefit claims.

(d)Additional claims requirements: Except as required by law or except to the extent the following would violate Section 409A:

(i)A Claimant must exhaust all administrative remedies under the Plan before seeking judicial review;

(ii)A Claimant must bring a legal action (including, but not limited to, a civil action under Section 502(a) of ERISA with respect to any ERISA Plan) within a reasonable period following a final decision of an adverse benefit determination (or, in the absence of such a final decision, within a reasonable period following the date the final decision should have been issued under the Plan); and

(iii)Claimant may not present in any legal action evidence not timely presented to the Plan Administrator as part of the Plan’s administrative review process.


ARTICLE VIII

MISCELLANEOUS

8.1Amendment or Termination. The Corporation (through its Board of Directors or authorized officers or employees and/or the Compensation Committee) reserves the right to alter or amend the Plan, or any part thereof, in such manner as it may determine, at any time and for any reason. Further, the Board of Directors of the Corporation reserves the right to terminate the Plan, at any time and for any reason. Notwithstanding the foregoing, in no event shall any amendment or termination deprive any Participant or Beneficiary of any amounts credited to them under this Plan as of the date of such amendment or termination; provided, however, that the Corporation may prospectively change the manner in which earnings are credited or discontinue the crediting of earnings and, further, the Corporation may make any amendment it deems necessary or desirable for purposes of compliance with the requirements of Code Section 409A and regulations thereunder.

If the Plan is amended to freeze benefit accruals, no additional deferrals or contributions shall be credited to any Participant Account hereunder. Following such a freeze of benefit accruals, Participants’ Accounts shall be paid at such time and in such form as provided under Article VI of the Plan. If the Corporation terminates the Plan and if the termination is of the type described in regulations issued by the Internal Revenue Service pursuant to
15


Code Section 409A, then the Corporation shall distribute the then existing Account balances of Participants and beneficiaries in a lump sum within the time period specified in such regulations and, following such distribution, there shall be no further obligation to any Participant or beneficiary under this Plan. However, if the termination is not of the type described in such regulations, then following Plan termination Participants’ Accounts shall be paid at such time and in such form as provided under Article VI of the Plan.

8.2Applicable Law. This Plan shall be governed by the laws of the State of Wisconsin, except to the extent preempted by the provisions of ERISA or other applicable federal law.

8.3Relationship to Other Programs. Participation in the Plan shall not affect a Participant’s rights to participate in and receive benefits under any other plans of the Corporation, nor shall it affect the Participant’s rights under any other agreement entered into with the Corporation, unless expressly provided otherwise by such plan or agreement. Any amount credited under or paid pursuant to this Plan shall not be treated as wages, salary or any other type of compensation or otherwise taken into account in the determination of the Participant’s benefits under any other plans of the Corporation, unless expressly provided otherwise by such plan.

8.4Non-Assignability by Participant. No Participant or Beneficiary shall have any right to commute, sell, assign, pledge, convey, or otherwise transfer any rights or claims to receive benefits hereunder, nor shall such rights or claims be subject to garnishment, attachment, execution or levy of any kind except to the extent otherwise required by law.

8.5Status of Plan Under ERISA. The Plan is intended to be an unfunded plan maintained by the Corporation primarily for the purpose of providing deferred compensation for a select group of management or highly compensated employees, as described in Section 201(2), Section 301(a)(3), Section 401(a)(1) and Section 4021(b)(6) of ERISA.

8.6Withholding. The Corporation shall comply with all applicable tax and governmental withholding requirements. If prior to the date of distribution of any amount hereunder, the Federal Insurance Contributions Act (FICA) tax imposed under Code Sections 3101, 3121(a) and 3121(v)(2), where applicable, becomes due, then the Corporation may distribute from the Participant’s Account balance (or from the deferrals prior to their being credited to the Account) the amount needed to pay the Participant’s portion of such tax, plus an amount equal to the withholding taxes due under federal, state or local law resulting from the payment of such FICA tax, and an additional amount to pay the additional income tax at source on wages attributable to the pyramiding of the Code Section 3401 wages and taxes, but no greater than the aggregate of the FICA tax amount and the income tax withholding related to such FICA tax amount.

8.7No Right to Continued Employment. Neither participation in this Plan, nor the payment of any benefit hereunder, shall be construed as giving to a Participant any right to be retained in the service of the Corporation, or limiting in any way the right of the Corporation to terminate the Participant’s service at any time. Nor does participation in this Plan guarantee the Participant the right to be continued in service in any particular position or at any particular rate of compensation.

8.8Assignability by Corporation. The Corporation shall have the right to assign all of its right, title and obligation in and under this Plan upon a merger or consolidation in which the Corporation is not the surviving entity or to the purchaser of substantially its entire business or assets or the business or assets pertaining to a major product line, provided such assignee or purchaser assumes and agrees to perform after the effective date of such assignment all of the terms, conditions and provisions imposed by this Plan upon the Corporation. Upon such assignment, all of the rights, as well as all obligations, of the Corporation under this Plan shall thereupon cease and terminate.

8.9Unsecured Claim; Grantor Trust. The right of a Participant to receive payment hereunder shall be an unsecured claim against the general assets of the Corporation, and no provisions contained herein, nor any action taken hereunder shall be construed to give any individual at any time a security interest in any asset of the
16


Corporation, of any affiliated corporation, or of the stockholders of the Corporation. The liabilities of the Corporation to a Participant hereunder shall be those of a debtor pursuant to such contractual obligations as are created hereunder and to the extent any person acquires a right to receive payment from the Corporation hereunder, such right shall be no greater than the right of any unsecured general creditor of the Corporation.

The Corporation may establish a grantor trust (but shall not be required to do so) to which the Corporation may in its discretion contribute (subject to the claims of the general creditors of the Corporation) the amounts credited to the Account. If a grantor trust is so established, payment by the trust of the amounts due the Participant or their Beneficiary hereunder shall be considered a payment by the Corporation for purposes of this Plan.

8.10Notices or Filings. Any notice or filing required or permitted to be given to the Administrator hereunder shall be sufficient if in writing and hand-delivered, or sent by registered or certified mail, to the address below:

Corporate Treasurer
Brady Corporation
P.O. Box 571
Milwaukee, WI 53201-0571

Such notice shall be deemed given as of the date of delivery or, if delivery is made by mail, as of the date shown on the postmark on the receipt for registration or certification.

Any notice or filing required or permitted to be given to a Participant hereunder shall be sufficient if in writing and hand-delivered, or sent by mail, to the last known address of the Participant.

8.11Special rules for 2005-2007. Notwithstanding the usual rules required regarding the deferral elections and distribution elections:

(a)A Participant may on or before March 15, 2005 make a new deferral election to apply to amounts which would otherwise be paid in calendar year 2005; provided that such amounts have not been paid or become payable at the time of the election. Such election shall remain in effect for future years until modified pursuant to Section 3.3(a) and/or (b), as the case may be.

(b)On or before December 31, 2007, a Participant may make an election as to distribution of their Account from among the choices described at Section 6.1 hereof without complying with the rules described in Section 6.2 hereof as long as the effect of the election is not to accelerate payments into 2006 or to defer payments which would otherwise have been made in 2006, and as long as the effect of the election is not to accelerate the payments into 2007 or to defer payments which would otherwise have been made in 2007. Such election shall become effective after the last day upon which it is permitted to be made. However, in order to subsequently change such special election after December 31, 2007, the requirements of Section 6.2 hereof must be satisfied. (This election will not apply to distribution of the Participant’s accounts holding amounts earned and vested prior to January 1, 2005, if any, (and earnings credited thereon) since such accounts are not governed by this document but are governed by the Frozen Plan.)


17


IN WITNESS WHEREOF, the Corporation has caused its duly authorized officer to execute this Plan document on its behalf as of the 5th day of September, 2023.

BRADY CORPORATION
By:/s/ RUSSELL R. SHALLER
Attest:
/s/ ANN E. THORNTON
18
EX-21 3 brc-20230731xex21.htm SCHEDULE OF SUBSIDIARIES Document

EXHIBIT 21
SCHEDULE OF SUBSIDIARIES OF BRADY CORPORATION
July 31, 2023

   State (Country)  Percentage of Voting
Name of Company  of Incorporation  Securities Owned
Brady Corporation  WisconsinParent
AIO Acquisition Inc.Delaware100%
Doing Business As:
All-In-One Products
Personnel Concepts
Brady Holdings Mexico LLCDelaware100%
The Code CorporationDelaware100%
Tricor Direct, Inc.  Delaware100%
Doing Business As:
  
  Champion America
Clement Communications
Emedco
  
Seton
  
Worldmark of Wisconsin Inc.  Delaware100%
Brady International Co.  Wisconsin100%
Brady Worldwide, Inc.  Wisconsin100%
Doing Business As:
  
Electromark
  
Nordic ID
Sorbent Products Company
  
TISCOR
  
Precision Dynamics Corporation  California100%
Doing Business As:
  
Brady People ID
Dual Core
PDC
IDenticard
  
PDC IDenticard
  
Pharmex
  
PromoVision
  
TimeMed Labeling Systems
  
Magicard US, Inc.
Washington100%
Brady Australia Holdings Pty. Ltd.  Australia100%
Brady Australia Pty. Ltd.  Australia100%
Doing Business As:
  
ID Card Printers
ID Warehouse
ID Wholesaler
IDW Technologies
OZ-ID Identification Products
Safety Signs Service
Scafftag Australia  
Seton Australia
  
Trafalgar First Aid
  
Visisign
Carroll Australasia Pty. Ltd.  Australia100%
Precision Dynamics Europe SRL  Belgium100%
W.H. Brady N.V.Belgium100%
W.H.B. do Brasil Ltda.Brazil100%
W.H.B. Identification Solutions Inc.  Canada100%
Doing Business As:
  



Brady
  
Identicam Systems
IDenticard
PDC
Seton
Brady (Beijing) Co. Ltd.China100%
Brady (Xiamen) Co., Ltd.  China100%
Brady Investment Management (Shanghai) Co., Ltd.  China100%
Brady Printing (Shenzhen) Co., Ltd.China100%
Brady Technology (Wuxi) Co. Ltd.China100%
Brady A/SDenmark100%
Nordic ID OyjFinland100%
Braton Europe S.A.R.L.France100%
Brady Groupe S.A.S.France100%
Doing Business As:
Brady
PDC
Seton
Signals
Securimed S.A.S.France100%
Brady GmbHGermany100%
Doing Business As:
Brady
Code
Nordic ID
PDC
Seton
Transposafe
Bakee Metal Manufactory Company LimitedHong Kong100%
Brady Corporation Hong Kong LimitedHong Kong100%
Brady Company India Private LimitedIndia100%
Brady Italia, S.r.l.Italy100%
Nippon Brady K.K.Japan100%
Brady Finance Luxembourg S.à.r.l.Luxembourg100%
Brady Luxembourg S.à.r.l.Luxembourg100%
Brady S.à.r.l. Luxembourg100%
Brady Technology SDN. BHD.Malaysia100%
Brady Mexico, S. de R.L. de C.V.Mexico100%
W.H. Brady S. de R.L. de C.V.Mexico100%
Brady B.V.Netherlands100%
Doing Business As:
PDC
Brady Finance B.V.Netherlands100%
Code Corporation B.V.Netherlands100%
Brady ASNorway100%
Pervaco ASNorway100%
Brady Polska Sp. Z.o.o.Poland100%
Brady Arabia Manufacturing CompanySaudi Arabia100%
Brady Asia Holding Pte. Ltd.Singapore100%
Brady Asia Pacific Pte. Ltd.Singapore100%
Brady Corporation Asia Pte. Ltd.Singapore100%
Brady Singapore Pte. Ltd.Singapore100%
Brady s.r.o.Slovakia100%
Grafo Wiremarkers Pty. Ltd.South Africa100%
Wiremarkers Africa Pty. Ltd.South Africa100%
Brady IDS Korea LLCSouth Korea100%
Brady Identificación S.L.U.Spain100%
Doing Business As:



PDC
Nordic ID Iberia, S.L.Spain100%
Brady ABSweden100%
Brady Sweden Holding ABSweden100%
Brady (Thailand) Co., Ltd.Thailand100%
Brady Etiket ve Isaretleme Ticaret Ltd. SirketiTurkey100%
Brady Middle East FZEUnited Arab Emirates100%
B.I. (UK) LimitedUnited Kingdom100%
Brady Corporation LimitedUnited Kingdom100%
Doing Business As:
BIG
PDC
Safetyshop
Scafftag
Seton
Signs and Labels
Brady European Holdings LimitedUnited Kingdom100%
Magicard Holdings LimitedUnited Kingdom100%
Magicard Ltd.United Kingdom100%
Brady Vietnam Company LimitedVietnam100%


EX-23 4 brc-20230731xex23.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM Document

EXHIBIT 23

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 333-38857, 333-92417, 333-137686, 333-177039 and 333-212625 on Form S-8 and Registration Statement No. 333-248835 on Form S-3 of our reports dated September 5, 2023, relating to the financial statements of Brady Corporation and the effectiveness of Brady Corporation’s internal control over financial reporting, appearing in this Annual Report on Form 10-K of Brady Corporation for the year ended July 31, 2023.


/s/ DELOITTE & TOUCHE LLP

Milwaukee, Wisconsin, US
September 5, 2023

EX-31.1 5 brc-20230731xex311.htm RULE 13A-14(A)/15D-14(A) CERTIFICATION - RUSSELL R. SHALLER Document

EXHIBIT 31.1
RULE 13a-14(a)/15d-14(a) CERTIFICATION
I, Russell R. Shaller, certify that:
(1) I have reviewed this annual report on Form 10-K of Brady Corporation;
(2) Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
(3) Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
(4) The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision to provided reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
(5) The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 

Date: September 5, 2023
/s/ RUSSELL R. SHALLER
Russell R. Shaller
President and Chief Executive Officer


EX-31.2 6 brc-20230731xex312.htm RULE 13A-14(A)/15D-14(A) CERTIFICATION - ANN E. THORNTON Document

EXHIBIT 31.2
RULE 13a-14(a)/15d-14(a) CERTIFICATION
I, Ann E. Thornton, certify that:
(1) I have reviewed this annual report on Form 10-K of Brady Corporation;
(2) Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
(3) Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
(4) The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision to provided reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
(5) The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
Date: September 5, 2023
/s/ ANN E. THORNTON
Ann E. Thornton
Chief Financial Officer, Chief Accounting Officer and Treasurer


EX-32.1 7 brc-20230731xex321.htm SECTION 1350 CERTIFICATION - RUSSELL R. SHALLER Document

EXHIBIT 32.1
SECTION 1350 CERTIFICATION
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Brady Corporation (the “Company”) certifies to his knowledge that:
(1) The Annual Report on Form 10-K of the Company for the year ended July 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in that Form 10-K fairly presents, in all material respects, the financial conditions and results of operations of the Company.


Date: September 5, 2023
/s/ RUSSELL R. SHALLER
Russell R. Shaller
President and Chief Executive Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. This certification accompanies this report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-32.2 8 brc-20230731xex322.htm SECTION 1350 CERTIFICATION - ANN E. THORNTON Document

EXHIBIT 32.2
SECTION 1350 CERTIFICATION
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Brady Corporation (the “Company”) certifies to her knowledge that:
(1) The Annual Report on Form 10-K of the Company for the year ended July 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in that Form 10-K fairly presents, in all material respects, the financial conditions and results of operations of the Company.

 
Date: September 5, 2023
/s/ ANN E. THORNTON
Chief Financial Officer, Chief Accounting Officer and Treasurer
(Principal Financial Officer and Principal Accounting Officer)

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. This certification accompanies this report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-101.SCH 9 brc-20230731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Income per Common Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Derivatives and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Schedule II Valuation of Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Net Income per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Derivatives and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Summary of Significant Accounting Policies Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Summary of Significant Accounting Policies Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Summary of Significant Accounting Policies Sales Incentives (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Other Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Lease Maturity Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Stockholders' Equity - Summary of RSU and PRSU Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Accumulated Other Comprehensive Loss, Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Segment Information - Schedule of Segment Reporting Information By Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Segment Information - Net Income Reconciliation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Segment Information Net Sales by Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - Net Income per Common Share - Additional Informations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954749 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954750 - Disclosure - Derivative Notional Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954751 - Disclosure - Derivatives and Hedging Activities - Impact on OCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954752 - Disclosure - Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) link:presentationLink link:calculationLink link:definitionLink 9954753 - Disclosure - Derivatives and Hedging Activities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954754 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954755 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954756 - Disclosure - Subsequent Events Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9954757 - Disclosure - Schedule II Valuation of Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 brc-20230731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 brc-20230731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 brc-20230731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities (net of effects of business acquisitions): Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Equity Instruments Other than Options, Nonvested, Number, Beginning Balance Equity Instruments Other than Options, Nonvested, Number, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Debt Debt Disclosure [Text Block] Class A Nonvoting Common Stock Class A Nonvoting Common Stock Nonvoting Common Stock [Member] Other current liabilities [Member] Other Current Liabilities [Member] Europe & Australia Europe & Australia [Member] Europe & Australia Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Goodwill, Change in Goodwill Allocation, Description Goodwill, Change in Goodwill Allocation, Description Scenario [Domain] DTA Net [Domain] DTA Net Deferred Tax Liabilities, Inventory Deferred Tax Liabilities, Inventory MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Options Exercisable, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Prepaid expenses and other current assets [Member] Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Other income tax adjustments and currency translation Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Insider Trading Policies and Procedures [Line Items] Options Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Construction in progress Construction in Progress, Gross Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Lessee, Operating Lease, Liability, to be Paid, Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholder's Equity Equity [Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Additions — Due to acquired businesses SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Line of Credit Facilities [Line Items] Line of Credit Facility [Line Items] Income Taxes Income Tax Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Leases Lessee, Leases [Policy Text Block] Shipping and Handling Costs Revenue [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] United States Deferred Federal Income Tax Expense (Benefit) Business Acquisition [Line Items] Business Acquisition [Line Items] Intersegment Eliminations [Member] Intersegment Eliminations [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Sale of business Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Cash dividends on Common Stock Payments of Ordinary Dividends, Common Stock Options Forfeited or Expired, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted Earnings Per Share, Diluted Derivative Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Treasury stock — 6,252,763 and 4,890,779 shares, respectively, of Class A nonvoting common stock, at cost Treasury Stock, Value Accounts receivable, net of allowance for credit losses of $8,467 and $7,355, respectively Accounts Receivable, after Allowance for Credit Loss, Current Foreign Currency Contracts, Liability, Fair Value Disclosure Foreign Currency Contracts, Liability, Fair Value Disclosure Land Land Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Supplemental Cash Flow Information - Leases Supplemental Cash Flow Information - Leases [Table Text Block] Supplemental Cash Flow Information - Leases Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Shares Outstanding, Beginning Balance Shares Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Assets, Noncurrent Assets, Noncurrent [Abstract] Building and Building Improvements [Member] Building and Building Improvements [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Options Granted, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Income tax benefit (expense) related to items of other comprehensive income (loss) Income tax benefit (expense) related to items of other comprehensive income (loss) Other Comprehensive Income (Loss), Tax Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Type [Domain] Derivative Contract [Domain] Schedule of Notional Amounts of Outstanding Derivative Positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and Equipment [Member] Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) All Currencies [Domain] All Currencies [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Repurchase of shares of Class A Common Stock, including excise taxes Stock Repurchased During Period, Value Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract with Customer, Liability Contract with Customer, Liability Options Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net gain recognized in other comprehensive income (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Reconciliations of Numerator and Denominator of Basic and Diluted Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Internal Revenue Service (IRS) [Member] Internal Revenue Service (IRS) [Member] Derivative maturity Derivative, Remaining Maturity Award Vesting Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Other Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Class B Voting Common Stock Common Class B [Member] Foreign Exchange Contract [Member] Foreign Exchange Contract [Member] Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses Deferred tax liabilities tax credit carry forwards and net operating losses. Significant Accounting Policies Significant Accounting Policies [Text Block] Options Exercised, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Name Measure Name Line of credit, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name United Kingdom, Pounds United Kingdom, Pounds Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Additions for tax positions of prior years (1) Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Segment Reconciliation [Abstract] Segment Reconciliation [Abstract] Hedging Relationship [Domain] Hedging Relationship [Domain] Buildings and improvements Buildings and Improvements, Gross Number of Shares Remaining for Future Issuance of Share-Based Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Options Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast [Member] Forecast [Member] Derivative, Notional Amount Derivative, Notional Amount Earliest Tax Year [Member] Earliest Tax Year [Member] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Other Long-Term Debt, Noncurrent Other Long-Term Debt, Noncurrent Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Inventory, LIFO Reserve, Effect on Income, Net Inventory, LIFO Reserve, Effect on Income, Net Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Schedule of RSU Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Earnings Per Share [Line Items] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Depreciation Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Line of Credit Facility, Interest Rate Description Line of Credit Facility, Interest Rate Description Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Schedule of Lessee Operating Lease Liability Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Noncumulative Preferred Stock [Member] Noncumulative Preferred Stock [Member] Europe [Member] Europe [Member] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accrued income taxes Accrued Income Taxes, Current Schedule of the Fair Value by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Cost Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Accounts payable and accrued liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Deferred Tax Assets, Tax Deferred Expense, Other Deferred Tax Assets, Tax Deferred Expense, Other Options, Vested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Anti-dilutive shares excluded from computations of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Equity Instruments Other than Options, Grants in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Unrecognized Tax Benefits: Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Interest expense Interest Expense Ending Balance, Other Stockholders Equity Other Stockholders Equity Other Equity at Brady includes the value of stock issued under share-based plans and deferred compensation plans to employees or officers which is the unearned portion. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation [Axis] Hedging Designation [Axis] Class A Nonvoting Common Stock Shares Reserved for Outstanding Share-Based Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Goodwill [Line Items] Goodwill [Line Items] Property, plant and equipment—gross Property, Plant and Equipment, Gross Options Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease assets obtained in exchange for new operating lease liabilities (1) Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Tax benefit and withholdings from deferred compensation distributions Adjustments to Additional Paid in Capital, Other Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity File Number Entity File Number Noncumulative Cash Dividend Noncumulative Cash Dividend Noncumulative cash dividend. Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Current operating lease liabilities Operating Lease, Liability, Current Tax Year 2019 [Member] Latest Tax Year [Member] Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization of Intangible Assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Adjustments to tax accruals and reserves Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] AUSTRALIA AUSTRALIA Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions [Table Text Block] Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions Income taxes Increase (Decrease) in Income Taxes Payable Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Capital Stock Schedule of Stock by Class [Table Text Block] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Ending Balance, Other Stockholders Equity Shares Ending Balance Other Stockholders Equity Shares Ending balance other stockholders equity shares. Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of (Loss) Earnings from Continuing Operations Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Other Nations Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating Lease Cost Operating Lease, Cost Common Stock, Shares, Issued Common Stock, Shares, Issued Common Stock, Shares, Issued Magicard Acquisition Magicard Acquisition [Member] Magicard Acquisition [Member] Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross margin Gross Profit Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Capital Unit, Class [Domain] Capital Unit, Class [Domain] Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Foreign currency translation adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Stock Option Employee Stock Option [Member] Derivatives and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Balances at beginning of period Balances at end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Common Class A [Member] Common Class A [Member] Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Unrecognized Tax Benefits, Interest on Income Taxes Expense Unrecognized Tax Benefits, Interest on Income Taxes Expense Share-Based Compensation Cost Not yet Recognized, Period for Recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Maximum [Member] Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Share-Based Compensation Cost Not yet Recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Gain on post-retirement plans [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Entity Address, Address Line One Entity Address, Address Line One Marketable Securities, Noncurrent Marketable Securities, Noncurrent Inventories Inventory, Policy [Policy Text Block] OtherCountries [Member] OtherCountries [Member] OtherCountries [Member] Russell R. Shaller [Member] Russell R. Shaller Pension and other postretirement benefit expense Pension and Other Postretirement Benefits Cost (Reversal of Cost) Earnings Per Share [Table] Earnings Per Share [Table] Earnings Per Share [Table] Subsequent Event [Table] Subsequent Event [Table] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] United States Current Federal Tax Expense (Benefit) Other Other Noncash Income (Expense) Options Outstanding, Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Accounts Receivable, Allowance for Credit Loss, Current Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event [Member] Subsequent Event [Member] Schedule of Line of Credit Facilities Schedule of Line of Credit Facilities [Table Text Block] Operating Loss Carryforwards Operating Loss Carryforwards Derivative [Table] Derivative [Table] States (U.S.) Deferred State and Local Income Tax Expense (Benefit) Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Nordic ID Acquisition Nordic ID Acquisition [Member] Nordic ID Acquisition [Member] Income Statement [Abstract] Income Statement [Abstract] Raw materials and supplies Inventory, Raw Materials, Net of Reserves Title of 12(b) Security Title of 12(b) Security Schedule of Weighted-Average Lease Weighted-Average Lease Disclosures [Table Text Block] Weighted-Average Lease Disclosures Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Acquisitions Business Combination Disclosure [Text Block] Line of credit facility, maximum amount outstanding during period Line of Credit Facility, Maximum Amount Outstanding During Period Indefinite-lived Intangible Assets (Excluding Goodwill) Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance of shares of Class A Common Stock under stock plan Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Other Comprehensive Income (Loss), Tax [Abstract] Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Foreign Currency Translation Gain (Loss) Inventories Inventories Inventory, Net Deferred Tax Assets, Inventory Deferred Tax Assets, Inventory Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Advertising Costs Advertising Cost [Policy Text Block] Intercompany Royalty Transactions Intercompany Royalty Transactions Intercompany Royalty Transactions Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Total Shareholder Return Amount Total Shareholder Return Amount Purchase of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding State Research And Development Tax Credit Carryforward Expiration Dates State Research And Development Tax Credit Carryforward Expiration Dates State research and development tax credit carryforward expiration dates. Goodwill, Other Intangible and Long-Lived Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Income before losses of unconsolidated affiliate Income (Loss) From Continuing Operations Before Income (Loss) From Equity Method Investments Income (Loss) From Continuing Operations Before Income (Loss) From Equity Method Investments Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other Nations Deferred Foreign Income Tax Expense (Benefit) Other assets [Member] Other Assets [Member] Pension and other post-retirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Foreign Tax Credit Carryforward Expiration Dates Foreign Tax Credit Carryforward Expiration Dates Foreign tax credit carryforward expiration dates. Operating Lease Expense [Table] Operating Lease Expense [Table] Operating Lease Expense [Table] Schedule of Other Activity in Stockholders' Equity Schedule of Stockholders Equity [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recongition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Advertising Expense Advertising Expense Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Foreign Currency Hedging Derivatives, Policy [Policy Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Foreign operating loss-carryforward expiration dates Foreign operating loss-carryforward expiration dates Foreign operating loss carry-forwards expiration dates. Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Asset, Expected Amortization, Year One Deferred tax liabilities, deferred tax expense, postretirement benefits Deferred tax liabilities, deferred tax expense, postretirement benefits Deferred tax liabilities, deferred tax expense, postretirement benefits Operating cash outflows from operating leases Operating Lease, Payments Common stock, shares outstanding Common Stock, Shares, Outstanding Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net PEO PEO [Member] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Employee Benefit Plans Retirement Benefits [Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Scenario [Axis] DTA Net [Axis] DTA Net Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Goodwill, Other Increase (Decrease) Goodwill, Other Increase (Decrease) Derivatives Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Deferred tax and other adjustments, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Reclassification adjustment for gains included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Options Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease) Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Income tax rate Effective Income Tax Rate Reconciliation, Percent Operating Lease, Liability Operating Lease, Liability Other Comprehensive (Income) Loss, Pension and other Post-retirement Benefits, after Reclassification Adjustment, before Tax, total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Total current income tax expense Current Income Tax Expense (Benefit) Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Interest Expense Coverage Ratio Interest Expense Coverage Ratio Interest expense coverage ratio as defined in the entity's debt agreements. Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Additions — Charged to expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense All Executive Categories All Executive Categories [Member] Corporate [Member] Corporate Segment [Member] Liabilities, Noncurrent Liabilities, Noncurrent [Abstract] Unrecognized Tax Benefits, Income Tax Penalties Expense Unrecognized Tax Benefits, Income Tax Penalties Expense Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Deferred Tax Assets, in Process Research and Development Deferred Tax Assets, in Process Research and Development Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Share-Based Payment Arrangement, Expense, Tax Benefit Share-Based Payment Arrangement, Expense, Tax Benefit Earnings per share: Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] SEC Schedule, 12-09, Reserve, Inventory [Member] SEC Schedule, 12-09, Reserve, Inventory [Member] Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Decrease in Unrecognized Tax Benefits is Reasonably Possible Common Stock, Value, Issued Common Stock, Value, Issued Other comprehensive income (loss), before tax Other Comprehensive Income (Loss), before Tax Trade Names [Member] Trade Names [Member] United States of America, Dollars United States of America, Dollars Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] States (U.S.) Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Deferred income tax (benefit) expense: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Segment profit Total profit from reportable segments Profit For Reportable Segments Profit for reportable segments. All Individuals All Individuals [Member] Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Unrecognized Tax Benefits, Income Tax Penalties Accrued Unrecognized Tax Benefits, Income Tax Penalties Accrued Investment and other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Common Stock Aggregate Liquidation Preference Common Stock Aggregate Liquidation Preference Common stock aggregate liquidation preference. Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Beginning balance Ending balance Unrecognized Tax Benefits Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Current income tax expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Asia Pacific [Member] Asia Pacific [Member] Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 1972 Series [Member] 1972 Series [Member] 1972 Series [Member] Deferred Tax Liabilities Accounts Receivable Deferred Tax Liabilities Accounts Receivable Deferred tax liabilities accounts receivable. Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Goodwill Schedule of Goodwill [Table Text Block] Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Credit Carryforwards Accounts Receivables Accounts Receivable [Policy Text Block] Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Deductions - written off SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Options Exercisable, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Net (loss) gain recognized in other comprehensive income (loss) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Americas & Asia Americas & Asia [Member] Americas & Asia Nature of Operations Nature of Operations [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Deferred Tax Liability, Deferred Expense, Deferred Compensation Deferred Tax Liability, Deferred Expense, Deferred Compensation Deferred Tax Liability, Deferred Expense, Deferred Compensation - Amount before allocation of valuation allowances of deferred tax liability attributable to deductible temporary differences from deferred compensation. Cumulative Preferred Stock [Member] Cumulative Preferred Stock [Member] Euro Member Countries, Euro Euro Member Countries, Euro Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Auditor Information Abstract [Abstract] Auditor Information Abstract [Abstract] Auditor Information Abstract Entity Information [Line Items] Entity Information [Line Items] Code Acquisition Code Acquisition [Member] Code Acquisition [Member] Gain on sale of business Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Business Combination and Asset Acquisition [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning Balances Ending Balances Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Options Exercised, Tax Benefit Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Long-Lived Assets Long-Lived Assets Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Unrealized gain (loss) on cash flow hedges [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits Deferred tax liabilities tax deferred expense compensation and benefits employee benefits. Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Workplace Safety Workplace Safety [Member] Workplace Safety [Member] Foreign Line of Credit Foreign Line of Credit [Member] Not designated as hedging Instruments [Member] Not Designated as Hedging Instrument [Member] Percentage of LIFO Inventory Percentage of LIFO Inventory Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Hedging Designation [Domain] Hedging Designation [Domain] 1979 Series [Member] 1979 Series [Member] 1979 Series [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Net Investment Hedging [Member] Net Investment Hedging [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Other intangible assets Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Deferred Tax Assets, Gross Deferred Tax Assets, Gross Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Schedule of Other Comprehensive Income, Tax Other Comprehensive Income , Tax [Table Text Block] [Table Text Block] for other comprehensive income , tax [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year One Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Line of credit, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Options Outstanding, Beginning Balance, Weighted Average Exercise Price Options Outstanding, Ending Balance, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Sales Incentives Sales Commissions and Fees Common Stock [Member] Common Stock [Member] Foreign Tax Authority [Member] Foreign Tax Authority [Member] Deferred Compensation [Member] Deferred Compensation [Member] Deferred compensation. Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Net Earnings per Common Share Earnings Per Share [Text Block] Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Deferred compensation arrangement with individual, recorded liability Deferred Compensation Arrangement with Individual, Recorded Liability Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Net of assets [Member] Net of assets [Member] Net of assets [Member] Preferential dividends on dilutive stock options Preferential dividends on dilutive stock options Preferential dividends on dilutive stock options Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Equity Award Adjustments [Member] Equity Award Adjustments Minimum [Member] Minimum [Member] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment—net Property, plant and equipment—net Property, Plant and Equipment, Net Deferred Tax Liability, Valuation Allowance Deferred Tax Liability, Valuation Allowance Deferred Tax Liability, Valuation Allowance Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of Credit Facility [Abstract] Dividends, Common Stock, Cash Dividends, Common Stock, Cash Taxes, other than income taxes Accrual for Taxes Other than Income Taxes, Current ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Payments for employee taxes withheld from stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Payments for (Proceeds from) Other Investing Activities Retained Earnings [Member] Retained Earnings [Member] Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total Liabilities and Equity Other income (expense): Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic Earnings Per Share, Basic Operating lease assets Operating Lease, Right-of-Use Asset Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Other Nations Current Foreign Tax Expense (Benefit) Deferred income taxes Deferred Tax Assets, Net Capital Units by Class [Axis] Capital Units by Class [Axis] Options, Exercised in Period, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Currency [Axis] Currency [Axis] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill, Purchase Accounting Adjustments Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition Actual Revenue And Pre Tax Income Loss [Line Items] Business Combinations [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] Termination Date Trading Arrangement Termination Date Purchase Of Shares At Cost Purchase Of Shares At Cost Amount represents the sale of Class A Nonvoting Common Stock resulting from deferred compensation transactions (purchases or sales). Common Stock, Shares Authorized Common Stock, Shares Authorized Americas [Member] Americas [Member] Repayments of Lines of Credit Repayments of Lines of Credit Document Information [Table] Document Information [Table] Percentage Increase In Dividend Percentage Increase In Dividend The incremental increase (percentage) in the entity's dividends as compared to prior period. Debt to EBITDA Ratio Debt to EBITDA Ratio Ratio of debt to EBITDA as defined in the entity's debt agreements. Entity Public Float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Unrecognized Tax Benefits Recognized In Other Liabilities Unrecognized Tax Benefits Recognized In Other Liabilities Unrecognized tax benefits recognized in other liabilities. All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Shares Held Rabbi Trust At Cost [Member] Shares Held Rabbi Trust At Cost [Member] Shares held rabbi trust at cost. Award Timing Disclosures [Line Items] Dividends Payable, Date Declared Dividends Payable, Date Declared Deferred Tax Liabilities, In Process Research and Development Deferred Tax Liabilities, In Process Research and Development Deferred Tax Liabilities, In Process Research and Development Compensation Amount Outstanding Recovery Compensation Amount Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Schedule of Open Tax Years by Major Jurisdictions Schedule of Open Tax Years by Major Jurisdictions [Table Text Block] Schedule of Open Tax Years by Major Jurisdictions [Table Text Block] Equity Instruments Other than Options, Vested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes Total deferred income tax (benefit) expense Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] J. Michael Nauman [Member] J. Michael Nauman Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Three Equity Instruments Other than Options, Forfeited in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Method Investment Equity Method Investments [Policy Text Block] Insider Trading Arrangements [Line Items] Contract with Customer, Refund Liability Contract with Customer, Refund Liability Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Tax Benefits Associated with Statue of Limitations Tax Benefits Associated with Statue of Limitations Options Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Machinery and equipment Machinery and Equipment, Gross Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Plus: Effect of dilutive stock options Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements International rate differential (1) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of Sales [Member] Cost of Sales [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Auditor Name Auditor Name Document Period End Date Document Period End Date Proceeds from borrowing on credit facilities Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Financial Assets and Liabilities Accounted for at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Options Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Reported Value of Equity Awards [Member] Reported Value of Equity Awards Dividends Payable, Date of Record Dividends Payable, Date of Record Treasury Stock, Common Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Dividends Payable, Date to be Paid Dividends Payable, Date to be Paid Share-based Compensation Expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit), Continuing Operations Income Tax Expense (Benefit) Finished products Inventory, Finished Goods, Net of Reserves Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Designated as hedging instruments [Member] Designated as Hedging Instrument [Member] Income Tax Authority [Domain] Income Tax Authority [Domain] Accrued compensation and benefits Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Equity [Abstract] Equity [Abstract] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Sale Of Shares At Cost Sale Of Shares At Cost Amount represents the sale of Class A Nonvoting Common Stock resulting from deferred compensation transactions. Net actuarial gain amortization Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Net sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Intangible Assets Intangible Assets Disclosure [Text Block] Deferred Tax Assets, Goodwill and Intangible Assets Deferred Tax Assets, Goodwill and Intangible Assets Schedule of PRSU Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Other Tax Carryforward, Gross Amount Tax Credit Carryforward, Amount State Net Operating Loss Carryforwards Expiration Dates State Net Operating Loss Carryforwards Expiration Dates State net operating loss carry forwards expiration dates. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Tax Period [Domain] Tax Period [Domain] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net of liabilities [Member] Net of liabilities [Member] Net of liabilities [Member] Acquisitions Business Combinations Policy [Policy Text Block] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net Diluted Denominator for diluted earnings per share for both Class A and Class B Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Annual Amount Entitled to be Received by Class A Common Stock shareholders Amount Entitled To Receive Due To Cumulative Preferred Stock Holders Amount entitled to receive due to cumulative preferred stock holders. Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Operating expenses: Operating Expenses [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Purchases of property, plant and equipment Expenditures for property, plant & equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity in losses of unconsolidated affiliate Equity in losses of unconsolidated affiliate Income (Loss) from Equity Method Investments Cover [Abstract] Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties Reduction of longterm deferred income tax assets excluding interest and penalties. Subsequent Events Subsequent Events [Text Block] Stock-based compensation expense (Note 7) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Tax Period [Axis] Tax Period [Axis] UNITED STATES UNITED STATES Payment of dividends Payments of Dividends Other liabilities Other Liabilities, Noncurrent Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Options Forfeited or Expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, to be Paid Open Tax Year Open Tax Year Accrued retirement and profit-sharing contributions Accrued Profit Sharing Contributions Included In Other Current Liabilities And Other Long Term Liabilities The amount of accrued profit-sharing contributions included in other current liabilities and other long-term liabilities. Pension and other post-retirement benefits: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Total operating expenses Operating Expenses Segment Information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income taxes and losses of unconsolidated affiliate Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Work-in-process Inventory, Work in Process, Net of Reserves Unallocated amounts: Unallocated Amounts [Abstract] Unallocated amounts. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Deferred Tax Liabilities, Other Deferred Tax Liabilities, Other Scenario [Axis] Scenario [Axis] Basic Denominator for basic earnings per share for both Class A and Class B Weighted Average Number of Shares Outstanding, Basic Deferred Tax Assets, Property, Plant and Equipment Deferred Tax Assets, Property, Plant and Equipment Entity Current Reporting Status Entity Current Reporting Status Preferential Dividends on Class A Nonvoting Common Stock [Member] Preferential Dividends on Class A Nonvoting Common Stock [Member] Preferential Dividends on Class A Nonvoting Common Stock [Member] Administrative costs Administrative Costs Administrative costs. Operating income Operating Income (Loss) Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Property, Plant and Equipment 6% Cumulative [Member] Cumulative Preferred Stock, 6% Cumulative [Member] Cumulative Preferred Stock, 6% Cumulative [Member] Revenue Recognition [Abstract] Revenue Recognition [Abstract] Identification Solutions Identification Solutions [Member] Identification Solutions [Member] Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Options, Exercised in Period, Proceeds from Issuance of Shares Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Scenario [Domain] Scenario [Domain] Deferred Tax Liabilities, Intangible Assets Deferred Tax Liabilities, Intangible Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Long-term Line of Credit Long-Term Line of Credit Customer Relationships [Member] Customer Relationships [Member] Preferential Dividends on Dilutive Shares [Member] Preferential Dividends on Dilutive Shares [Member] Preferential Dividends on Dilutive Shares [Member] EX-101.PRE 13 brc-20230731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 brc-20230731_g1.jpg begin 644 brc-20230731_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" )L _$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]$/\ @FE_ MP32_9Q^)/_!./X >(O$7P ^">O\ B#7_ (;^'=2U/4]2\#:7=7FHW4VEVTDT M\TSP%Y)7=F9G8EF9B2237MG_ Z=_99_Z-I^ '_AO-(_^1Z/^"3O_*++]FG_ M +)5X7_]-%K7T!0!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ M#_PWFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ M/_#>:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ MPWFD?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ M#>:1_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ / M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _ M\-YI'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P## M>:1_\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P - MYI'_ ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\ M-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_P MWFD?_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-Y MI'_R/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WF MD?\ R/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PW MFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#> M:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD M?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1 M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>: M1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI M'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_ M\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ M ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI' M_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD? M_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R M/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ MR/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\ MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] M?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#( M]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ M(]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/ M7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] M 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU M] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P C MU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]? M0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T! M10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T M!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7 MT!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% M 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0% M% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0 M%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!1 M0!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] 44 M?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU] 44 M ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P CU] 4 M4 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]?0%% M'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T!10!\ M_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T!10! M\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7T!10 M!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] 44 ? M/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% 'S_ M /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0%% 'S M_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0%% ' MS_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!10!\_ M_P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] 44 ?/\ M_P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU] 44 ?/_ M /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P CU] 44 ?/ M_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]?0%% 'S__ M ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T!10!\_P#_ M Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T!10!\_\ M_#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7T!10!\__ M /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] 44 ?P-_\ M+#U__H.:Q_X&2?XT5CT4 ?V^?\$G?^467[-/_9*O"_\ Z:+6OH"OG_\ X)._ M\HLOV:?^R5>%_P#TT6M?0% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!XE^UA^WMX-_9*\4>$?"U]8>)O&/Q!\?S20^&_!W MA>R2\UG5Q& 9I5622*&&"-3EYIY8XU .6XKI/@_^TE%\4_&%UX:O_!WC?P1X MGT_2X=6O=,U^S@'V>*:62.,+=6LT]I.^8F+"WGEV KO*E@*^-?VP_@#XW^ 7 M_!;'X9_M3P>&?$_C[X9GP1<> _$%OX>TZ;5M4\)N999HKV.QA#3SPN9-K?9X MW=<.2IRN>W_X*<^)OB9^V9_P35^*>G_ WPW\1-,U:XM;'[)+?:;<^&]5UZV% MVCZA:6UK=""\C;[*DB?O8XO-\W9'OR344I7@IO=MI].5-9&0ON8*7KQ_\ M:+_9A\5:B/VF9?"/P7^-Z07L?PTUGP MM\.?$4)_M:TCM%U:^@0VH*7JJLHE MN& F;=("S;VSI0M4J^SE[J]W5_WGK]RUWV:O:^BDFH%;F6]T'6IK M5+AKQY$C!TR4X9Y;F?R<*LRM(&?8_HG[9WP4^+/C7_@I;X/\86WP6\1OD;&%7(RQ K*^#/ MQ*_X7)\)_#OBO^P/$WA7_A(M/AU#^Q_$5C]AU;3/,0-Y%U!N;RIESADW'!!& M:_)SX/\ ["_A_P 4^ OV]M<\5_!SQK+K5IXW\6ZKX!MKSP9JT27T6HZ4]F)M M/M?("7OGR;P?+27E89"!B)ZX[6OV0M2\2_L:_L^^(]0^$?C7QMXO\$_"S1?! MMQ\.O&OPRU&ZTO5)_-E\Z*SNHHA>Z!J:/$P;4)%2VV&VW,5(=<\.^=)ST35) M][>TC.35NK348M;W?38JI&S<8ZM.HNFO)*"6KT2:;E=NUD_4_;JBOQK_ ."B M_P"S%\7O'O[0O[15W+\/?''B#XG>+;;PE_PS[XATK2[F_M_!30LAU&.+5(@8 M-'9)A(TKS26_GJ<@R XKQ/\ X*C?LR?$#4OVD/VO]9\,_"#XFZQXLUG2_ 7:6R4K)-WNGR73:?;RW<5ZI/F;6E[1E=*UC^@"O)OVR/VR/"_[$GPQT[Q) MXEL];UB;7M;L_#>B:-HT4,FI:YJ5TQ6"UMUFEBB,C;6/SR*,*>&UW&YADT]5\^Z0. MT326@C=W"D>6VTBO@'XU?LH^/+GX'>"?,^#WC?5? ,/[5UKXJ\!^&&\"7]]- MX7\$+G[2)+%8'DTZQ>3#"SE2$X_Y9=@0@YU/9-\OOJ+].:E%O[JDN7_KW+LR M%->Q]MO>#E;SY*DDODX)/_''NC]6_P!I;_@H!IW[-/P#\)>.9/A?\:O&UYXQ M\@V?A#PGX4;4?%%L)(/.]S'IDC2H\NV/RW>U MF3]TP)4 Y]J_X)N_!_Q_\!/V4=*\)_$7Q1KGC'5='U'48=,U37)Q<:O-I'VR M8Z<+V4?7@\BDOWE.I*.CN^7JETMT;?6S2TO9@VH3IIZK3FZ-[^ME MTNM4[71P?P#_ ."O'A3]J#]CWPM\9_ GPY^)GB+1O&'B5?#&G:+;R:$NM&8N M8S,\3:D(EC5E.Y?-\Y$!E:(1*T@^LE.Y1QCV/:ORP_X)1?!)O@=_P5Y_:&?%]K\6+;Q/X+\:1?"?4M>N;[PS&R>5I= MKXCCOHK#3K'[,LL4]E.@9C+(?WSN%JX-5'2LK*<5+5_"OBM M8FJG2C4N[N#Y=/M?%)/R5N6+Z*32UO<_8JBOQ6^%OP=\?7__ 6M\"_% ? G MQ_X"\.S_ !!^(&B^*M0B\.:E#?B9I5[X@\/[?$&CZAHMU:Z5<:JU M[%;QVMRD2F CR9%98R%9I &#&1:5!>TIPJ/2\.9^6MDOG[KUMHV[:)2K$VIS M<(._O6[?S7?7;E>UU=QUUT^GOCY_P4/\*_!CX^Z7\)]$\->-OBE\4]3L#J[^ M%O!]K:RW6F6&=HO+R>[N+:TM8BWRKYLZLY("J;'XSWFOV<.B>)_ M#^J>%KB&SU2QUNP^S2V\\D"3[$=6:*=561098'DA+;@LC;3CX7T'X3^+O^"? MG_!;'XT_&CQ)X5\;^,_A5\>_#VFQ6NO>%_#][XCN_#-]8QQQ&RN+*RCFNQ$Z MH662.)DY0$C#;;W_ 6!T77OVE?A5^S]\0= ^%7CO4K7X:?'+PYXCFV>&I[C M7TT.$LUU>1Z>B-?1QEC&&A:)9CY09H@ #4X;WX4G+>;2E_<;JZK;;--GZ*45_/AXG_93\5_\,>^.='_X47\6 M+$_\-CKXQTO3+3X=ZM]JM/#K!-U[;+;VQ9(!%&Z[H3QA5'+*#J?#W]GWQ7X+ M^/.EZSI7P?\ C+I$?AS]K^?Q!X?EMOAUK]O#HO@NX5Q/);(MJ$M[*5BOF1H% M#[5+*0HQ>&7M90C+W>;D^7,J'_I+K.__ %[EZ(Q'[M3<7>W-;SY?;;>OLE_X M,7E?]^Z\9_9$_;;\/?MCZE\2[+1-"\4^'[[X4^+;GP9K,&MQ6JM)>0)&[/"; M>>97B*R+AB5;KE17XY>-?V2?&GP\^,<>AP? SXC++X<_;83X@VE_I/@.]N=/ ML?"MQY)^U6]S!"T9@/D*72$G9Y2>8JG9GOM1^&7BKQ++\;O#.I?L_P#Q&\8: M/\1_VIAJ8DU;P5K L;+19;7:=8^RR1QP7T2FWD11<"6VC=XI)(W'EJ^4)-P5 M2V\5I_>?U=[^7M9QM;>#>FMMJM.,)N#>S=WY+VW3S]G&7I)6OI?]@/BA^T%X M5^#WC'P1X>US4DM];^(FK-HN@62_--?3I;RW,A"]D2*%V9SP/E'WG4%OPB^- MG_"V_$/C73_^$2\;^&?^$+UQ]$^TZ_I7V*WUW;%')]KL'W-Y]J?,VB7"Y9'& M.,U^)?[,G[$'C>^^'/\ P3EO_B?\"O&WB:/X#IK^ZTR&2:5 MM'AN8IXSLM P0PRR8MHOE/F(.:['6_\ @F5-^U'^RW^VUI]G\)-8TOQGX=^, M6H?$7X7IK7@>XT^+5 D<#K':+=VZ1W$%W]EFA>)-RONC+#!C)UGRTI3YW=1Y MW?\ NQG2BG;JW"4IVZK17T9G;FE&,=W9?-^V7R3<(J_G?R/VZJGXBUC_ (1[ MP_?7_P!EO+[[#;R7'V:TB\VXN-BEMD:9&YVQ@#/)(K\OO^"A_P"S3\3_ !?_ M ,$Z]*\?^ /ABFA^.OBAXS\/^,?B]X8TSP^;[4M4T1(\/I=U:0-;W%^(4%NL MUHDBO*1<*& =L_4/_!)7X$ZG\#/@SXK1]:DO/#/B/Q'+K&@:/'\.KWP#8>&8 M)(8EEL[+2;VYFN;:V\Y)) D@C&^21E4JP8ITI_O(-V<=._O6C^'O.TMGR,R5 M6-J5YV[^V]@??\ +Y);S<_P5]A>$_$'_"6>%=,U3[%J&F_VE:177V._A\FZ MM?,0-YN_!#_ (*+?MN^/=6_9^USQYJGB'X;:;>^$M0T?0)[>/6[H:)+ M#JD-GJ5NJR07%S<8B>.WD%U(958(5!=?F+3OV6OBGX*_8C_;?\)V?P8^)VAV M7Q%\+> +OPKX9T?P#J4-C(ZFEG:11R;7BE79*TC--B)6FD=LR-*NZ=[ M^\HJ7DVYM2WN=.O+R LA!W(TBL,=*^;?^"^VEZS\8_\ @CWIO@_PMX+^)GBGQ)XLG\/W M5GI>A^#=8O;Z**VN[2XG^T)!;E[-TB#';/Y3[E*J"X(')?L;>%?%W["7_!2W M6+G4O"7Q=^*7PI^/6A07?@KXD:[X3UK7O%'P_D#JK>']5N+B!M1MK'>PD071 M18\*S<^?(NR256I!ZVG-)=[04HKI9M\UF[J7*XZ2:OP.I/V-*:W<(R?SG:3] M$K72U5U+9,_5$G KB_@3^T#X5_:4\'7GB#P;J2:QHEIJU]HOVV+_ %-Q/9W# MVTYC;^-!+&ZAQPVW(RI!/Y0_\$K?V+OB[J'QTTN\^+J7V@?$WPYXB\0KX]EN M?A)J!D^)&FWBSH([WQ1+>_V=J%AB2W,-M%"6A,,:B+:C25XU\ _V#/$OP?\ M^"8O[/,\G[/7B[3/B'\)OVB=-\0>-Y[/P)*VN3:7!J5\7FC6*(W5_#' UKAX M%EC*,@1FV.$B@N::4VDIO+"H[6[ MR<%;?1Q:O<_?>BOP"M_V7/%=G^S/XHTS_A2?Q9T8Q_MGQ>,]+L[/X>:H+K3_ M Z?+W7]LL%LQ2 11NN^+@851RR@]W_P5,_8 T7X>?MDZ_I/PU^!/C6_\&K^ MSWXFT>UDT/P)J^LV,FOWEW<75I!]HC@E5I1+(70%R(#L \O:@&,ZCC2C5MOT M]*$:WYOV?^)?(M4TZSI*2M=:^M9TK_)+G]'\S]2_VM_^"DOP=_8E\1>&]'\? M^-_"^D:SXDU&TLTTZY\0Z98W=C;W#N@U&:*[N86%FC(P>5 Q&.%;!Q[+X/\ M&6D?$/PIIVNZ!JNFZYH>KVZ7EAJ.GW*7-I>P. R2Q2H2CHP((9200>#7RY^R MK^RGHG[5?_!/CX ?\+FT#Q==>*_#O@G38+JWU:\U31=1TS4Q:P)/.T0DADBO M8Y8CLN"HFCRYB=1(Q;ZSC3RHPHSA1@9))_,\FNRM25*%__31:U] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7"^)?VF/ O@_X_P#AGX6ZEXCLK7Q_XQTZ[U;1]&97 M,U[:VNWSY 0I10N\8#,"VU]H;8^WKO$'B"P\)Z#>ZIJE[::;IFFP/=7=W=3+ M#!:PHI9Y)'8A515!)8D $FOQ!_X*V_M$:S=S?#7]NOP->?!S4_"GPF^(*0: M'KVE_$!KG6O$.C2A;6?1_L'V*.(.ZK/<&(7DDL:3S%HQ\X2%->VA"3LFUS/L MF^5/_P ":;OO%2MK8;C+DDXJ[L[+NTN:WS2MILVFU:Y^Y5%?B9_P4W_X*$Z% M\1/VRUUKP%^T'X@T3P%XF_9G\0^*-+M]#^(5SI5E=ZS#]I:P98HKA!'>*\1^ M6,+*QMVC?&K) M+XRB+J#;V1+1Q7(C"[X(HU\S :169F+?^$; M^+WCSQ/X%_X9HN?$GQ)UN_\ &U_7S-*O2V\&PADA50@/DKM M&>!_8/\ ^"@7Q#U;7&T?2/VAYCJFL?LCOXJNM3\6^*IM;L]%\56UQ(/MQ2OYKVL4UTY9+6RO^^%?.7Q1_X*N?!7X.?'W4OA=K>I>/CX]TJP;5;C1] M-^&OB75)39*0&O(VM;"1);8,=IFC9HPV5+9!%?#_ /P0_P#%>J_&_P#:_M?$ MEW\9]6\0:9HGPQT^TOO"VH?'E?&5QJWB4L/[0UF/3K75+J*&S96VJMQ'$8V9 M=MO"1QA_MT?'/P!*6*15EBD7(RDBJP#*<8(SZ)7\\WP!^._B/X(?\$I?AR^EZS??" M;11^TSI^F:-X^TS4]0\/O\4-(ED;[7K%Y#[MW\RWNHUFB?!&Y6 M (.#R.#WK\"O^"U/[0.J?%3P)^V_HOQ'\=^)]+O_ Y:^#'^&/A2/69[72M8 MT2>XMGN]0CLHR(+]7G!+W+K(8&5$5XNC?7>C_!OQGH'[>MGX$M?&7QG\5_!S M]ISP19>)=(U:R^(^KQIX"O--N(9KY+&:*[5H+6YM[F$IY9(WO'&%,(8",/3E M4C[VC;T].3GL_/1I[)23COJ*>,OB+XGTOPEX:LF6-[R^D(\R1N$BC107EE8\+'&K.QZ*:P_A'^V M?\/?C9K^FZ/H^I:S8Z[K%M/>V.C^(/#FI>'M4N[:#RQ+&]2\->3KMG97X@Q%;_:8A)#]HDDV%;;<7D"6O*Y+E6]HQ3 M3?K>ZZ66][VOD;KPH)I/X.\/+OTJ]SY@-C"\"H(PWD MJ5!K+^(GBSQ)H7_!-#]BSXPG]H3XW7>I_%;QSX%T'Q=>VOQ O_LD=KY-W'J$ M:I#)_K'VA9]Y=B]L&($AD+=,J;C-P;6DH1OTO.I.G?TO3?NTX5+>MIVMTDFK]3]P:*_$O2/VJ?BNO[/OC :!\2/&NK_LW0?M,P^''^ M(X\27EW>V7@=L&[,>MN[W(L8KG9%_: GW*K.!, ,C/\ B_\ M>?$+P]^RAIV MIK\7_&.B> [3]JFP\._#KQE-XLN4F\0>$2Y\[S+QY0=5L4_>XFN7G5UC.YF" M9I4X\[BHZ?;KR^UV_\%/TYH=W;]Q* MY7Q3\;?"O@O4M=LM2UJT@O?#.B?\)'JELNZ2:RT[,H%PZ("VUC!,%XRQB<*# MM-?C1_P7#^.WB+]BV\U?P3\./BY^T$GC'X8^![/QI:ZIJ7CB\EMI$N_$Z1A# M#"J?;G6.65&>^>:&.VMXXQ"S,TR;OBF_T3P7_P %*O\ @H)XBU?QIXS\.:HO MPITG7/"E[;^-=6TU'C?0[B22ZB,-RD;01W)"QNV8H)9%2(H\@5N>=1K#O$+9 M*K]]-::>;OU6D7:^ZZ(TH^T5-O5\G7^:=-/I_+437GOM9_K]\&?C#X<_:"^$ M_AWQQX0U'^U_"WBS3X=5TJ]^SRV_VJVE0/')Y^/_C)XW\.^!YOV:&USPCX@T_QC>:=)XK^(,3>4]O->0R*^H7R M%5 L)GE#L7+0N=U8G[:/[97Q-\-_$3PPGQ!^+7C3X=>.=1_9.OO$GB+0K/QM M>: D'BM(R]K(;**>)+>]9E#>7&B,Q#*0RY4]&-Y:$YI;1 M#="_X2;6;:TLY[^[L=-W2J+DV]NDDK(3#-C:A)\F3 .TX^?_ /@G%_P4G\#_ M !Q^%'P(\!Z_X[M=6^-OC7X5Z7XUNK$6TQ-_&8$CN9Q.$^SEQ<)*&B$GF HQ M*X!-?$'Q0M?#WP\_X*@?\%'+WQ1KWB'2KK_A5-E=Z!%?^(]1CLKFWFT*Z6XD M:!IO(EMDG8HAE5HH)9%2+RW=5.68\^&E4@K/DC5=^C=.ZLN_O)WUTLUOM>!4 M<1&,GI=T].RG*"^_EG=>J>V_ZW? SXW>&/VD_A!X=\>^"M3_ +:\)^++&/4M M*OOLTMO]JMY!E'\N54D3([.H/M75U^"'_!)O]L;QQX'US0? OPK\:S>+;P_L MC'Q#I7A*?7'U.T3Q;:7$BP0PVAD9()_*P'@B5"ZJ"X)R]?47_!"'XS_%#X\^ M*?#GB:_^(_A[Q%H][X,>+X@:#=?$G5_%7B&U\2+/'BYN-/NK&*'0&S]JC-E# M*L3#:4601;ZZJE)>VE"&RYM_*52/SNZ;V_FCI9MQY8U6J,:D]WR_C&G+\%4V M_NRUNE?[L^)'[>_PH^$OQ!UKPSKWB:>UU#PQ:K=Z[<1:-?W.F^'T:,2QK?7T M4+6MG))&59(IY4DD#IM5MZYZGXY?M'>#OV!?'!O[;2=<^$?C+3FU7PY\?\,^?&'X'+H?Q'^#\>NW+6*_$/4C:/]OL8 M[IBL3\7!M(X8SF202;F*[TCXH3E.E!KXG:^GV7:3<5]JT'>R]_3WH1.OE7M9 M0Z)/[](I/M[^C;]VVTG9GZE>&/VS_ASXX_9@'QDT'6K_ ,0_#TVLEX+[2=$O M[^ZV1R&*4?8H86N]\;JZR1^3OC*/N5=K8\U^ 7_!8S]G3]ICQ;X2T7PIX^NC M>^/TFD\+MK'AC5]"MO$ODL4E6QN+ZUAANF5@5*Q.S @C&:^0?^"8O_!1KPE\ M1?AG\:+K5=?\7_"CPWX%T PZO\-/%.@V^F:7\,[UXQ]IEN=6EM(99YKR]>8Q M1SW,L[9DDD4-(%B\P_X((_L-6W[<_P"Q1^RQXU\4_%?P_K7AC]GC5;_5-)\% M>'=*6"]TW6&NY9$_M6]-W,[LH,K)2^%S_2W]N/_@I_\"_^";MM MX=E^-/CR+P8/%C3II2_V5?:C)=^2$,IV6D,K*%\Q.6 'S FI/&7_!3#X+> M?!/@SQ#J?BR]CTOQ]HI\2Z0T'A[4[F;^R0L;OJ-S#%;M+9V:++&7N+I8HH]X MW,M?+W_!33PKX'\:?MNZ?9:7^V/\3OV=?CZWA.W_ .$:T*&Z6/PQK$*W4YB+ M6DUNL6HSO.70P+<-*0J@1XX/S_\ &+Q/XY^''Q[UOX@?M$+9>$_$WQ;_ &29 M/">G^9+Y5O>^*!-(]SI-O'G'VV4SQ.EL@+ON8("58#DA4;I.=KN\M%UY859) M+>[E!-VZ)*3?6ZC>\4?IU\=/V]/A/\ LX/H M:^*_%?D_\)%82ZQ9G3-,O-8 TZ+89=1F-G%*+>Q3S8]UU-L@7>,R#-;'[07[ M6?@3]F#X'3_$GQ?JE_'X'M85NI]6TC1;[7(H+=D,@N76QAF=;<(-QF*B-01E MAD9_'SPW\-?$'[$$VF_\+FF?P[/XK_8SC^'_ (=.I3;//U^%F,FAQ)G#7V)H M0D"!GDPVP$JV/JOXR@_LA?\ !L;)X8^*NK6'A7Q';?!4^&VM]7NH[65M2?27 M2+3T#-\]P"/+$:Y8E#@'%:X_]Q0K58:N#=NTK3JQMZVIQ>C?QK3:\X./MJM& M$TTI[^7N4I7]$YR7_;CUWM]P_LT_M,^#_P!KOX2:?XZ\!W6L:AX6U<;["]U# M0;_1S?1E599HH[V&&22%E8%954HW.UC@UU_BKQ);^#O#&HZO>)?26FEVTEW, MEE937URZ1J68100H\LSX!VQQHSL& M]#OM!O- \;VVA?$"?2K79;:1$##>QP7")')'.P4.X$B,R[64[:F_8U_;W\=? M'+X&?L-V_P 5OBUXRTGX8^)E\86'BWQ79^);G3KG5]:LI;A-'L+[4H7$_FF) M$=(7D'VIBH99ONF\5#EE7C1_Y=R<5?K92=].]K)=9-1OU.>C-^RIU:FO-%2T MW5[Z==K/F?1>\U:Z7[(_LL?M6^ ?VU?@MIWQ#^&>NMXC\(:M+/!:W[6%S8F1 MX96AE4Q7,<*M-^(FL2>,[WP7!97 NI9--M;_6K""6YTN*5YO,+(BE]J*S(C$GOOVS?C MOXD_9G^%OPF\<^)?VGM3\1>+/"]U-#\0_"G@KXN:O-;:IX(O+DV5GJT +VCR M7UO'=V@BNHXE-V^VY_?!7DIUHQC4Y8[74=>[2>OWI[:0O-Z+72?NRE'>W,U; M=J,Y16U]7RO_ +>:2O?3]Y**^<_V%OVZO@'^T+->_#?X._$Y_B%?> -*LKJ] M>YU#4-5NC;7*[X9GO[S%_P#TT6M?0% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5'=74=E;2332)%#$I>21V"JB@9))/ %25\,_\ !R/XHUWP5_P1 MD^,NI^'O$&J^'KR.ULK2>2P,:M>6MS?6]K/;.71B(Y(IW!V%6/ W;2RG*M-P MC>*NVTOO:7ZZF^&I>UJQIOJ['UO:_M!> K[XKIX#A\;^$)O',FGC5D\.IK-N MVK-9GIOC'Q9\"/V[O#/B7PA\2]:NO%O@3]E7 MQ)JUIXHFL]*N;R:YM+MY/+DC6U%G\LD?E.!;@[48#[/Q;I.L?$_X&V_Q+>Z\&V_APWVN:U-&@^R#^WI$M%LHL/)*L.;DA MUV;55FK5MMI5DFO^W:,F_,YZ=W%3E9)J+^^-%V_\"K)+\3]6O$WB M?3?!7AZ]U?6=0L=)TG387N;R]O9U@M[6)!EI))'(5% !))( K&^%GQL\&_' M/P[#K'@GQ;X8\8:3J:7X>UYM0LWMW:R%ZL6_ M]ZX\HGYCBO!_#?\ P4_\5?\ !.>W_:%U/]I7X?>"M6^*WPW\.^&[R]\4_#F2 M1;'QQ8W5U/9Z=]K1US9SQRO*7+)S&S&.,K'&K&U2<)-:.RMLVDF[/J]4[::: MJ]_=(MSA"<%\5G;JKM)7[=5?57T=MW^D%A^T=\/-4^,=S\.[;QYX,N/B!96_ MVNX\,1:W;/K,$. ?,>T#^-9_#7CKXU_"3P7 MXCM422?2M>\8:?IU["KJ&1FAFF5P&4@@D<@@BOQNM/CW-^P9^UG/H7BWQ?\ M#A[OQ-KM_P#%;]G;XB>(8%G\$3KXAE"ZK%>W,,]O*OE133;))+C8%)8HY-JA M^EOV_?%WB3QE_P %>_V'-6\!VW@'Q]XHUCP/XMD@.J7MQH>B:LDNGPYGW)!> MS);L#(\:;)-P(7S,$R4Z<)R5/F5G*Z?E)0E)Q\K./*[_ .+8=64(.I;5))KI M=.44GKWC)25O\.ZN_P!0/"7CO0_'WA"T\0:%K.E:UH.H0_:;74K"[CN;.YB_ MYZ)*A*,O!Y!Q6%\)_P!HWX>_'JVEF\#>._!OC2&":6WDDT+6[;45CEBV"5"8 M78!D\R/<.J[USC(KXJ_9]_X)Q:?_ ,$ZO^",/QD^''Q+\:22Z;XDT[Q'KGB> M^\-6WE6GA^"]MV$\6G12D?NH8QD!\;CN)"YP/&/ /QH^,_[*^J:OX'^(UY\, MO%WB^R^!OB'6?A1\:/ %M"EY)I5C'!,(M0L9(WM@&<6KQNL;097:N]G=JRJU M8TW)SVC#F[ZJ$IRC?;W>6RVYE=QVY6X4Y2Y(K>4G'MIS1C&5M[/FN]W#1/XK MK];Z*_"[0O\ @J3^U#J7PZL"_P 9Y_M^N_LKS_&5[T>%-&\RQUBTNID58%^S M;!%,D<:S+*LN"/BF-(\;V7PE\,_$+ M7?"\/AG33I5TVH:A9VTCW-Q=K.W94_?2:ZJZ^ZE*WK:K'?2]U?:_ZG^+/VVO@SX"N?$T.N?%S MX8Z+-X*G@MO$27_BFQMFT&64&W:0@[!)M+8XS6U\7_P!I+X=_L]^% M;37?'WCWP7X(T2_<16VH^(-;MM-M;AR-P5)9G5&)'( /2OQD_P""J=RU[XU_ MX*;3-@-+\//AXY Z F0&O>OV0)I]9_X.)?B)#\78;=M1T_X9Z-)\&TU)%,,> MG>3#_:$FG[\CSS-YGF,GSX$H/R# PH7JN,'HW=WZ:1DVEW;Y=-=%=Z\MFJTH MPA[6.JTMW]Y4FODO:ZZ=%MS:?J!X/\?:%\0]*BOM UK2=CZJRMT;NM+,N4'"*E)K:3^4>9[>D7Y:6O<_9VN7\8? M&[P9\/?&.@^'=?\ %WAC0_$'BJ8V^BZ9J&JP6UYK$@!)2VA=@\S8!X0$\5\T M_P#!'#]L'QY^UI_P3@T[QYX[,/B+Q;IU]K.E-JEE;QV\/BA;&\G@BNXXXEV+ MYHC /EJ%+JQ50"%'Y[?\$X/VCOB>WQ0_9S^)^CZR/&OBK]KB\\:P?$/3=4T> MR?4/#E[IIE:#['=^2+R"VM@L,0M[B:2%$"!40OD3.2C/EW5D].MTW'1ZKFL[ MMKW';F2OHG%I6V?-*.O3EOS.^VEKVNG)7Y;VL?LQX-_:#\!?$7XAZ]X1\/\ MC?PAKOBOPJ0-;T73M9M[K4=').!]IMTT=-])*-^[?-[ MR_N+EU?^6JD_N"QP/DQQSZ%>0,3')+#:1R^9$VTQR*RMP0YD!XPPR]JJE?B'^V)^U9XZ_;.T7 MP#XP\6^,Q;6.@_MFZ?X(TGP&FGV<$.D6NG2.L4[2;/MCW;*Y:4R2M%B5=L4> M 3]'?#W_ (*._M)?'G]L[XI0^$O#_B2;1/A-\7;?P/?^&_.\+6?AR/0/-C@E MO;R:\N(]8.H2AWF@^S#[,2D<864EZ5**KTHW7Q_VXZT_J\G M.+^#[W)2JJR[_P )VO:_W'T_^R'_ ,$:?A'^QQ\7-/\ '&APKJ?B31K>>VTR M[?PMX:T22Q2:,1R_-HVEV+3[DR/](,N,DC!.:^LZ_+^\_: ^,GPE_P""O[_ MWQ[^TSXEMOAUXWC37?!&N0Z%X:@=;FU5GO?#%S(VFF,SM'/!,'!241+#@;IP MU?:WQO\ &'AC]K3]B3QO)X!^,/A_0]'\5:)?:3I_C_0M8@NK31[AU>W%Q'+3'?A=\4O!?PRTFRF\7_ M BU(KI7BR746DT[3M0F$BP&RO!-<(9YK@^=*B2R!MB0J:W_ 22\?:G_P $ M]/\ @I5I7P:\;^ ?#GAKXW_$2TTWP=<>&/!EFNA>%#X?TZSO;Q/%8F1ITU6\ MN#&R,9!;2J6D7;]X#:$(SJ.,'>+^%_S/6Z\N6RYKZQ3;_"O]FRW^%_Q4\8>+'\7>.O$]QXKOI+VWL=? MU07MGX965(5EMM.78KP6[FWBJ2_&4W.F6+>%=*MI8I;JQ659_P"U)FD0NGV9(/L[?;,M(,/C MZ7_X+2?"?4?AQ^T!JO[2U[H/PP^/OPU^%G@?^S/%/PW\3:N;'5?"/FW F36- M&FQ)';7L@V$N5CF9+15A=G9/+QC*,84\14?*I+5]HRIQJ7]&WR7=EHY7Y3>I M3?M:F'C[W*]/-JO/#&F3"[M]5L[66XLM1,T#7!0[G/[N6.9'D?]Z5"JOJNN M?M]_$?\ 9K^,'[0_PY\=_%3Q/XG@T"'P5+X4U?3?".DOXBAO->=X)=.LXML% MB6:5/]'EO0Z0[QY[7 7#6XR5E)6;M9=6VE)+2^MGMU::6K2>::&_AA!ILOB7Q#H?AZ+6=0@TC3WU._BM%OKV<[8;6 M(R,/,FD/"1KEF/0&O"?VMOV5? '_ 4\T_PYI\/Q2US39O@OXZ@USS/!.HZ5 M<3:9K]BNZ**\%Q;72I)")MQ@95_U@WJPVBOSB\8_M7^/_P!I7X0^'M(^(6HZ M[JNH_"_]L_PSX5L;C7H=(BUF.UCEAD6"]_LC_0&N(GDD1FM_E. #R#7+_%7Q M=<:=9_%#PQK.HW.C_"3X@?MNS>'OB1=174EK%-HTUC:;K2YE7&RTGD")*25! M7Y2<,:>&BZDXM;MQ<7YMX5P?R=>[M_*K7*K/V4)2[*7-Z)8A27S5&W_;VI^Z ML:E(P"Q8@8+'JWOQQ3J^)_VG;GX<_L%Z1H'P]^"UOJGPX\3?$[Q+#:)X7^$^ MB:)_:=U*MG<3;[>WU-TT?3RT=L6EGGB)ECA95!DV21_*G[-?_!3/XV_M->'O MV,M#OOBZ/!$WQFU/QUH/B77XM'T62^U,Z3<(+&2$/%+9QW;*OE_NDD@9I6(C M?Y-LQ:G)QANG;MTN_NT\]5H3RN$4Y;6OWT]YZ^JA+[MS]@Z*_(CXS_MV?%#X MW?\ !OUJGBW5_$B3ZO?>/D\!:AXPLD33XM;T1?$:Z=+J'^C.B(L\ ,;P\ M;ZQM[_3VFG22=)D7?%)-*KM'!D94 E.\Y**ZN"7_ &\Z2OY65:#UUO=65KA5 M:II\W13;\N15-/.[IR7EH^I^W]%?@+^R!X2TCXR?M*>'_A3\2HK;Q%^S9H++W4]2UFY\+Z(3=:BY>YGMQK]J+5F8\MFW$.">2,$T4+5:4*JVE[.WI4E M..OFN1Z=>YI3IN6+6$>_-*+?G'DV[KW_ "V\S]@+GX8:)>_$BW\6SV;W&O6= MD;"UGFN)9([.)F+/Y,3,8HG?.'D10[JJ*S%44"3XC?$OPY\'_!=_XD\6Z_HG MA;P[I:"2]U35[Z*QLK-2P4-)-*RH@+,HRQ') [U^6G[:'[<_Q\^'WB;]LW5O M"/Q4E\-Z/^S-9>$=7\.:&GAS3+JWU,7MC;37=K>2S0-,T#XEQY3Q2HTQ(E*J ML8\M_P""O?[47C[]IW]E[]N"WU7XB-X-\(?"5/"VAZ;X)6PTU[76Q?1VEU)< MW$\D1O#+))+B'R9XT40 -'(2XJ&_=M'LI6[*35GIW9^VEM=1WMM'-#(DL,JAT=&#*ZD9!!'!!%25^2'[3G_!3GXK? MGX%?MS/IGC^TT/4O@K:^"8_ :3Z?IY?21J-E;-*%66(_:/.=I-OG"3G(3&,# MU/\ X;!^+GAS_@H!:>'_ ![XV\3:3\,OB9J=IX1^'U]X1M/#FI:,FHMHLD]W M!J8D1M2M=22X7S(FP]K]P/"4W5K45I.,-=K?]O)-+U=TK?S-)7NC&$_W,:L] M+W_\ELV_2SO?LFS]'*P- ^*_A?Q7XZU[POI?B30-2\3>%1;MK>D6NH0S7VCB MX0O ;F!6+P^:@+)O W@$C(K\7OV'_B'\7?V>/^"9O[,FF> /B]X@T>Z^+?QR MOO!&H)J&BZ/>1:#:2:CK:W'V9#9*XF=T2[E( B>]S M:6S-D1"(&)BRU:U5^5=W*T'IW^-+NWHKFTURN<7]G7Y>T=.[[?#)OHDM6?I7 MXY^)WAOX80:;+XE\0Z'X>BUG4(-(T]]3OXK1;Z]G.V&UB,C#S)I#PD:Y9CT! MKM_#SXP^)-;N6\F1&(;:4;:**,?:17G=KLT MJ5*K_P"!6J/3M%OH36?LWKTLGW3]I4I_=>"U[R2W9]]T5^*'P4_:"^(/P(B^ M*UG\.O$Z^$M0^(W[=VI>"]3OCIEO?D6%[;8EVQSJRAU9(W5NS1KG$_'+3]WT0V OXXS ;;^SS>N3]G67[+L M*Y/E;R#4T?WBAR[R4'\YJCI\G7@KZ7U=NA>(C[&4U)Z1Y_NBZNOS]C+36UUK MU/U)\%?%3PQ\2KW6[;P[XCT'7[CPU?OI6KQ:;J$5T^E7B ,]M<"-B8IE#*3& M^& 89'-;U?A;\$OVN_B'^RCH?QJT?P1KVH>*/$/Q-_:Y?P->>*]+M='&I-"] MG$\KVJWKQZ6NH3?9_*3S\0>9(^(Q\J#Z"_:3_;/_ &K?V-?V2+CQKXE3Q-'X MA\/?%73[#P=X7\1V?A^Z\2_&+0[M8P^D3)H@N(+>^C=[AHYK-4)CM5+1$ELR MIQ]E&J]FJ>O2\XTG9=7;VJ?>R>E]!2@U4E#JG/3RBZBN^BO[-J][)M7:6I^J M%%?%G[(G[9&M>+/^",=;%D\G9*_FRO"VZ0[LCX)M_P#@K5^T,?V-OVR-3M?BSJMUK'P;T/P3XH\( M>(+O0M!.IQIK%O'--;W44%H;(H58'RUC=XBS(+B4*)&JO^Y=6,]Z45*7S=K> MJ?R=G9L=*'M(QE%_%+E73JE^;7FK^\D?N37&_#W]HGX?_%SQEXC\.^%/'7@[ MQ/X@\'S_ &77M+TG6K:]O-$FW.GEW4,;L\#[HW7;(%.48=0:_)GXI_\ !8OX MZ? 3X?\ [7%D_B>U\0:G\-[CP#'X;U[4]&LU7PZOB"WB-Y+)'!'%')% Q=HO M.W$,RAV=1@^R?\$K-'OO#G_!<#]MW3M2\97?CZ^L-*\%PS:Y>06D-U>$:<_^ MN6TCBMQ(H(4^7%&/E'R@YK:-"7M7"6W*W\U&$K?)35^E]F[,Q=2/LG+K[KMY M2DDOOO=6;:M[R5TS[X\1GX??!'7_ !/X]U_5M%\/W;Z>EQK&L:UJ_EQ6%C#A M1\\\FRUM@PW$)LC,C,Y!=F8]-X&\>:'\3_!^G>(?#6LZ5XAT#6(%NK#4],NX M[NSO8FY62*6,E'0]F4D&OR:\<:OXAUS_ (*6?\%&(-8^)/B6;3?#'PLL=.TG M0[@Z?]DNX;C0=0O!:@&V\X+ \EQ*@@D1CES*9<&N&_X)9?\ !03XG_LV_#OP MSX'MKB3QOX3T#]DE/BGH_AZ6SMXFMM3M)Y(1;PRQ1+,\1MP)3:#LK MCI55[+FEHN13]$U6FUZ\M*^FEWN=-2A/VO)'6[2^_P!@D_2]6VO1?(_;2O%/ M&_\ P4I_9T^&?B[4?#_B3X^_!3P_KVD3M:W^FZEXXTRTN[*93AHY8I)PZ.#U M5@"*^5?^"/G[8?[0/[3NK> _$_C.V\1:Y\-_B7X'DUZYU?69?"MK;Z=K*319 M@T>#3+EKU[#;+)&WV^-IXWBBWLA9EKQ']O'6_C9X7_X+E_%W5?@'8^"-<\=Z M9^SG;7*Z'XETN>^CUVW75I/-MK?RIXMER5YCWB1'90C* ^]=:_-1FHU-/COW M7)&;U[? _DU+R>%*<:L)2AT<+/H^:4%I_P"!_>FO-?KAX,\:Z-\1O"UCKGA[ M5M,U[1-3B$]GJ&G7275K=QGH\/VD?#W[+?_ 2U_8UU M3]F+QSXBT'PMXX^->D>&/&FGZQ'IM]6P< M [U:NW_9]_;5_:4_:!_9O^+<7A?XD1>*?%/A']HC5/!>FRJ_A[2O$&K^&K*W M65K/2C/9_P!G3:AC,@,\)#(LWS+A67>I2<9SBOLNS^7LD[=U^^C9Z72;LM$U M2O*G&M::'X=T?XEM'9W!A40Z3?6LEA%O@W?^*?&C?#3X>>&?%&@7=MIOAC0]/^(+7=K'7F\O37F4. M5WVE=K3I=N?$'QKX2\":++.MK'J'B'6+?2[5Y6!*QB6= MT4N0#A^-+Z;4]"^)=SX8+:%2B227$.)@D(VEF"(NO%?Q \$^&+;Q;,EOH4VK M:Y:V4>M2. 42V:1U$S,&4@1Y)##'6OS-^$OPZT'X2?M*?\$X?!_AGQU!\1?A M'X.\-^+M(M_$UI.+C1=;UR'3 ADCDW.A^7[8(@KLJHLB(V%>OC[_ ()M1^*& M\._$AOB,\X\*+^S%XU'@)-2 ^QMIY\0WWG>3O&,!?LW0_P"J-OCY-E:8AQI. M35VDJDNUU351V_Q3Y+KM%\UG:SG"P=6,6]&W3B^NM1I77=0O:7]Y.-UN?OW\ M5OV@_ 7P(DT=/''C?PAX-?Q#="QTI==UFWTXZG<'&(8/.=?-DY'RID\CBJ?Q MQ_:D^&7[,=GI]Q\2?B+X$^'MOJSO'8R^)M?M-)2]9 "ZQ&XD0.5#*2%SC<,] M:_&_X21^+V);XMO>@K^P>PTI-9'[MI"3]M_UHSYX7[)YVX[^8]W&VO0/^"FO M]O\ _$(UX9_X3?SO^$E_X1#P=]I^W[OM/F_:[#9O\SYO-V8W9^;.[-77INGS M16ZFH_)U:M+[U[+F_P"WK?9NUA;5I4UMS)O[J=.?W?O+?]NWZV7ZX?#GXE^' M/C#X*L/$OA+7]$\4^'-60RV.JZ1?17UE>(&*EHYHF9' 96&5)Y!':H_B=\5? M"_P3\#WWB?QGXDT'PCX:TP(;S5M:U"*PL;0.ZQIYDTK*B;G95&2,E@.I%?EY M_P %&_VX/C3\ _VEY/#/@#XHZEX<\+0_LVZK\0[:RAT;2+Q(=4L!^YECEGM) M)"CA5#J[.I!;:$)##@OVB?\ @HI\3_VQ?@YXJ\):CXQMOAUH _9"/Q4U:"UT MVS?_ (2_4;^S,[TU_8SP9XUT?XC^$].U[P]JVF:]H M6L6Z7=AJ.G7275I?0N-R2Q2H2CHP((9200>#6G7XJ_ O]N7XR^&_AM^R/\ / MAE;>-=-76?V?;7Q?9WGA2'PX^IZ[J2(L,5H6UZ1+46D2H9)EAS_(INW1.,9?E)/TOV9^NE%5M'M'L-(M8);R?4)(84C>ZG$8EN2 9&$:JFY MNIVJJY/ XJS6+T=C5.ZN%%%%(84444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?P!T444 ?V^?\$G?^467[-/_ &2KPO\ ^FBUKZ K MY_\ ^"3O_*++]FG_ +)5X7_]-%K7T!0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %9/COP%H?Q1\'ZCX>\3 M:+I/B+0-7@:VO],U2SCN[.]B;[TG44_^ M'^>_YM_>))+1>GRVM]RL4=3\,:;K6FQ6=YI]C=V=N\635=(TW0+6TL-3:4;9# M/!'&(Y2XX8N#D=:[JBDTG=/KOY^H^S[;>1Y)8_L!? C2_AZWA&V^"GPDM_"C MWJ:FVBQ>#]/33VND^Y<& 0^7YJ]GV[AZU<\9_L2_!CXC_%6#QWXA^$?PQU[Q MO:RP30>(=1\+6-UJL,D&WR'6Z>(RAH]J["&RNT8QBO3Z*J[NGU7_ WY!;2W MR_&_YZ^I5UG1;/Q'I5Q8ZA:6U]8W:&*>WN(EEBF0]596!!!]"*X>T_9(^%.G MQ^,%@^&/P]A7XAJZ>*EC\.6:CQ,KY#"^Q'_I(.YL^;NSN/K7H5%39;_+Y/=! M_P /\SP^W_X)E?LW6D6R+]GSX(1)]D:PVIX%TL#[.S%FAQY'^K+,Q*]"23CF MMF\_8/\ @=J&D1V$_P &?A3/80Z4F@QVTGA+3VACTY)3,ED$,6!;K*2XBQL# M$L!GFO5Z*?G_ %U_S?WON']?E_DON78\@\2?\$]_@'XRU36+W5_@?\(-5O?$ M4<46JW%YX-TZ>74TB*&-9V:$F4(8XRH?./+7'W16]\1/V2_A7\7O .D>%/%G MPS^'WBCPOX?C2'2]'U?P[9WMAIJ(H1%@@EC:.,*JJH"J H Z5Z#10]5RO8+ M6=^IQ&I_LT?#C6O"'AWP]>?#_P $W>@>$+F.\T+3)M"M9+/1)XPPCEM8BFR! MU#L%:,*0&.#R:^:/VF?^".WAKXV?M!_!#Q'XK._>Z[@M(\JV MM;Y:Z+MN]N[[F5X'\"Z)\,?"&G^'_#>C:5X>T'2(%MK#3=,M([2SLHE^['%% M& B*.RJ !6!X._9O^'?P[^)>N>-/#_@+P7H7C'Q/D:QKVGZ);6NIZMR&_P!( MN$02R\@'YV/(%=I13;;ESO?OZ[BLK$-"\5 M^*B#K>M:=HUO:ZCK!!R/M-PB"2;!_OL:/!O[/G@+X=?$/7O%WA_P1X0T+Q7X MJ(.MZUIVC6]KJ.L$'(^TW"())L'^^QKKZ*2;5K=%;Y=O0;=[WZZ_,\I^)?[" M/P/^-'Q#;Q=XQ^#7PI\6>*V\K=K6L^$K"_U$^4 (\SRQ-)\@ "_-\N!C&*SI M?^"<7[/,VN/J;_ ;X,-J4FH?VN]VW@G33.U[N+?:B_D[C-N)/F9W9.^%NOZWJ]U!>WVHZEX4 ML+JZO;B!2L$TLLD1=Y(U)",Q)4$@$5MWO[,?PVU+XSP?$>X^'O@>?XAVL0@A M\42:#:MK4,84H$6\*><%VDK@/C!([UW%%"TM;IMY=/R"33P/ICLEU+L,MP"8#B5S''N?[S>6N2=HK;_ &>O MV.?A_P#LS_ NX^'7ASP_I@\+:C)=3:C92:?:Q6VI/_SUU]=7][[GG'P_\ V//A'\)_ MAWKOA#PM\+/ASX:\)^*%==9T32O#5E9Z=JX>/RW%Q;QQK',&3Y#O4Y7@\5F^ M#OV"/@7\.]%_LWP_\%_A-H6G?VG;:U]ET_PAI]K#]OMMQMKO8D07SXMS>7)C M!/A3X7^%LFLMX9\-Z!X=;Q' MJ4NLZL=+T^&T.J7TN/-NY_+4>;.^U=TCY9MHR3BN=^*'[)GPK^-_CC2/$_C3 MX9_#_P 7^)?#^S^R]6UOP[9ZA?:;LD\Q/(FEC9XMLGSC:1AN1S7H-%+JGVV\ MK::?(-[I]=_,X;Q%^S#\-?%Z^+1JWP\\#:H/'WV?_A)Q=Z#:S?\ "1^0 (/M MNZ,_:?+ 3S=VT 8Q3/&W[+7PR^)8\1?\)'\.? FO_\ "7VUK9Z]_:6@6EU_ M;<%JV^VBNO,C/GI"WS1K)N"'E0#7>44635OZ[#N[W_K^M%]QYMX;_8W^$/@W MP[:Z1I'PJ^&^E:38ZI:ZY;65GX9LH+>WU"U1([:\2-8PJW$*1HL1M^P!\!W^%(\"'X)_",^ M!UU'^V!X=/@_3_[*%[L\O[5]E\GRO.V$KYFW=M.,XKS/X\?\$F?AM\;OCC\& MM=.@^!].\!_"K_A(FN_ I\)6L^D>(GU>*-9&DCRL*%98S,Q,,GF.V3M/S'ZH MHHZ\W];3Y)4D;-NW'&*Y]/V-/A!'\$V^&J_"GX;#X;>-/V-/A!\1_A? MH?@CQ#\*?AMKW@OPR5;1] U'PS976EZ251D4V]L\9BBPC,HV*,!B.AKI?'OP M=\(_%3X=3>#_ !/X6\.>(_"5S'%#-HFJ:9#>:=*D3*\:M;R*T9",B%05PI12 M,8%=)11=W;[N_P ^_J"TLUTV\CB=>_9J^'/BJ/Q6NI^ /!6HKX\B@A\3"ZT. MUF'B*.! D"7FY#]H6- %02[@H P*R_B!^QE\'OBSXM_M_Q3\*/AKXEUW^S3 MHW]HZKX8LKR[^PE64VGFR1,_D%7<>7G;AV&.37I5%']?I^3:#;1?UM_DON1Y MK\0/V,O@]\6?%O\ ;_BGX4?#7Q+KO]FG1O[1U7PQ97EW]A*LIM/-DB9_(*NX M\O.W#L,T#Q3<:Y8_"C MX:V6M7>M)XDGU"#PQ91W4VJ)YFR_:41!C=+YTV)B=X\U\-\QSH>-/V7?AG\2 M1XH'B+X=>!=?'CB.UA\1_P!HZ!:W7_"0):G=:K>;XS]H6$\QB3<$/W<5W=%% ME;EZ?\-_DON15W?FZ_\ !O\ GKZZGFWAO]C?X0^#?#MKI&D?"KX;Z5I-CJEK MKEM96?AFR@M[?4+5$CMKQ(UC"K<0I&BQR@;T5%"D "M/P1^S3\.?AG\2]=\: M>'/ '@GP_P",/%&[^V==TW0[6TU/5]SAV^T7$:"2;+@,=[') /6NVHIW=[]? M^ E^22]$A65K=/Z?YMOYG"1?LM_#*&1W3X=>!%>3Q'_PF+,N@6@+:YC']JG] MW_Q^XX^T?ZW_ &JB\4_LH?"WQQX8\1Z)K7PU\ :QHWC'4%U?7["^\/6EQ:ZY M>KLVW5U&\96>8>7'B20,PV+SP*] HI=+?UT_R7W+LAW=[_UU_P W][[GG7_# M('PE_P"%;ZSX._X5=\.O^$0\1O#)JVA_\(W9_P!FZHT*Q)"T]OY?ERF-8(%4 MNIVB&,# 1<5? '[$OP8^$\6D)X6^$?PQ\-)H&I2:SI:Z5X6L;,:;?21+#)=0 M".)?+G:)5C:1<,44*3@8KT^BG=WOZ?AM]UE;T%;3EZ:_CO\ ?U.-T;]G7X?> M'/ &N^%-/\">#;#PMXHEN9]9T:WT6VBT_5Y+D8N7N(%01S-*/]874E_XLUS& MI_L$? O6M'U#3KSX+?":[T_5H+6UOK:;PAI\D-[#:_\ 'K'*ABPZ0_\ +-6! M"?PXKUFBE_P/PV^[H'_!_'?[^IY7X3_88^"7@.U\00:'\'?A9HT/BVQ_LS7( M[#PG86ZZU:8Q]GN0D0$T6.-CY7VK4^%/[)OPL^!'B2?6? _PT^'_ (-UBZL8 MM,FOM"\.VFG7,UI&%$=NTD,:L8D")M0G:-BX' KT"BG=K5?UO_F_O8=+=/\ MAO\ )?(/AUX%UW5_$FE?V%J]]J.@6MU,M+;[@#Y3DID9Q63\+_V'O@K\$/&%MXA\%_"#X7>$-?LK5K&WU/1/"MA MI]Y!;M]Z%)8HE=8SDY4'!]*]1HI+3;^M_P#-_>^X/7?^MO\ )?0/5-/KOYGDD_[ GP)NK3Q+!+\%?A+)!XTNDO?$,;>#]/*:]<)( M\JS78\G$\@DD=PTFXAG8YR35[3/V*O@WHF@:WI5G\)?AE::7XFG>ZUBSA\+V M,=OJLSHT;R7""+;*[([J6<$E68'@FO3:*.G+TV^7](?,[\W5._S[^IYYXA_9 M&^%'B[X;6/@W5?AC\/-3\(:7;+966A7?ARSFTVT@5E=8H[=HS&B!D1@JJ "J MG&0*E\9_LI_"[XC^+?#FO^(?AMX!U[7?!ZHF@ZEJ/AZTNKO1%0AD%K*\9> * M0"!&5P0,5WU%/F=[^=_GW]1=.7IM\NWX'C%__P $X_V>M5:\-U\!_@S-R@8JN0N,[1GI7HM%*VB7;_*WY:>@=;_U MW_,\\UC]D;X4>(?@U9?#F_\ AC\/+[X>Z8RO9^%[CPY9RZ-:,K,ZF.T:,PH0 MS,PP@P6)ZFKGQ"_9H^''Q]];W^??U\P6BLNUOEV]#D/BM^SYX"^.\FCOX MX\$>$/&3^'KH7VE-KNC6^HG3+@8Q-!YR-Y4G ^9,'@$K.;3]#L[CPK8RP:-;3*5F@MD:(K# M'(I(9$ 5@2"#7J%%&^_];_YO[WW%%\OPZ?TO\E]R/+O$/[$'P6\7?#[P]X2U M;X0_"_4_"OA%VET+1KOPK8S:?HKL26:U@:(QPDDDDQJ,Y-9WC'_@G?\ L_\ MQ$U+5+WQ!\#/@[KMYKEU'?:E/J'@S3;F34+B-71)IF>$F215DD4,V2 [ '!- M>Q44/5W?]?U9 M%9;%30=!L?"NAV6F:996FG:;IT"6MI:6L*PP6L**%2.-% M5450 % JW113;;=V)))604444AA1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!_ '1110!_;Y_P2=_Y19?LT_]DJ\+_P#IHM:^ M@*^?_P#@D[_RBR_9I_[)5X7_ /31:U] 4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!\W?$?Q7X[_:#_:_\1?"OPQX MWUSX6>'O 7AG3->U+7-!LM-N]7U>\U">\CAMD_M"VNK>*VBBLI'D_<&61YHM MLD:QN)777[4GC+]F3PCX-\&^//#FK_&#XN:O!J=REI\/X+2*34M,L)41M4F6 M_GM+>W,=3T:'P[KT M6O>&G\0:/KEE;RS36K/;Q7EG,ES!)<3[)5N-NR:17C?]VT?(7O[!'CSPT_@S MQ+X3^-%T_P 4?#MCK&G:IXC\9:$_B"TUJ#59X+JY5;**[M#;+%<6T/V6..;R MH(E:,QRYW"?>4++S\W?WN7Y7LI:I\KLDVKJ_==2[VTMT5N5O5)M M#?'7_!6;P1X=T.RU7P[X,^)?Q!TBZ\!P?$N:]T#3[-(K#09#+FYE%Y=6["1! M"2;=5:=L_NXY"L@234_^"KG@WPUX7\9:MKG@?XI:'#X3TW2=6[\2 M:7J=XUG:7MC!#<22D-*OS03K#=)E0T 8A:B\/_\ !,#3O!GP]U?PSI/BZ]73 M[_X01?"B&6]L%GN4V&[)U*5U=%DDU_P":K>W\D;?W_4-(_P""B2:UH^O6 MT/P:^-+>/O#FKV6DWG@9-.TV76(_MD#7%O=FY2^;3$M&B24F>2]55>)HFQ*5 MC;*\(_\ !4KPU\1=0\%Z1I'@#XHR>(O&;Z[#-I9M=,ANO#/]C7\=AJ3WK27@ MAQ!+*K?N'G\Q0?+$APIXSXN?\$KO%OQVM[_6_%WQ)\$>)/&FN:Y87^LVNI_# MZ2Z\$ZSIUC9W-O:Z9<:*VI>;-%'-=27@,E\_^DA'V[41%W/V0?\ @E;!^R7J M_AJ:T\7V-]:>&M+\6Z9#967AF'2;<#7=3L]0/EQ0R^5#';M:M&L<:!2LBXV; M,,2NU)>3:\WR:+RO/1_A)+5J-DHWWTO]\KOY+EMZZW>UWP'_ ,%+=$N_!GP\ MM]!\(?&/XHW.N^!=)\;ZE>6>G:2VIZ5I5[F."]OK:.X@\Z:1HIRT.F03L#"X M6(;HE?J_'O\ P43\+^ /C+J'A>;PKXZOM$T#7-,\,:_XPM+6T.A^']5U$6YL M[..S_:[(-)!;2Q1_:X_,D3$FSQSXK?\$=[[XG_ 'X6_#B?QYX/N]%^' M?A&Q\*IJ&L?#NWU#6M(EMTBC?5= OA^^(G_ M 3LUKQE\4?$AL_B)!I_PR\=^*='\9>)_#LWA\W&J7>H:<+(*EMJ/VE(X+:< MZ=9F:-[29VQ/MEC\T>7U2]FZW]WFE]W.K>BY+VLF^9*^C<4I:)V_E7W\NMN[ MYN]E:ZOHI2TOA=_P4W\,?%3XNZ+X8M_ _P 1],T[Q%XGUGP9IOB6_M+!=)N] M7THWGVFU CNWNAF.PN)$E:W$+ !3(),QCW+XM?%/0_@=\+?$?C/Q->?V?X=\ M*:;<:OJ=R(FE,%M!&TLC!$!9B%4X502>@!)KQ/P)_P $_P#_ (0K_A6W_%6_ M:?\ A7OQ'\1_$'_D%[/[0_M?^V?]$_UQ\OR?[6_UGS;_ +/]Q-_R>M_M#_!/ M3/VD_@/XQ^'^M3WEKI7C31[K1KJXM&5;BW2>)HS)$6#*)%W;E)!&0,@]*YJE MU2]WXK?C;[M]E?:UWU>J5/ZQ9_P[_ASR7_I"B]MV_1?(7[7W_!4#Q3%\"=4T MKP=\./B_X"^)TFL^%;(V-Y!X_P <]<_9^^ ?PTTBU\7^.M!U_P :^)--\/7&O:;X?M]=\21Q M);S7MY)'86UC=0373P6?:"XD5H+F%@\:; MBZ;XVN2BH:;\Z?\ VZN6RZ:/WN?SO;3EOE%WW_E:_P"WG'5]=I?!Y6OJVR+] ME[Q18^,O@;HM]I_C;Q#\086\Z)];UZP@T_59I4F=)8KJVAM;1;>>%U:%X3;1 M/&T15T#AJ^8/%?[3OQA^&WBW7?V=)-0OM:^,_BR_EG^'_C:3181:?\(W,Q:; M5KM8XEM/M.E9:%X=BK/(=/.P"Z;;]._LQ? 9/V=/A9_8;ZBNL:IJ&J:AK^L7 M\=L;6&\U&_NY;R[DB@+R&&$S3/Y<1DD*(%4R2$%VB\1_L_\ _"0?M8>$OB?_ M &MY7_"+>%]7\-_V9]EW?:OM]SIT_G>;O&WR_P"S]NW8=WFYW+MPS?*ZZO\ M"[W^ZZMMO)*-TD^5NW*]4+2#2W3]W[[:[_9=[7:YDMTK/AO$W[>GASX6?%)/ M!E]I/CC7=-T+4]-\+^(?'4=M8_V/HNKWJ1?9;6\ FCN/-F-Q:9>WM'@C:]A# MO&-P1-6_X*"V'AKXZ:9X.UGX8?%K0M*U[7;SPUH_BW4-,LX-%U6_M;2>Z>.) M#=?;A&R6MP(YY+1(93'E)&1D=N'^(7_!)SPYXR_;/N_BQ#!\+F_MS6=.\0ZM M+KGPVLM=\3PW=E'#$B:=J]Q(196\B6MN&0VLKJ3.\,L+R*\?):-_P1KF@_:H MTSXG:EXU\&ZEJ>B>+]3\3V^JM\/XQXLU*&]BO(1I^H:T]V\L]O;17:16Z110 M(B6T2LDFU=N/--TTVO>=[^3]VWX\]MM$KJZ]ZY1@KJ+T5K?=+>_GRI^KLUNO MHO\ 9C_:[T_]J/\ 9R@^*.G>%/%WASPSJ-G_ &GI8UQ+-+G5K,P+,MS'';W$ MVQ&W%0LQCDRC$H%*LWD'[.7_ OOX]?"7X9_&RS^)4,%QXY73]?U#X&++1;L*[6T%U%9MJ7VZ&UD1Q,]R\,MQ&^88XI L7O'[,/P#B_9U_9:\!_#* M>_3Q#!X+\-67AR2]>U\A=16WMT@,ABW/L#A<[-S8SC)ZUXQ\-?V _B#\,?#7 MACX=Z=\;;JR^"?@V^MIM*TC3M!DLO%?V&V<2V^DS:VEYL:R5E2-A'91SR6Z+ M$\QW22/TR]G'$24-8WCROI9-\UU_>7*]NDE[M]>-=;\":?YMO"/)OM*_M+[1)+B4X@;^RKC8R M[F.^+;P)_P3C\3>#?C3X7U-OB9IMSX \$>/]<\? MZ+X?7PJ8]12?5H=36XMI[\WC++&DNIRO$5MHV"KL+?%+=$:8?Z4AT^=71RJ!B@#MDE;P_I=\PDFFDM[>*)9)[F1I[NX M1076,.6:*,^U/P7X7^+^FZ+IOB[X:1_#7Q5+>>#3?S7T$$E M_);W=H1?1BUD!U&=75Q.KJ%QY;#?75_'3_@EG>_%>#Q4+7QKX;EM_%/C^W\; MWFA^*/"#:]X;U2.+0K;2A8:A8"]M_MD:R6T=VA,J!)DB)1_+!.UX\TII6335 MO^XD/7["E9[VNM&[#DH+W8N^^O\ W#5NWV^;RVZ#/AU_P5#U+XU_M.^ ?"N@ M_#;QEIWA3Q+X<\576O7.IPZ=#J7AO4]%U*WL)H) +]E*Q2-(K^5'.':YM&C= MD6%+>1+4 M*PGD\TKY2(UI=;4VQKNY?]FC_@E#??LL:OX"G\.>/M$6U\)+XKLKVR7P;':6 MM[8:[?07SP6T5O6L6GI;0>*+FUM&M+*_E^=VB-O%V>B6?AOQE MX=A\1Z1+XB\(:KK-O:)8^-]+BECCDO;$P7$LBHOGVS^7=QV\Q2ZB81D;MOJG MQ3\%ZE\0?!%WI.D^+?$/@:_N2ACUK0X;&:^M-KACL6]MKFW.X J=\+<,<8.& M'S7^P9_P2G\/_L+?$/\ M32(OAVC=]EHB[4Y6VOI]R[^= M]]3X=_93^-_BOX1_LY^(?B]\4?C#\5/B7!I_BS7/!MCX8;1O#D:ZE<1>(Y]' MTU(!9Z=:2F[F:."/,ERL&^=V<1H,IT/BG_@I_K-W\6_A7X7\/?"GQI!J7B#X MA7'@CQMHVKC2UU+PPRZ++J<1#QZE]FY$D$ERA@CN$XN/+B/97/_ 3] M+?LGZG\.;?Q@]MJQ\;7GCW1]=72PRZ9J#^(9-=M5>W,O[Z*.5DBD421F6,/A MHBX*$9(]%NHDT:31?[/@L M3?-- GV*0E9&NY2)V>0AE81"J33E^\V5OSA\^M3F\E'E=]'53E_>.'7VEOFI M\GHO@MUO?F5M3JO$_P#P4"M_#WQDM/!FH?#/XK^'K/Q!K%]X9T+QAJ6EV<&B M:GJ5M9W%TR1QFZ-\(V6UG\N>2T6&7R\I(R,CMO?L2?%KQ!\7O^">_P +?''B M'4/[0\4>(_ FFZSJ-[Y$<7VB[FL8Y9)/+15C7+L3M50HS@ #BO ]&_X(US0? MM4:9\3M2\:^#=2U/1/%^I^)[?56^'\8\6:E#>Q7D(T_4-:>[>6>WMHKM(K=( MHH$1+:)623:NWZ?_ &;?V?\ _AGO]D_P1\,/[6_M?_A#?"]GX;_M/[+]G^V? M9[9(/.\K>VS=MW;=[8SC<>MR]YKMLNURFX+$+E^"[ M_P#2M/.W*D];ZM^B^!?V4_VW]>^)/PL^ _B'PO\ M;3?&?XK^++GP\WBWX7H MOA2]6"WO#"FK,]OIFGP:A9+9)++/YDL^V-K94EW[\'ZSU3_@I'H(\;7^C:=X M+\=W]G)=ZMH?A[Q$D6GKHWBK7-.AFDN=)M6>\69+@-;7:![F*"W=K24+.?E+ M4K7_ ()U/X9_9^^!FA>'?&2:-\1?@)8:=INB^,/[',BWUM##%;WMIQ M/C-KO41,9XIO$$LDDCVJR7,[1I%;PS*HAC,[QHZ2]&+:DZD:6UZEG\H\ENMM M[7VE>^EN:(67OO?W=/\ P)ORO?E[7C=;V<>D_8K_ ."A4OQ_^$7P:F\8^$]7 M\->-OB?\/;CQU);Q1VQL%AM/L"3M&4NIF5)6OXI($9B_EY\WRW&PXM]_P6'\ M#1>#)/$-GX&^)NJZ+8_#.U^+&JW5M:Z:JZ/H]U;W4\"S"2]1GN'-I)'Y<(D M=D)8)N=:?@7_ ()L^/OAAX#^#EIH/Q;\.0>(OA)X8O\ P&NI7/@>2>WU;0+G M[&%C-N-14Q7L8L+&_P"SOLFS[+_9TVHR^=YN\[O,^WXV[!M\ MK.YMV%],K.?+?W-OZ_K_ "V.>'-;WNR^]Q3E]TKI>26^[****@L**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^ .BBB@#^WS_@D[_RBR_9I M_P"R5>%__31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ///VLOVB]%_9(_9J\;_ !*\02QQZ5X,TB?4Y%>58_/=$/EPAF(4-)(4C7) MW..:^.O^";W[>=MH?A'XK>#;GXHV'[2GBOP-X8@^(T<_@_6XO$=UJ/VFV8WV ME6QBDDR\>I03B&$D;(KZTC5555%?:/QM^ FC_'Z'PO;Z[&_$-]J?B70 MM8\-6FI:;#>:#J']GW5Q9W]OY-Q;M<(OG1KN2"=6A>.19K:%@^ RM'O*,VGJ MTTO)6NFKZ7<[75MH[^\T:>ZW!/9.[\];6[_#>UGO/7X4>"?#[_@JM>>,?V4/ MB!\2U\-?#?Q&/!7V'8W@7XDQ>)]&!N617^WW:6<5SIXLP_G79DLV$-N#*IF* MNB=3\'/^"BTWQ,TSX622Z%X(U!?B7XTOO",>J>#O'EOXGT';;:7>ZA]LM;R* M"-IU)M# T4L-O(DGF'#*J-)L^$O^">-GX=L/&EW>?%;XO:WXY\;6FFV,_C:; M4;"PUNP@TYY9;**$6-G;VC+'+/.[":WE\_SG2?SHL1C//_!,3P^GA+;%\0_B M7;^.SXS_ .$^?Q[%)I2Z[+JWV'^S3(8OL/\ 9PC-ABV,0LPA0;B#)F0]%X*I M)V]W2WWQO^',W\DKWO'))^SM]KWM?^W'R_=.WJM7;X7A6_\ P4;\7^/+_P ' M:1X&^%VCZSXB\9:UXQTF&+5_%[:986*^'M3-D\\TZ6,\FV<*6"QP.R.R(=RE MI4YSP1_P5]NX_ VD>./'OPP?P;X \2> =7\6OB)-5U4C28[=[VUN+18( MXHBPF=H)$N9?,1 9%MV8QK[)\%/V ?"7P,U3P;>Z?K7BW4[OP5<>([JUFU*[ MAF>\EUV\^V7K3E85W$2_ZO;MV@D-OZU1M/\ @FK\.&^'?@GPGJ1UW6_#W@CP MSJ_A*&SOKF/;J=CJ:11W*W)CC1B^V(!6C,>W)/)QCEFJB4E'5V=O6TE^?*]> MVNET]H.FZEYIJ/,]M^7FNEZ\NG_!U/&_AO\ \%I=.\>_"+XHZM;Z+\/?$OB/ MX;:?I>KRP^!OB%'XIT#['J$S0)+>:G#:(UG]E>*>2\!MI/(MXO.4S*<#Z+_8 MQ_:6F_:L^#[^)Y8/! 5-0GL8[SP=XRM_%N@ZDL>W]]:W\4<3.N6*,LL$,B21 MR#:5V2/D>'OV*KS2_AOK^AZA\:?C=KNIZS':16GB"XUNTM-0T);5B]N+6*SM M8+/(WE-R"([@SQ*L8Z7]F;]F#3?V9M(\2"#7O$?BS7?&>LOX@\0:]KK M6HOM7O#!#;+(\=I!;VT86"V@B"PP1KB($AG9G;JO#FEVMIZW7Z_NX M/FY8][Z^G+^7-MUMO:VORC\ ?VZ/B3XU2W>86EW)L\FYCCB"H0GDQIA4.^/#^,G_!2[QGXW\':+XH M^$7AA=+\0>*-.^%FMS?\)!XMF2S_ +/\0ZS)9KS38/%%O$ES<0-$R^(-5BU2]+!8 M5.4GB58L$;8R0WF-\PXL?\$EO -K\,%\,V/B?Q_IGV;PUX2\-6.J6]W9F^TY M?#5W+>:;=Q[[5HC<>=*3)YD;Q.%4"->RW=W')]AMQ]IC@6WM;>4R3E7\M3-*Z6]S&L<=W$5\UH M9S$K;+AL!=QSZGX]_P"":OA[QGK]SKUGXZ^(?AOQ;+XTC\>P:]IKZ9)BMLAN;*:U:-[1"2LD#E9)&9&3Y0NG^SO_ ,$\/"'[-?CC1?$.DZ]XUUC4 MM#A\0PQR:SJ$5VUR=;U"VU"]DF<1*[O]HM5*'=P)) 0WR[70<8U(N?2/X^RY M=/+G;>MK=-+)9U6G'W-W^7-)Z^=N7;1ZZ75WY1^T)^V+XB_9?_;!^*][;Z=J MOC6QMO#_ ,.]-TOPU_:[6ELEWJ^OZMITD\>Y71)#NA+$(#(($4L, C=^'W_! M374K7XDZGX9^)O@/2_!+^'-4UC0]:U33/$KZQIEM>66D66M1+%))9VSO'-87 M%PY=XXBCV3IM<.KCTOXM?L)^$?C+\3]7\6:GJ/B.#4=:?PN\\=K<0K"A\/ZI M-JEEM#1,PWSSNLN6.Y H7RVRQS_B9_P3I\ ?%W0O'NFZY/XCGM/B+XOL?&>J M+%>K"T=S:VUE:&WB9$#+;3VUD(9D8LSQW-PNY0XVQ#6+4GJ[I>5W3L_.R]H[ M=79%U'!U.9;>[\[0LUY)R2U2OUUV?@T7_!Z+)9^;!IERP M0Q75O)=L8[BWD,.V1O+]5U;]BW3Y_CK>>--(\H?+@MHWCM[J**9+=%ECD5I!)FI^P/I-_\=]-\:ZYX M]^)7BFR\.ZG?:UX?\,ZQJ-M<:7X?O;RWFMIYH)OLXOV7R;FY1(9[N6")9R(X MT$<0CBHN>DXK1M3^3:CRZKL^:W=-W+\[7OOWTOV^S?5/QG]G+]O M;XRZ_P#LR?LS077@/PGXU^*'QF\&2Z[<7=QXN;2=,C%M;6./'OPP?P;X \2> =7\6OB)-5U4 MC28[=[VUN+18(XHBPF=H)$N9?,1 9%MV8QK[#\!OV!/#OP#L/A=;VOBCQIKZ M_"#2M0T+P\VK36;-'8W:VZ"WE,%M%Y@ACMHDC;A\ ^8TA.:J6G_!-7X<-\._ M!/A/4CKNM^'O!'AG5_"4-G?7,>W4['4TBCN5N3'&C%]L0"M&8]N2>3C%8JW57U^]:>GGJ>&>#/\ @MW9^,/A M_P"*I].\-_#[QGXM\-ZEX7M4T_P%\28/$VDW4&NZDFGP;M02UC\J[AE\TRVS M0XPL165EEW);US]OSXT>*?C[\,/"%EX+\&>&-3LOBU=>!/'-BGBZ2^L;Z!?# M+ZQ$UI5/:K3]@*TU/P4=&\6?%'XL>/F36M"U MBWO-.&UM(+8(TT7[V4PFXF5L/,=D7EO\6_\ !/;PQXD^ M(DWBRT\3^-= \0R>/X?B+'>:?/9DP7R:1'H[VZI-;2(;66S0JZLK2;I'9)$. MW;O!TU-N2TO^M.WX>TNKORZ$:^SDGORO[W"2^[FY7%V32M?6Y[KJ6H1:3IT] MU<.(X+:-I97/154$D_D*_/+]IK_@J3\3=5_8H\7ZYI7P[TSP3=>/_A7K7CGX MYC=HY$:>+9O;]$9X$NH'CD4/' M(I5E89# \$&OE2Q_X)#^!5\ ZQX6U'QI\2]<\.S>#=1^'_ARQOKZQ*>!]%OO M+$]MI[1VB/(=L%LBRWS74JK;( ^#)OYU%2DXU/A:_25_O?);I;FOT3Z,/.$) MPG+I)7]+KY;7O>]]+6U9V\GPO^(?AW_@GGJ'AGP7>2Z+\43X4N8M)N;_ ,5W MOB%O#?BCXI M:#\5H)YY3X?^+NIWGBZ#0(5U74+6"\BF-Y+]J4QP>5+%:ZB8A):)D0O(\DOU M[\6?@UH'QN^#^M^!O$EM)>^'O$&G/IE[$LS0R-$R[(O$GB&_\>>-?B9XM\2L\$NL^)&M(Y+:R^V75XEM'#:0P0C][ M=S222;-\CN3E4$<<=R?/5FWM):]^MK6UWM>_3;WDCBIQE'#4X?:BU^E[]]$[ M6Z[WBV?,GP:\7^._&/[,GP4^'?BCXC^--:O?'OQJ\6>%?$_B>VU*72]8U.QT MV[\170BAN+9DDLUD;3K>/%LZ&*',<948Q!\)M7\5_M-ZYX$^!^O?$/XC6.B: M"/B/!<:WH_B6[TS7]8_L'7+?2-+>XOX'2X=HX;LR29D(N)84:4.-P;ZFU?\ MX)]>%[OX+VGA#3?$?C+P_=:1XRO?'FC>(M/GM#JVB:I=W]U>S/"9;>2W:,_; M;F#RYH)%:"5E8,3OK$U[_@F)X6N?A-X+\.:!XX^)/@O6O!*ZFD/B[1KZR.O: MD-4WOJGVI[BUFMW-W.PN)"L"%)HXVB,6P 14O.,K:-W\M7!*,KK;DE=V6V\; MML[)2C[6\=%=N^^G/4;5MGS1E!?]NV=DD=I_P3\^+VL_'[]ASX2>-/$%__ $T6M?0%?/\ _P $G?\ ME%E^S3_V2KPO_P"FBUKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IL MTRV\+22,J(@+,S' 4#J2:=2$;A@\@]12=[>[N'J?"7[?/[3!^$WQUT3XN>![ MK0/$?]@?L_\ COQ/H=R9?MFF:EY=SX?GA?="Z^9"^%.4<;E/#2.PM M'+_-;VBQ1'9'E?W:;8/!/_!-7X.> ;:Y2T\.ZW>R7DNBS3W6K^*]7U>\F.CW MC7NF!KBZNI92MO.[,J;MNW"$% %&]&<8.DFM(24O_*LJC739-6?5]$:5)IQD MH[M-7^5-)_\ DLU;M+?MQ_@']M#QQXH\4>&_ <^E^'/^%CI\1-4\->)XX[:: M.TLM&L8VO?[0CB:8R*9[*XTH)EW59=07(95(I?\ @I9X"^$NN6GA;5?BEX6N M?BS>!;S1O!_PR>U@U&V\4ZM6" 1W=UNMUE MBC1U1+"W7SI\RORMI^]&*U5VS\^OC;^SO?>&O@_\2= ^*FHP^*?&W[-_P"S MEH^O>$M7DN)9CH&OB369I-3L99R91<+-IEC&+DXE*0!21YCJ?8/VC_V>O"'Q MC_:3T.T\,:;<>(_VC]>U7P_XNU#Q?=1+)+\)-%M6MV>&.Y14DLX+M+:[BBL5 M>*]7EFU&U6>* MX%MJ4ANM^J0>=!')Y5^9T+ DK\S9A?\ X)U?#)/C'KGCRU;XE:3XC\2ZM'K> MK-I7Q-\2Z=9:C=QI'&CRV4%^EJX$<,4>PQ;"B!"NWBNE5;U54E_,Y>CY^9-? MXM')WO[O*GKS+*:3I\L=/=MZ^Y".MDE9-O%>HPZOXWL+^:[\5>)=1N-*U*8:5J!F0,=*VP"1 M";B<1R6MK'';0I&LJ?;]>2_#[]A[X:?"WXK3>,M#T75+75'NKJ_AM)/$&HW& MC:==73,US=6FF23M8VEQ*9)M\UO!'(WGSY8^=)N]:K-.U.,.WX>2\E\O2]VW M/WJKFNOXZMW?F[Z[ZWUM9(HHHI %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?P!T444 ? MV^?\$G?^467[-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!-%K7T M!0!'>70LK269ED98D+D1H7<@#/"@$D^@ R:^2+7_ (*>:W\.+J.^^+WPLD^& M_AO6_!>L^/-">/7O[0UD6.EI#+<6^I:?);6YLKSR;B%A%%+6&SA=$DNW525B5I&5 S$ LP4$\D#FOS[\*?LZ_% M3]L'X3?%ZP^+/PM^(?@SXL_%OP=?Z$OB36-3T"X\,>#[=U;[/I&G)8:I<7BP M[RCS3F$27,D9DSMTMJGS)/6'+[O-LY)>=KJ_HK73T M;=U:UG)?1W@[]KGQSX1^"WC7QY\:/A9;?#;P_P"$O#8\5)-I7BF+Q!]HME@E MFFM9%,%L\5["L:[D59(&,JB.XD(;;?\ V4OVKO$OQF\=^)?!WC[P':?#OQGH M.F:9XABT^TU[^VH+K2]0$P@D,QM[= ^*/P[C\)QZ-L:^T=\+C6Y$L)YXR&$]O&; MB4B[N1&QE12B;O6/V8-)^)NJ?&?QO\8O&WPIU[P=J%WX2\/>#K#PI_:^DWVH MWKVI_#OPEXGT;P9 MXL\5/KGD7.E:IJJP&V6"Q\AA<0(U[IXFD:XA,?VO*I+Y;T>!_P#@H5>^+_VA M-*T23P-'9_#7Q/XJU?P)H/BW^W/,N[[6],CG>XCDL/("Q6KM9:A'%.+EW9[4 M;H4616KS;XU?LP?$W6?CKX^\&:5X,GU'P-\6OB/X5^(,_C1=4LH[3P]#I@TP MWEG/;O,MV]PYT6$0F&"2,_;AO>/RFR?"O]F#XFZ5\>?!O@G4/!D]EX$^&WQ4 M\2_$R+QLVJ63V>MV^HIJO3_P&I;[Y*"E_*G]F]S[CHJGXATR;6M MOK.VU"\TBXN[>2&*^M%B:XLG92!+&)4DB+H2& D1TR!N5AD'X^\&_"3XL:S^ MVKX\^'D_[4WQM.A^$_!?AGQ+:R#1/!8N9KC4K_7[>=)&_L':8PFE6^P*JL"\ MN6;*A)(/LVBO/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ MRNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z M@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] MHKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO M/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ MX4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3 M?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_ MZ*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK M'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ M / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ M_ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T M/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ ME=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74? M\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\ M*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$ M7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5 MCQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/' M_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ M_@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z M'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ MRNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z M@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] MHKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO M/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ MX4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3 M?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_ MZ*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK M'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ M / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ M_ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T M/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ ME=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74? M\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\ M*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$ M7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5 MCQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/' M_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ M_@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z M'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ MRNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z M@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] MHKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO M/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ MX4WXB_Z*QX__ / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3 M?B+_ **QX_\ _ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_ MZ*QX_P#_ #T/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK M'C__ , ]#_\ E=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ M / /0_\ Y74?\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ M_ /0_P#Y74?\*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T M/_Y74?\ "F_$7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ ME=1_PIOQ%_T5CQ__ . >A_\ RNH ] HKS_\ X4WXB_Z*QX__ / /0_\ Y74? M\*;\1?\ 16/'_P#X!Z'_ /*Z@#T"BO/_ /A3?B+_ **QX_\ _ /0_P#Y74?\ M*;\1?]%8\?\ _@'H?_RNH ] HKS_ /X4WXB_Z*QX_P#_ #T/_Y74?\ "F_$ M7_16/'__ (!Z'_\ *Z@#T"BO/_\ A3?B+_HK'C__ , ]#_\ E=1_PIOQ%_T5 MCQ__ . >A_\ RNH ] HKS?X7MKF@?&KQ5X=U+Q3K'B>QL]$TG4;9M2M[*.6W MDGGU*.4 VT$(*D6T7# D$'!YKTB@#^ .BBB@#^WS_@D[_P HLOV:?^R5>%__ M $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** "BBB@ HHHH * M^?\ X<_\I3?C)_V2KP'_ .G?QG7T!7S_ /#G_E*;\9/^R5> _P#T[^,Z /H" 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** //_#G_)TWC+_L5=!_]*]9KT"O/_#G_)TWC+_L5=!_]*]9KT"@#^ .BBB@ M#^WS_@D[_P HLOV:?^R5>%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"F MBUKZ H CO$EDM)5@=(IBA$;NF]4;'!*Y&0#VR,^HKX,^%.O2?LR_M/:A/:_% M+XA?$G1OAUX2O?\ A"_'&B>&+[2+V5YQUK-\MW:)3MRI/757]$T_+M M;?17MN>.?#[]I'XL_"G]DO\ ;;\:^*=9:Z\=> M5U#5-(LY7\^R\,M_PBVEW ML%A"C,R&*WDF()&%F<22$ RD5ZI^QGHVJ? K]K?QW\+3XO\ &OC'P^/!'ASQ MA#/XIUVYUF]MM0NIM2L[PQS7#NZ0S?88)?(4B*-S)Y:(K[:ZOX+_ /!+WX'? M "R^*MEX5^'WAC1]+^,1:+7["QTBTL(!9M916;6,(MHHV2U*QO)Y99L2W$[@ M@O@7?V?_ -AFV_9[TKQ%):_$?XD^(_%7B.VT[3I?%6NS:;9.2SP/*[7,KO(SE67:,HI+2UH07K:+37WVE_>MJ]$VJGO0LM[R=_64 M&G]RG'RYM-&[?-_QZ^(WBM_C-\4/B;!XQ\86%S\(/BUX/\#Z-H5IK5Q!H5QI ME\NBK?I=6*.+>YEF_MJX(EFC>2(P6_ELFP[CX2?$;Q7/\;_AO\5+CQCXPNKO MXC?&;Q9\.=3T"?6KA] AT>S&M16:06!?[-#/$VC6\GVA(UFD,UP'=E<*OT3X M_P#^">_A;XA_M$?\)]<>(_&=G:7FJ:9K^L>$[6YM5T#Q!JFFKML;ZY1K=KGS M8MMN=L5Q'&YL[;S$?R^3P;_P3W\+>"_VC?\ A8,/B/QG=6=KK&H>)=+\(W%S M:MX?T36-0A\F\U&W1;<7/G2J]P=LEQ)$K7EPR1HSY$X=J,8J6Z_RIIKRYW&; MTVYO[TK57<90DHK5]?E427GR.4):[\O]V-_;O$.N0^&- OM2N4O)+?3[>2YE M2TM);NX=$4L1'#$K2RO@'"1JSL+')%Q(J%"0RABR,![A7G_AS_DZ;QE_V*N@_P#I7K->@4 ?P!T4 M44 ?V^?\$G?^467[-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!- M%K7T!0 45'>7D6GVDL\\B0P0(9))'.%10,DD]@!7S%X3_P""L/@+5=/DU;Q! MX8^(7@7PI=^%[[QIX?\ $.NZ;;_8?%>D681I[FT2VN)KA#YSMLQ\K>WI^2_-K[UW/J&BO!?AG_P4"\/>*4\:)XQ\ M(^.OA#?^ _#\?BW4[/QA;V?F'1G68B^C>QN;J%D!MYE:,R"9&C^:-=REMO\ M9<_;'TO]I_4=>TP>$_&O@3Q!X?@L=0FT;Q3;6T%[/I]]&[V=]&+>>=/)E\J= M-K.LJ/!(DD<;#!KE=VNW^;7WW35M])=G:;JU_P"NC^ZSCKM[T?YE?U^BO"/B M#_P4#\*?#O\ : 3P)<:#XPO;:UU;3?#^L^*+2UMVT+PYJ>HJ&L+*Z=YUN/-F MWVX!A@EC0W=OYCQ^8*/"?_!0/PIXP_:+C\ 6^@^,(;2]U;4?#FF>+)[6W70- M7UC3XS+>:; XG-SY\2QW'S/;I"QM+A4E=HRM*/O?#Y_A:_IO'UYHV^)7OG_X<_\ *4WXR?\ 9*O ?_IW\9U] 5\__#G_ )2F_&3_ M +)5X#_]._C.@#Z 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@#S_PY_P G3>,O^Q5T'_TKUFO0*\_\.?\ )TWC+_L5 M=!_]*]9KT"@#^ .BBB@#^WS_ ()._P#*++]FG_LE7A?_ --%K7T!7S__ ,$G M?^467[-/_9*O"_\ Z:+6OH"@"IKVL)X>T*]OY8KN>.Q@>X>*UMWN)Y BEBL< M: N[G& J@DG )-? OP0_:QD\;Z_XK^/?COX=_'&_P#B)H'AJ_\ ^$0^'L7P MF\36?_",Z<6C:2RBN[BP2"[U6]>*U,SHY5!&L<(,<4LTWZ"T5-I7;3L[-)]F MTU?\;>EU>S95U9)K2Z;\TNG]>78_/;PE\.M1_;/_ &4/VB)KN'QA>_'OXJ>! M;G1[@ZW\/]>\)Z1HL#6UR+'1-/EU6SMA-!#--*7FR9)9)GE=8T,44?I7[*WQ M(N?B9^TCX^^-%UX+^)/A/PJG@?PSX1BM==\(:E9:M 7,D4/ M]H01F9(VB=EE*.R1LU?7]%:\Z3T5M-/+XD_6ZEK>[;]Z]V[R^:4.23OJ[^=W M!_@Z<;6LDKQM:UOSY^/'@#Q5_P +N^*?PMM_!OC.^N_BY\6?!WCK1]>M="NI MM M]+LAHS7SW-^J&VMY8/[#N!Y,LB22&>V\M6\S@^#_@#Q4/CE\//A5-X-\9 MVEY\-/C1XL^(>J:_<:%=1>'YM'O%UF:SDM]09!;3S2MK=O'Y$D?T4%'[E3CO>]Y=URW4FYQE#H_S:G&7WJ;[6LO.]/Q##?W. M@7T>E7-G9:I);R+9W%W;-=6\$Q4B-Y(EDC:1 V"4$B%@" ZYR/ASP#X"_:2; M_@I)\5XHOBO\$$UM/AKX+>[NW^$^J-:SVYU3Q8((XX!XB#QR(ZW!>0RN)!+$ M D9B9I?N^OG_ .'/_*4WXR?]DJ\!_P#IW\9U) ?\*Y_:F_Z+)\ /_#-ZO_\ M-/1_PKG]J;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ M\T]'_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T M]'_"N?VIO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S M3T?\*Y_:F_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T M?\*Y_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/ M1_PKG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_ MPKG]J;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]' M_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_" MN?VIO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\ M*Y_:F_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y M_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PK MG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG] MJ;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N? MVIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VI MO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_: MF_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_ MZ+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J; M_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_H MLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^ MBR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR M? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+ M)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ M /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLG MP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP M_P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? M#_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ M ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ / M_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ MPS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\ M,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P## M-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS M>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,W MJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-Z MO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K M_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ_ M_P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ M /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ M #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ M\T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ M-/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S M3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T M]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/ M7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ #3U M] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ \T]? M0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ -/7T M!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3U] M44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T]?0% M% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/7T!1 M0!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ #3U] 44 M ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ \T]?0%% M'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ -/7T!10! M\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3U] 44 ? M/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T]?0%% 'S M_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/7T!10!\_ M_P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ M /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ \T]?0%% 'A_[ M..B^/M"^/GCF+XB^)?!_BK6V\/Z&\%WX;\,W.@6L=O\ :-6"QM!/?WKM('$A M,@E4$,HV J6;W"O/_#G_ "=-XR_[%70?_2O6:] H _@#HHHH _M\_P""3O\ MRBR_9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ H **CO&E M6TE,"QO.$)C61BB,V. 2 2!GJ<'Z&OS]^(7[4'QH_8PU_P 4S^(?B%!\7]9\ M._"C6_'?C70(]*L8-%\#ZE LD?L?>-?B%X0_:-\:?"SX@>.[OXE2V7A30?&5EK-WI=EI\]JU])?6MU M9A+2&*,VZS6'F0EE:4+.RO))M5JT]F^:W]/>Z7IRN_3LV97]Q5.C_)\EG\_: M0\]=;6=OIBBOA_XV?M2?$O1_C;X[\8:3XODTWP1\(_B3X7^']QX/33+.2V\1 MP:FNEB\NY[AXFNDG1M9B,(@FBC'V+$B2>:=I\,/VI/B7K/QV\$>-;_Q?)=>! M/B-\4O$OPQC\%?V99I::1!IRZHEK?QW B%VUTTNC2&423M"4O2$B0QAC-.+F MHR6SV^:@X_\ @2G%K\;6+J0E"+D]E^BDW_X"H-OY6N]#[@KY_P#AS_RE-^,G M_9*O ?\ Z=_&=>Z>(?$-AX1T"^U75;ZSTS2],MY+N\O+N98;>TAC4O)+)(Q" MHBJ"2Q( ))KX<\ _P#!3;]FZS_X*2?%?79?V@_@A%HFH_#7P786FH/XZTM; M6ZN(-4\6//#'*9]C21I(D .N42?=]%?/_\ P]B_99_Z.6^ '_AP M](_^2*/^'L7[+/\ TD?_)% 'T!17S_ /\ #V+]EG_HY;X ?^'# MTC_Y(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)% 'T!17S_P#\/8OV6?\ HY;X ?\ MAP](_P#DBC_A[%^RS_TQ?LL_P#1RWP _P##AZ1_\D4 ?0%%?/\ _P /8OV6?^CEO@!_XQ?LL_]'+? #_PX>D?_)% 'T!17S__ ,/8OV6?^CEO@!_XD?\ R10!] 45\_\ _#V+]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "10!] 45\__ /#V+]EG_HY;X ?^'#TC M_P"2*/\ A[%^RS_TD?_)% 'T!17S_ /\ #V+]EG_HY;X ?^'#TC_Y M(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)% 'T!17S_P#\/8OV6?\ HY;X ?\ AP]( M_P#DBC_A[%^RS_TQ?LL_P#1RWP _P##AZ1_\D4 ?0%%?/\ _P /8OV6?^CEO@!_XQ?LL_]'+? #_PX>D?_)% 'T!17S__ ,/8OV6?^CEO@!_XD?\ R10!] 45\_\ _#V+]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "10!] 45\__ /#V+]EG_HY;X ?^'#TC_P"2 M*/\ A[%^RS_TD?_)% 'T!17S_ /\ #V+]EG_HY;X ?^'#TC_Y(H_X M>Q?LL_\ 1RWP _\ #AZ1_P#)% 'T!17S_P#\/8OV6?\ HY;X ?\ AP](_P#D MBC_A[%^RS_T MQ?LL_P#1RWP _P##AZ1_\D4 ?0%%?/\ _P /8OV6?^CEO@!_XQ?LL_]'+? #_PX>D?_)% 'T!17S__ ,/8OV6?^CEO@!_XD?\ R10!] 45\_\ _#V+]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "10!] 45\__ /#V+]EG_HY;X ?^'#TC_P"2*/\ MA[%^RS_TD?_)% 'T!17S_ /\ #V+]EG_HY;X ?^'#TC_Y(H_X>Q?L ML_\ 1RWP _\ #AZ1_P#)% 'T!17S_P#\/8OV6?\ HY;X ?\ AP](_P#DBC_A M[%^RS_TQ?LL M_P#1RWP _P##AZ1_\D4 ?0%%?/\ _P /8OV6?^CEO@!_XQ M?LL_]'+? #_PX>D?_)% 'T!17S__ ,/8OV6?^CEO@!_XD?\ R10!] 45\_\ _#V+]EG_ *.6^ '_ (Q? MLL_]'+? #_PX>D?_ "10!] 45\__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^ MRS_TD?_)% 'T!17S_ /\ #V+]EG_HY;X ?^'#TC_Y(H_X>Q?LL_\ M1RWP _\ #AZ1_P#)% 'T!17S_P#\/8OV6?\ HY;X ?\ AP](_P#DBC_A[%^R MS_TQ?LL_P#1 MRWP _P##AZ1_\D4 ?0%%?/\ _P /8OV6?^CEO@!_XQ?LL_ M]'+? #_PX>D?_)% 'T!17S__ ,/8OV6?^CEO@!_XLUZ!7A_[./[0O@']I3X^>.= M=^'7CCP?X_T2T\/Z'83ZAX;UFVU6UAN%N-6=H6E@=T$@22-BI.0)%.,,*]PH M _@#HHHH _M\_P""3O\ RBR_9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2 MKPO_ .FBUKZ H J:];WEWH5[%IUU#9:A+ Z6MS- 9X[>4J0CM&&4NJM@E=RY M QD9S7R7^SW_ ,$W?&G@3X+>,_AO\0_B%X \=>$_B/INHVWBO4--\!WFC^)_ M$=[>Q&*2_NM0EU>[C>0(2JJ+<*BI$D8BCB2,?7]%3RKWO[RL_3]/EV796I3D MN5KH[KU77^N[[L^8OAO_ ,$\]2U;P=\3;7XQ^/(/B5K?Q.\)VO@.]U'2]!_L M".VT:W@N8T1(6N+D_:7EO+N:2;>%9Y$"Q1K& =?]G7]D;Q_\(M4\4^*_$_Q, MT'QM\2]?TK2?#UOK7_"(R:?IUGIFG>:T<;62WSO)/+)^I%ERJ'1?\#\%RQLMERQMLCYB^)O\ P3SU+Q[^ MT%JFM6WCR#3?AMXN\2Z)XS\4^$VT'S[O5-6TE81;O!?_ &A5M[>0V6G&:)K: M5G^QG;)'YK4> O\ @GGJ7@[]H?3M;G\>07WPS\,^+-7\>>'?"*Z#Y5YI^LZG M%,EP\VH?:&6:V1[W49(H1;1LK78W2N(E!^G:*4&X)*/3_P"U_)1BE_*DDK%3 M;FK2V_X=?BI-/NG9W05\_P#PY_Y2F_&3_LE7@/\ ]._C.OH"OG_X<_\ *4WX MR?\ 9*O ?_IW\9TA'T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% 'G_AS_ ).F\9?]BKH/_I7K->@5Y_X<_P"3IO&7 M_8JZ#_Z5ZS7H% '\ =%%% ']OG_!)W_E%E^S3_V2KPO_ .FBUKZ KY__ ."3 MO_*++]FG_LE7A?\ ]-%K7T!0 5Y[+^U;\.;?QUX^\-R^,-%AU?X6:5;:WXNB MEFV1^';2XCFEAEN92!''F.WED*EMRH%=@%="WH5?GM\3_@GH7PE^*_[9.@?# M[X:^'-02]^"&D7:>%[:P,5MXAO9I?%#.)EMVCEEDG<_.RNLKEN'#$-6=63C" M4ETBW\UJK^6]]3HH4E-Z]X+Y2G&+_"6G])_67P._;<^&G[0VF>(KKP]KU[;? M\(E;Q7NL6_B#1+_P[=Z?:RQM+%=O;ZA#!*+:1$D*3[/*?RI-KDHV+O[.'[7? M@#]K/3M5N? NL7NH#1)(4O(;[1[W2;F-)XA-;SK#>0Q2/;S1MNBG13%* VQV MVMC\^_!DLG[37P3_ &L=.^'7CY_VB'U?X*V&DV/C:"*(W,FH/:ZL3X>1[54M MF\D21RB+R_M2'4-MS+*QC*^]?LA?M*?#WXU_M9_$?XM>$O%?AZZ^%]E\._"/ MARZ\0)>1Q:;'J:W.J7#6;RDA!/#%?6BR1DAHVN$1@&.VNN=.*J2BMDEZKXM7 MY/ELM-WNU:_)=^R4^O;_ ,%Z+S]^3[V@TTG?E^@?&/[:GPT\ _'K3/AIJGB* M2#Q=JLMO;QPII=Y-9VT]PLK6UO5))<#8K;ER>'_VU/AI MXI_:$N?A=8>(I)_&5JUQ"8?[+O%L9I[>..6XM8K]HA9S744FZ1\=?C'\);J]@B^*7Q+^-7@3Q5X2T=V_P!.UC28!H#37UNO MWWM[8:1J7FR*"L/V=MQ&Y=Q\$_%>FZE\>?A=\(;>]@D^*O@+X^>-?&'B71E; M_3]+T:=->FAU&=?OK;7$>K::LJZ=_=J-?^!N"C'S?71'Z4U\__ Y_Y2F_&3_LE7@/_P!. M_C.O=/$,]_;:!?2:5;6=[JD=O(UG;W=RUK;SS!28TDE6.1HT+8!<1N5!)"-C M!^'/ /C[]I)?^"DGQ7EB^%'P0?6W^&O@M+NT?XKZHMK!;C5/%A@DCG'ATO)( M[M35_P#YF* /H"BOG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ M $1OX ?^'DU?_P"9B@#Z HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3? M]$;^ '_AY-7_ /F8H ^@**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ M1&_@!_X>35__ )F* /H"BOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T M1OX ?^'DU?\ ^9B@#Z HKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$ M;^ '_AY-7_\ F8H ^@**^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1& M_@!_X>35_P#YF* /H"BOG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1O MX ?^'DU?_P"9B@#Z HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ M '_AY-7_ /F8H ^@**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@ M!_X>35__ )F* /H"BOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX M?^'DU?\ ^9B@#Z HKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ ' M_AY-7_\ F8H ^@**^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_ MX>35_P#YF* /H"BOG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^ M'DU?_P"9B@#Z HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_A MY-7_ /F8H ^@**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X> M35__ )F* /H"BOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'D MU?\ ^9B@#Z HKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY- M7_\ F8H ^@**^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35 M_P#YF* /H"BOG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU? M_P"9B@#Z HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ M /F8H ^@**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ M )F* /H"BOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ M^9B@#Z HKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ MF8H ^@**^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#Y MF* /H"BOG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9 MB@#Z HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8 MH ^@**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F* M /H"BOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9B@ M#Z HKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8H M^@**^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF* / MH"BOG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9B@#Z M HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8H ^@ M**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F* /H" MBOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9B@#Z H MKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8H ^@** M^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF* /H"BO MG_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9B@#Z HKY M_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8H ^@**^? M_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F* /H"BOG_ M /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9B@#Z HKY__ M .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8H ^@**^?\ M_A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF* /H"BOG_\ MX6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9B@#Z HKY_P#^ M%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8H ^@**^?_P#A M8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F* /H"BOG_ /X6 M/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9B@#Z HKY__ .%C M_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8H ^@**^?\ _A8_ M[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF* /H"BOG_\ X6/^ MU-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9B@#Z HKY_P#^%C_M M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8H ^@**^?_P#A8_[4 MW_1&_@!_X>35_P#YF*AU#XK_ +3^DV4MS=?"+]GJVMX%+R2R_&?5D2-1U)8^ M&, 4 ?0U%?#_ .RKXA^*_P"WGXR^,FL7WQVUGX=6W@KQK%X7T_1OA=?^'/$O MAZ*%=!T>]=UU'4M!:YN)C/?3^9E46-AY84^67?4^ WQ0_:5T7XI_&KP7HMOX M,^-6B_#KQG;Z+8^(O'OC-?"^M;)O#VBZD\#V^D^'9+61$EOY"LH$;D/L9/W8 M=P#[,HKY_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8 MH ^@**^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F* M /H"BOG_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9B@ M#Z HKY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8H M] \.?\G3>,O^Q5T'_P!*]9KT"O#_ -G'6_'VN_'SQS+\1?#7@_PKK:^']#2" MT\-^);G7[62W^T:L5D:>>PLG60N9 8Q$P 53O)8JON% '\ =%%% ']OG_!)W M_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ "BR_9I_[)5X7_\ 31:U] 4 %%%% M !1110 4444 %?/_ ,.?^4IOQD_[)5X#_P#3OXSKZ KY_P#AS_RE-^,G_9*O M ?\ Z=_&= 'T!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 %%%<%^U3\T5\I?'S]K#]H[]FWX%>-/B)XB^"WP3G\/^ =!OO$>IQ:; M\7M4FO)+6SMY+B984?PW&C2E(V"JTB*6P"RCD>W?$/\ :P^%OPBN&A\5_$KP M!X8E4D,FK>(;2R92,Y!$DBG^%O\ OD^E '?T5\U^(_\ @LE^R=X6&;G]I#X* M2_(9/]#\86-YP/\ KC(W/MU/85R?_#_C]C;_ *.$\ ?^!$O_ ,10!]@45\H: M%_P72_8_\1"0V_[1/POC\K&[[5JZVN;MW=.VO) Y ZT >[45A>#OB?X:^(D6_P_XAT/ M74VEMVGW\5T, X)RC'@'CZUNT %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !139)%AC9F(55&68G ]37SG^T-_P5Y_9B_96\Y/' M/QQ^'>E7EOGS=/M]534=0CQZVMMYDXZ'^#G!H ^CJ*_/M?\ @OSI_P 9F$/P M!_9T_:(^.'G?\>^K6OAAM#\/29Z;K^\*[,]1F/ID]J3_ (3K_@I%^T@/^)9X M&_9[_9NTF?.XZ_K-QXOURU!Z;/LH6T9AWW#!H _06O./CM^V%\*/V7[)I_B- M\2? W@9 F\+KFN6UC)(.VQ)'#.3V"@D]J^0O^'+_ ,5/CJ"_Q[_;0^._C:*4 MAIM)\%?9O VDSC_GE+#:J[2QC_>4G /6O1O@1_P05_9'_9[O5O=*^"7A/6]6 MW>:^H^*%D\17,LO7S2;UI0KYYR@7!Z8H X;Q%_P<<_L]ZQKD^C_"JP^*_P"T M#KEN=CV/PX\$WNIE7[ RRK%$1R#N5F&#U[52/[=7[_A_PYI_A+1H-.TJPL],T^U79!:VD" MPPPKZ*B@ #Z"KM 'Y^#]@W]N#X_$O\3?VPM'^'EA,/WNA_"OP5#" ?\ 8U&\ M)N5QR/NG.<]N9=/_ .#<'X#^+[R"]^+OB3XU_M ZC$PD\_X@^/;Z]7?[1P-" MH4$G"D$8X.:^_J* /E/X6_\ !*'1/V9Y_$=I\$_BG\3/@?X2\2ZFFL3^%?"> MG^&I=)M[L65K9O+"-0TBZG4R1VD+./.*ER[ L:]=_9D_9DC_9LM_&4LOC+Q M?X]UOQ[KX\1ZSK/B-=/2[GN5T^RTY%5+"UM;=(UMM/MU 6($D,226KT^B@ H MHHH **** "BBB@ HHHH \_\ #G_)TWC+_L5=!_\ 2O6:] KS_P .?\G3>,O^ MQ5T'_P!*]9KT"@#^ .BBB@#^WS_@D[_RBR_9I_[)5X7_ /31:U] 5\__ /!) MW_E%E^S3_P!DJ\+_ /IHM:^@* "OC[_AY/XK\*>.?VC[CQC\-;CPKX3^#'@> MP\7Z'97EW"VM^($E_M4.\ODRRPP+*^GJL,7,JJVZ7:S^3%]@U\T_'/\ 8-N? MVA/B)\>_[9U.RL_"OQD^&VE^!X7@!FO+*:WDUAI9GB=!&R8U"$J-YW%) P48 M+3*_+)KL_OZ/UZ*^FNJVMM2Y+/G[Q^[GCS;?W;WMKV.8^$O[='BOPY^S9\7/ MB1XV\8_ CXGZ?\,] EU6[M_AE>3+/H^HV]O--=Z-=K)<72[TV1*EP7B9M[[K M:+:"W_Z?*T]M:E6#7@$5JJLL*1D>=)O^7K_V:_@A\8_"_C[QA\3/ MB%9?#:;X@ZOX>T/PEI^D:%KMZVDFTT][F:6ZENI;))4EFFOKEA"+=UC6*)/- M2=KM\[?/[WLDG\77;?]WOY+]ZM/=;2>B<$N;^+ MO[=/C_PC\<_$UYI%EX//PH^&OCCP]X!\2V]W:7,FNZG=:LMCF[M;A9UA@CMF MU6PS$\$S3!+C#Q83)\._VZ?'_B?X^^&;Z]LO!Z?"'QWX^U[X:Z/:P6ER-?L[ M[2TO=M_/'?'_B*ZNKZY37].N])6SWV=M;+;M#-%';'4;OP8?@_X#^(&O?$G0[NWOKEO$%_>:I'>8L;BV:W$,4,$V MJW[^>MS(TBQVZF)/G-1A^7ECS[]?NI\W_DWM>2_3_N&:U^7DER_%^EJG+\^; MV?-;I_V^?8%?/_PY_P"4IOQD_P"R5> __3OXSKW3Q#X>L/%V@7VE:K8V>IZ7 MJ=O):7EG=PK-;W<,BE)(I(V!5T9205((()!%?#G@'_@F5^S=>?\ !23XKZ%+ M^SY\$)=$T[X:^"[^TT]_ NEM:VMQ/JGBQ)YHXC!L621+:W5V !801 DA%Q)! M]WT5\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/0 M!] 45\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CT ? M0%%?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] 'T! M17S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(] 'T M!17S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (] ' MT!17S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/0!] M45\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CT ?0%% M?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CT ?0% M%?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P CT ?0 M%%?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(] 'T!1 M7S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/0!] 45\ M_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/0!] 45 M\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/0!] 4 M5\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CT ?0%%? M/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] 'T!17S_ M /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(] 'T!17S M_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (] 'T!17 MS_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/0!] 45\_ M_P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CT ?0%%?/\ M_P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CT ?0%%?/_ M /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P CT ?0%%?/ M_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(] 'T!17S__ M ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/0!] 45\_P#_ M Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/0!] 45\_\ M_#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/0!] 45\__ M /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CT ?0%%?/_\ MPZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] 'T!17S_ /\ M#IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(] 'T!17S_P#\ M.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (] 'T!17S_\ M\.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/0!] 45\K_&+] M@S]B?]GKP'=^*/'?P2_9@\'^'+ 9GU+6/!>B6=M&>R[Y(0"Q[*.2> ":^'=5 M^+W[/'[5.KSZ%^QU_P $^OA=\=)$E:VE\;:O\.M+\-^";%UR&(N[BU$ERR$< MQ(J%A@JS9% '[%5\T_M=?\%@/V&[;6[QN,?-)OBOJ,'A*SC0_=F%F2T\\9ZCRVS@@XYXY?X^?\ !/G]OW]MCX$>-]!\?_M+ M?"?X?P>*M!O]-;P?X*\'-/I6H>?;R1"UN-2NP;N*%MVV1XT=@K-M#'%?6W_# MIW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CT <#^U=X1_:E_: MA_9;^)7PS;X8? '0A\1/"NJ>&#J0^+6KW1TX7MI+;>?Y7_"-IYFSS=VS>N[; MC@#L-<_8A^"_B<9QNB.,X'Y5P_BS_@D;^R MSXXWG4?V=/@G))(_F/-%X,T^":1L$9:2.)6/7N?3TJQ_PZ=_99_Z-I^ '_AO M-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] 'D'C#_@W"_8L\9,LC_ [2-*N8L- M#1&HSU->]_P##IW]EG_HVGX ?^&\TC_Y'H_X= M._LL_P#1M/P _P##>:1_\CT >!_\.X/VP_A6 ?A_^W5K>J6D))33/'?P]TW6 M//[@/>*R3#^+)4K>']5N .,M MY@:V4G(/' PP]*]]_P"'3O[+/_1M/P _\-YI'_R/1_PZ=_99_P"C:?@!_P"& M\TC_ .1Z / #_P %6OVEOA,?^+H_L&_%:""+_677P_\ $NG>,?.4=72"+RW& M3T0G..]2V7_!R1^S?X=O([7XDP_%KX)7TC"/[+X\\ :E8.LG]QC#',BD=\MC MWKWK_AT[^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>@!OPD_ MX*O?LS?'2-/^$6^/7PHU*>3[MJWB6UM[L_\ ;"5UE_\ ':]YTC6;3Q!IT5Y8 M75M>VDP)CGMY5DCD )!PRD@\@C\*^=O%7_!'/]D_QCI36=W^S=\$H8F.2UCX M-L+&7H1Q)!$CCK_>KY_^*G_!JY^Q1\3/,>V^&.I>$[J7.Z?0_$NH18/ &(Y9 M9(EQCL@ZG.: /T2HK\AKS_@S\^$7@FZDG^'?Q,\4Z+([%Q'XK\*^'_%T$9.> M MS9*=H&, L>FTW/.=I:R3)P M !D 9W-T(% 'Z\T5^0W_ Z=_:3\)Q_\FT_\$I?%UO#'_P!$\O=.O9W+?]>[ M0@ 'VR!Z]63_ +#/QWT^3R3_ ,$ZO^">U^T8 :XMK:RCBF.!EE5[0,!GL>?K MUH _7RO KC_@JU^R[9W#Q2_M)? .*6)BCH_Q!TE61AP00;C@BO@&;]DKXR2/ M]AB_X);_ +$L=QM .IO?:(UD6 !9O*%D)L$Y '4$C)(&:^C?^"9G_!3/]F_X M??\ !-[]GW0=>_:"^".B:[HGPU\.:?J.G:AXZTNVN]/N8M+MHY8)HGG#QR(Z MLK(P!4J00"* /N'PWXDT[QEX=L-7TB_LM5TG5;:.\LKVSG6>WO()%#QRQR*2 MKHRD,K*2"""#@U=K\,OV)/\ @D?\?OC9^QA\(]7M_AI_P3FT30]9\%Z/>6&J MWWPJDUGQ'>VTEC#)%<:@]Q%YI?\0UOQ$\:\Z[\4_P!F MCPW!(6\VT\-_LN>%'R&&=JSW"%TVG@$#)'7GH ?KW5'Q%XGTWPAI4E]JVH6. MEV,(S)<7--(-_P<9?!;Q]*T7PA\"_'[X]RD[(F\"_#R^N(';I MS)U?0/\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ MT;3\ /\ PWFD?_(] 'S\G_!NY\,OB>R3?''XJ?M!?M!S$[I;7Q?XZNDTP'KB M*VM##Y29YV[SR3S7T7^SW_P3#_9X_94\A_A_\&/AUX;O+;'EZA#HD,NH#'3- MU(K3G\7-5?\ AT[^RS_T;3\ /_#>:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D M>@#Z HKY_P#^'3O[+/\ T;3\ /\ PWFD?_(]'_#IW]EG_HVGX ?^&\TC_P"1 MZ /H"BOG_P#X=._LL_\ 1M/P _\ #>:1_P#(]'_#IW]EG_HVGX ?^&\TC_Y' MH ^@**^?_P#AT[^RS_T;3\ /_#>:1_\ (]'_ Z=_99_Z-I^ '_AO-(_^1Z M/H"BOGJ__P""5O[*6E64MS<_LX?L]6]O I>267X?Z.B1J.I),& />OES]H+X ML?\ !*G]F.:6#Q5X>_9$-_ VR2PT;P1I.N7J/_<:"RMII%;V8#J* /THHK^? M_P#X*#_M>_ )?@CJ_B?X ?L*Q)8PZ+JMDGB3Q!\"="TSP^\KV4LL6H6LMS;M M--<67DFZ,7E-&T$[2 MPL?AOI$=IX;"_NFTY=]FD[2PNC+,UPJR>>)?W< AC /M"BOG_\ X=._LL_] M&T_ #_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D>@#Z HKY__P"'3O[+/_1M M/P _\-YI'_R/1_PZ=_99_P"C:?@!_P"&\TC_ .1Z /H"BOG_ /X=._LL_P#1 MM/P _P##>:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'H ^@**^?_ /AT[^RS_P!& MT_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>@#T#PY_R=-XR_[%70?_2O M6:] KP_]G']GOP#^S7\?/'.A?#KP/X/\ :)=^']#OY]/\-Z-;:5:S7#7&K(T MS10(B&0I'&I8C)$:C.%%>X4 ?P!T444 ?V^?\$G?^467[-/_ &2KPO\ ^FBU MKZ KY_\ ^"3O_*++]FG_ +)5X7_]-%K7T!0 445FVOC'2+[Q7>Z%!JFG3:YI MMM#>7>G)-M.TV\?3KRZT#5[?4H;2Z0*SP2/"[*DJAU)0D, PR.11OMVO M\N_IJ@VW.LHKD]=^/7@;PM\5M&\":GXS\)Z=XX\10/ M2"U9Q+*JB.0ED4@!&ST-&G_'KP-J_P 7[[X?6OC/PG<^/M,LQJ-YX:BU>W?6 M+2U.S$\EH'\Y(CYD?SE0OSKSR*%K:W6_X;_=9W!Z;_U?;[SK*^?_ (<_\I3? MC)_V2KP'_P"G?QG7T!7S_P##G_E*;\9/^R5> _\ T[^,Z /H"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HKR[]J[]M7X5?L._#M_%/Q7\U?%^&2_!OX97GR_\+7^*%D5 MN;R(_P#+;2])Y,F>J23;XF!PPC- 'VS^U/\ ME?"W]B7X*_BKXXT#P3HB M[A'+J%QB6\8#)C@A7,L\F.=D2LWM7Q9;?\%(/VGO^"D,?D_LI_!]/AW\/KSY M4^*WQ7A:TBN8S_RUTW2DS+."/F25]T9/#JAKTG]E_P#X(7_"KX2?$2+XD?%' M4-?_ &BOC(2LDOB_X@2_;_LK@Y L[)B;>VC4\H ':/\ A<"OKKXB?$WPW\(? M"L^N^+/$&A^%]$M?]?J&KW\5E:P_[TLK*@Z'J>U 'Q9\&O\ @@M\/[_QS:^/ MOVC/%?B;]J;XFPMYBZAXV8'0].8G)2STA#]EAB)P?+<2#/(V]*^YM(TBT\/Z M5;V-A:V]E96<:PP6]O$(XH$485550 J@# &!7PW\2_^#B;]G?2?%LWA?X9R M^.OVA?&<7 T3X8>'+C7')/"M]HPEN4SU9)&P >*P(?VC?^"@_P"UM_R(GP0^ M%O[./ARYSLU7XDZY)K>LO%_?CLK(!89?]BX!'!YY!H _0RN-^+G[1/P__9_T MX7GCSQUX.\$VC*7$^OZU;:;&5'4[IG48]Z^*H_\ @CC\:/CV1+\?/VT_C3XG MAFYGT7P!#;>"-,=?^>+BW#O-'V);:S=3@UVWPB_X-ZOV0/A'JG]I?\*;T7QA MK,C>9<:CXPN[GQ%+>/\ WI$O))(B< #A ..E %;XB?\ !Q?^QE\-[S[++\;] M%UR^=MD5MX>TR_UEYVYPJFU@D3/!ZL!TYY%<[%_P<'^#/$R[_!G[.W[87Q"M MRP"7/A_X5W$L#J$##:3C.>QK[6^'/P6\'?!ZR^S>$O"?AGPM;[=G ME:1I<%BFWCC$2J,?*OY#TKIJ /E+PKX4E^,_PA'QXO\ XDP>'O&<-K+J-CJ" MW4R>'O!EK#N\_2;FUF,/F1*49+UKA(KAI8BP^RM;VZ6_E-O_ ,%A_CA/"K0? ML-_&_5H2/W=]87D"6EXO:6$7*0SB-NJ^;#&^"-R*<@?5_B;]CSP?XK^+(\57 M(U1(Y[F'4M1T**YVZ+K6H0;1:W]U;;<27$(4!6R%8I"TBR/;6S0^J4 ? '_# MZ/XJ:/\ )K/["G[4D$S\QC3=.M-10K_M,DJA3GM2I_P<*^"-"7_BL/V>OVO_ M (?<9)\0?"RXB4 G .8I)."<@'OM-??U% 'P]X*_X.._V-?&.K'3I_C%;>&= M41@LMGXCT+4M'>'.<;FN+=(^0,_>X!&<5]'_ 9_;B^"_P"T7)''X!^+7PV\ M9SR[0L&B^)+.]F!.,*8XY"ZMR/E(!]J[?QQ\-/#GQ.TS[%XET#1/$-F 0(-3 ML8KN+G&?ED4CG _(5\V_&?\ X(;?LB?'R.0>(?V??AO&\P/F3:-IO]ASN3G) M,EB87+<_>SGWH ^K:*^ /^(?[P[\,_G^#?[0O[3GP;V?ZK3])\+F.P^(W@,Z*VT#A#<:8Y= MR?[S#.<4 ?H#17Y^?\/*/VN/V?1M^,'[%?B#Q+I\/W]<^$WB6V\0_:/79ILF MRY7'4;FYSCM6UX!_X.,OV7-=\11:#XR\3>*/@WXGDX.C_$3PQ>Z%/%V.^1D: MW7!X.9: /NFBN0^$7[0'@/\ : T3^TO ?C7PEXUT[ /VK0=7M]1A /3YX78? MK77T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45XC^T-_P4G^ M '[*'G)\1/C%\//"UY!G?87>MP&_..N+5&:9OP0U\V3?\'$'PU^*$SVWP*^% M7Q]_:%N"QCBN_"/@FYBTE6!QF6[NA$(DSQOV$9(H _0&BOS[_P"&B/\ @HC^ MT;QX/^ ?P8^ FFSG"7OQ#\72:_>B/^^MOIJ@*^.B2< \'UH;_@E)^TG\?R7^ M-?[;OQ+6SN!^\T7X7:/:>#H;=>\8NU$DTJGGYG4'!Q0!]M?%?XY^"?@/X?.K M>./&'A;P9I:@DWFNZM!IUN .I\R9U7]:^0_B-_P<8?LJ^$_$#Z'X7\9ZW\6_ M$P!,>C?#_P /7FO7$_;Y)(T$#<\?ZWO5SX4_\&\'[)OPWU_^V]6^&S?$KQ(^ M//U?Q[JUUXBGNL/CY?W9:-1QTXH ^6C_P4V_:O^/[;/@[^Q-XNT/3YQF/6_BQXBM? M#/V<'IYFG+ON#[A7R,>](/V4?^"@7[1@SX__ &EOA?\ !339N9M+^%_@TZG. MZ'^ 7NI,)(F''SQ@\@XX-=3\1/\ @XN_8X^'VI#3X_C+IWBC5I,B"Q\,:3?Z MW+/. 3RXX'TKG!_P77U'XD_N_A3^R/^U;X^\S'D7]YX130-(GSR M,75S+Z<\IW7UH 2P_P"#<_X-^/+V*]^-?CCXX_M$7Z.)B/'?CF\FLUDZCR[> MV,*H@/1"6';D5]1_L_\ [ OP1_95CB_X5S\)OA]X-GAZ76EZ%;PW;'U:<+YK MGW9B:^7E_:R_X*"_%Q<^&/V4OA5\+H9<>3-X[^)"ZHQ4\AWBTZ,,AP.4SD%A MUP:/^&?O^"CGQ6&-?_:$_9[^$_F#YF\$^ [C7C#GCY?[3=0<9)^;NJ^IH ^I M?VKX?AOIW@N>\\?>'(/%+ZYI]WX2L])CL?MNH:[%?Q@7&FVT/5_/CA!D&541 MPL\C+'&SKTGP2U+P9XTT"[\8>"TLS:^,+C[;?SP0M!),+:**TT*:%H;C79(\!=;O(7&;:=XE6*.,!93"J&Y)<10VH![E1110 4 M444 %%%% !1110!Y_P"'/^3IO&7_ &*N@_\ I7K->@5Y_P"'/^3IO&7_ &*N M@_\ I7K->@4 ?P!T444 ?V^?\$G?^467[-/_ &2KPO\ ^FBUKZ KY_\ ^"3O M_*++]FG_ +)5X7_]-%K7T!0 5\!Z7IFG?L'?MB?M2>)/!_A[QCXOUNZ^'_A# M5YH5&I^)]5UG4I[_ %VV2615\^Z>) (0R0J1#;PD1QA8U2OORLVU\':18^*[ MW78-*TZ'7-2MH;.[U%+9%N[J"%I&ABDE WLD;33%5)(4RN0!N.5WMU37R?\ MPR?JD^A:DE"4&M^7\)1E^2:^9^6WP,\50']A_P#X*"Z#X/?XD7OB-7U35Y-2 MUSPCK.AWFHW<_A/3OM$V+ZWB,<\EPL\@M@0\:/$518FA)^J/V2O^$>_X;]\? M?\(-_9G_ B7_"J/!&_^R]OV/SO-UC[-C;\N[[#]GVX_Y9>3VVU]0Z)X-TCP MU?ZM=:=I6FV%UKUT+W4YK:U2*34;@11PB:9E ,DGE111[FR=L:+G"@#D? O[ M)_PM^%WP_P!1\)^&?AKX \.^%=7N_M]_HVF>'K2TT^]N?D/G2P1QB-Y/W4?S MLI/[M.?E&-5/1:;1@O5QBXZ^5G>/9WTUTBI[T.7SD_/WI0EOWO"S[J3[:_#O M[0'V3_A._C_]H^S_ /"??\+^^&_]@[L?;_L^WP]]F\GOY>W^UL8XQ]KS_P M M*/@Q]D_X3SX+^3]G_P"%@_\ #2OC_P#MC;C[?]G\GQ#YWF]_+^R?V5UXV?9, M?\LZ^\];_9]\!>)OB]I/Q!U+P1X0U#Q[H%LUGIGB6YT:WEU?3H&$@:*&[9#- M&A$LH*JP!\U^/F.32?V?? 6@_&+4OB'8^"/"%GX_UFU%CJ'B:#1K>/6+ZW C M AENP@FDC BB 5F(_=)Q\HQ-"7)&,7T_&RI)7[\WLKRVU?\ =]ZZTN>#@EO^ ML:D7;LE[2\=]5_>TZ/Q#JNJDB*,RO'$' M<@*#(Z)DC0?\%)/BOJ"_LR?&^:[NOAKX+MY=,35/!_VJS2 M/5/%C)/(QUT0F.4RNJ!)&<&VEWI&IB:3[OKY_P#AS_RE-^,G_9*O ?\ Z=_& M=20'_#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C3OC_ /\ @W\$?_-#7T!1 M0!\__P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1?^C3OC_\ ^#?P1_\ -#7T M!10!\_\ _#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C3OC_ /\ @W\$?_-# M7T!10!\__P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1?^C3OC_\ ^#?P1_\ M-#7T!10!\_\ _#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C3OC_ /\ @W\$ M?_-#7T!10!\__P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1?^C3OC_\ ^#?P M1_\ -#7T!10!\_\ _#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C3OC_ /\ M@W\$?_-#7T!10!\__P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1?^C3OC_\ M^#?P1_\ -#7T!10!\_\ _#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C3OC_ M /\ @W\$?_-#7T!10!\__P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1?^C3O MC_\ ^#?P1_\ -#7T!10!\_\ _#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C M3OC_ /\ @W\$?_-#7T!10!\__P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1? M^C3OC_\ ^#?P1_\ -#7T!7D/[2_[?OP3_8XLWD^*'Q2\$>"I53S!9ZEJL27T MJXS^[M@3-)QS\B&@#G?^&R/B+_T:=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ M ,&_@C_YH:^=O^(@'3/CK&I#T ;4+T+LS M_M1#@$]JF34/^"D/[2V&CT_]GS]F;1IN2EU//XR\0V^?]S;8MC^>.U 'T'_P MV1\1?^C3OC__ .#?P1_\T-<_\0/^"C7B?X7Q:4=;_9?^/EG)KNHPZ3IT(U+P M9/-?74N=L<<46OO(^%5Y'*J=D<.?\.7?BM\81GXT?MO_ +1'B[=S M+:>"VM/ UC<>JR0VJ2;D/ID5V/P:_P""&OPD_9.\5/X[^$MQXNT'XN6T#0V? MBK6_$NHZUY\9(+VMW;2S^3/;2XPZA5D&=T5\M%;SDB:9 H\V*#PV_ M_P"#K3]G[3KR2"3PIXZ9XFVL8O$G@J5"?9EU\J1[@D5]=)\$]?\ VOKRVG^- MGA'1],\):',K6G@:6YAU>SU:^CX.H7C[=DT"MDVL#*,+MGF03&.&U[VW_9%^ M%%I;I%%\,/AY%%$H1$3PY9A44< >7P* /@,?\'7_P"SVQQ_PB?C_P#\*#P9 M_P#+ZNR\-_\ !R5\&/%=PT5GX=U/S 54+/\ $KX<6Y)EW'Z9[>M?9 MA_9,^%;#!^&?P_\ _"=L_P#XW7'>)/\ @F+^S;XPMUBU3]GWX)Z@J!E3S_ ^ MF.8]W!VDPY4G Y&#P* .%^'W_!4.[^+07_A%?@'\4_$V\97^R?%_@"]W#!.1 MY?B1NP)_ UUG_#9'Q%_Z-.^/_P#X-_!'_P T->7?$'_@W>_8M^)F_P#M'X > M$;;?U_LFXO-)QT/'V6:+'W1T]_4YY1O^#>WP%X'RWPM^.'[4?P=PAP6Z@^?\-D?$7_HT[X__P#@W\$?_-#1_P -D?$7_HT[ MX_\ _@W\$?\ S0UX ?V#/VW_ (*G?\/OVS-+\,9'6FO^U;_P4$_9_&?'/[,OPH^,MC&?WU]\,?&[:7+&@ZNMKJ:F M24_["D&@#Z!_X;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ MFAKY_@_X.)OA;\-94M_CA\,/C_\ L]3;A&]SXS\"W7]FNW3,5S:^<)$SQNVC MG/UKZ,_9^_X*;_L\_M3I$/ 'QG^'/B2ZGQML(-<@COQGIFUD99E_%!T/I0!3 M_P"&R/B+_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&OH"B@# MY_\ ^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!&G?'_ /\ !OX(_P#FAKZ MHH ^?_\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAK MZ HH ^?_ /ALCXB_]&G?'_\ \&_@C_YH:/\ ALCXB_\ 1IWQ_P#_ ;^"/\ MYH:^@** /G__ (;(^(O_ $:=\?\ _P &_@C_ .:&C_ALCXB_]&G?'_\ \&_@ MC_YH:^@** /G_P#X;(^(O_1IWQ__ /!OX(_^:&C_ (;(^(O_ $:=\?\ _P & M_@C_ .:&OH"B@#Y__P"&R/B+_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__ M /!OX(_^:&OH"B@#Y_\ ^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!&G?'_ M /\ !OX(_P#FAKJ/VM_VY_A'^PEX _X27XM>/- \%:8X;[.M[/FZOV7DI;VZ M!IIV'=8T8CJ>*^#OC3_P5J^.?[2WA8ZE\+=#\*_LK_!Z[#(/B[\<+B#3;F[0 M8R^EZ1(X,C8(*/-NC<, 0AH ^@OVH/\ @L/;?L6_#B7Q9\5/@-\7_!&@Q[@D M^I>(/ Z273 9,<$0\0F6>3'.R)6;VKYN^(O_ 5<_:\_X*!?#JQU#]D/]FKQ MSX5\"ZML6;Q[XWCT>VU41L,F73=,N[^&"<+_ RM/)$W((4C-> _!'XJ?LOZ M+\96\4^#_"WQW_X*3_M$PN(I/%=YHDUWHND3CY@(FN56SL8%)!1D2;R^-L@% M?8/_ B'_!13]ML9UCQ#\+?V/O"%UC-GHT*^,?%JH?O(\[D6:DC@/$593DXX MH \<^&'[,W@+]B+6'^-7[0OP*^/GQ7^),.U[KXA?%GQ=X!^SV+KE@MG;S^)/ MLUHBG)11N=.BOCBN\\#?\'/G@_\ :'U[5/#OP8_9S_:,^*?BW3Y/(\C3--TN M;2ED[>=J-I?7,,4?/^LPR^]>F_"C_@W@^ ND^+X?%OQ8F\.8^3K7Q.U MV7644DY94M/EM_+ST1T? &:^V_!G@C1?ASX:M=&\/:1I>@Z/8IY=M8Z=:I: MVUNOHD: *H]@* /RC^*?QA_X*C?M,^*Y=//PAN?V>/ LP!%QX*N_"OBOQ$Z' M[T;2ZCK-K"AQP'CC1E))QQ4/PY_X)->"4\30^)OB[^RU^V#^T;XSC)*_7:B@#Y>^&?QMUKX*^%XM$\&_L4?%[P MEHL'^JT_1IO 5A:Q]N(XM?51^ KH?^&R/B+_ -&G?'__ ,&_@C_YH:^@** / MG_\ X;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKT7]H3 M]J#X=?LG>!)/$WQ+\:^&O ^A1Y N]8OX[59F SLC#'=(_HB!F.1@&OBV\_X+ MI:Y^TY&_/N@AZ)_:=Z?.BD ZF/_9\LH_ M$/[1GC;5_&VL!&E_X2'XM_%&Y%U.3D%@//@C8Y!QA"<],D"@#ZH\,^ /V@?B M;X=L?&DWQ0TSP-J^I6Z7]OX+7PO;7^C:.KO7+VW'B6PLI[:U@NFM!9K'=3$2R^88[J 22:=>[$7-LMQ+^S1_P '/'PH M^&GPETOPM\*_A9J^O-&\MYJ>I>-O'_ACP?<:OJ%Q,T]Y>2^==$>9-2.1QS6!_Q$7?%CQE%_Q+? ?[(?@QRG!\0? MM1>&]1"L&Y)%HPX9> ,\$9)[5SWC/_@J[\5OBM$MQJ.J?\$M#YX!GM]?^+EO MJ4Q920I+*VS[H&.3@=QT !]4?##_ (. _AO\:'2/PMX%\1ZUVZ?^VSX]U:RCN;7]E7X\W-O,-T:?\:'DD\2>$?^",M_&ZA\- MO#/@.\DU+P#9_LS_ NU1\ W7PM_;&CT.[$O $R_;+F>)< 8P$SR/>@#]]O^ M&R/B+_T:=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ ,&_@C_YH:_!#2_^"K/[ M7W[,E]YOA_X[^'KS0;8MBP\3_&;P!\1)+U5'\4Z7%M=)DXQC#$$]QBO6/@[_ M ,'I/C_X<:Q%IGQ@^#?@GQ.@8QR:CX*\1K;E54X+^47NXW8XZ"9 _'_P 1?%7P_)I/BC]B_P",OB32I?OV M6J77@.\MW[(&4_E7S?\ L]_\'8_[''QMT]#K7B[Q+\--1!/%'A#PW/:$]XX[7Q( ML _&(X[5R*_LU?MK_L^G?\$?%7[91LH/]7HGQ2/P]\903KVB-V_B".:)1V** M3@8]:_03_A[%^RS_ -'+? #_ ,.'I'_R11_P]B_99_Z.6^ '_AP](_\ DB@# MY ^#?[=O_!3#P+ X^)7[%/A;QG96V0;OP[X]TC1[N2,?QF!KZ\#/C!*H0,], M5H_%?_@Y=\._LS:09?BU^RU^UMX!GA!-Q+/X/M)--7'4QW;WD:2+_M 8KZN_ MX>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CEO@!_XUM<>(HYNXS\G&:^AX/VS_B#=0)) M'^RC\?9(Y%#(ZZSX'*L#R"#_ ,)#R*\(^/>M_P#!,S]I^.<^._%/[&VOW5SG MS+Y_$V@P7YSUQ=13+./P<5\^2_L2?\$X?!=Q)-\*/VOK7X#SLQ=6\ _M#P60 M0GDX6XNIQ@GDCISV'% 'WY_PV1\1?^C3OC__ .#?P1_\T-'_ V1\1?^C3OC M_P#^#?P1_P#-#7P%_;\OPU'_ !;W_@L9\/5@C^[:^-KKPIXF\X 8"M.]S'(N M<+EE&>&./F-.3_@I)^T5X#.S3OVU?^"8/CV)2%\SQ%XFDTJ:1E 'WW_ ,-D?$7_ *-.^/\ _P"#?P1_\T-'_#9'Q%_Z-.^/_P#X-_!' M_P T-? L7_!>#XY^%C_Q,M3_ ."?7BORD9W_ +$^/]C8>>>=J)]ID.TCC.[@ M^H[/\'_\%IO@G^T3H^G^)?C7\8-#^'WC2UOY;31=,\&^*K>[L/ 3Q:??7C:J M9EDQJ4CR6$MD=T+HS7%O!';O!??:+P ^]_\ ALCXB_\ 1IWQ_P#_ ;^"/\ MYH:/^&R/B+_T:=\?_P#P;^"/_FAK\L[3_@[-^)WB_P"(%SX5^''[/FG_ !EU M"R9((Y?"U]J4\^I-L&9!;06# MEO/!_P"PSX<\+2R_$-&GU'5OV7OCEIFGVJ[Y[J[U[P+##"OJSMXB"@?4U^=_ MQ1^"7_!8?]IR62.Z\]<=\"_P#@C/\ M/\ P:L$M?"?[1OP7^"UH\82XC^'GP(TB*:5<%63 MSYF#Y8'/F'+;L5Z,O_!%7XA^.OF\?_MP_M6ZNSA SQD@'A?B_X]?\ !5WXT^();-_@UHGP0\/MQ'?^%!X9\6:O'GU74==@ MMV([?(/>O#?BKX<\&V"O+^U=\3_VN/'[Y_TG1-3^,?PZ\+:)<$@DA=-MO$JL M"0#@(^< ^E?"Y\6_$+5;GS3QRPAFB!Y53_P M!?2O7?A3_P $6?V3?@ML.A?L]_"OS8_N3:CH4.J3)T&1)="1P>.H.>3ZF@#\ MK_@+_P %8?\ @FK^RIXJMM&^'W['_C:_U^#!M[C3_#N@>+M07&T92[_M:ZEZ ME>1)R?>ON+P[_P %S_%GQ8T6W_X59^Q)^UAKA= L#>(?#MIX8T]AT79WA#P)H?P]TL6.@:-I6AV0Y%OI]I';1#_ ("@ _2M:@#\P/BW^W7_ M ,%/->W?\('^P_X$\,H^-C:]\1]*UID'N 72_^"FGQ@.?&NK? M%7X?V*[_X1_\ !-7]G_X* M2(^D?\$SOB'?RH2WF>(-1\&:^S,>I)OO$LV3_D5^GM% 'RY\._C1J_P@TW[' MX3_8E^+GA>T(QY&D2^ ;*/''\,6OJ.P_*NC_ .&R/B+_ -&G?'__ ,&_@C_Y MH:^@** /G_\ X;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ MFAKZ HH ^?\ _ALCXB_]&G?'_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_ M^:&NN_:Z^.FK? WX60MX5TRPU[Q_XJU&'P]X2TF]F:*WO]2GW%3,R@L(((8Y M[F8J-PAMI2N6P*W/V<_C99_M$_!70/&%I:3Z:VJP,M[IUP09](O8G:&[LI<< M>;;W$,O\ L5=!_P#2O6:] M H _@#HHHH _M\_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ /P2=_Y19?LT_P#9 M*O"__IHM:^@* "BBOF?P9_P4HLOB#\1_C5H^D?#GXB7MC\(/#EAKUK*-'N(= M1\9M KGXEV'QH\"Z7X!U;X:^"HOB%._$O@[Q]X#M/AWXST'3-,\0Q:? M::]_;4%UI>H"802&8V]N4N$FM;F*:((RHT:E995<$4HM[?UJUH^MG%W2VL[D MO17?]?"__;H_^!+NCW*BOF7XG_\ !0J]\ _'K4M&M/ T>I_#OPEXGT;P9XL\ M5/KGD7.E:IJJP&V6"Q\AA<0(U[IXFD:XA,?VO*I+Y;T>!_\ @H5>^+_VA-*T M23P-'9_#7Q/XJU?P)H/BW^W/,N[[6],CG>XCDL/("Q6KM9:A'%.+EW9[4;H4 M616I03FDX]?^ _Q4HM?S)JUQS3BKRV7_ 7^"BV^R5W9'TU7S_\ #G_E*;\9 M/^R5> __ $[^,Z^@*^?_ (<_\I3?C)_V2KP'_P"G?QG0(^@**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHID\Z6L#R2.L<<:EG=CA5 Y))["@! M]%?%/[07_!>7X(?##Q^_@3X>?\)/^T'\3?NKX7^&6G'798CG;F>Y0BVB53]_ M,A9 "2M<.OAK]OS]O@G^V-5\$_L;?#^\ZV>DE/%?C>>(CE6N#MM+?<,8:,"6 M,DY!Q0!]C_M)_M?_ N_8\\''7OBAX^\+>!M,*L8I-7U"."2Z(ZK#$3YDS?[ M,:LWM7Q])_P6[\6?M0/]D_91_9O^)WQC@N,"#QAXA@_X1'PB0?\ EHEU=@23 MA1R4$:,01CDUZ+^S1_P0P^ '[/WC+_A,=;T/5OC'\2I")+CQG\2M0;Q)JTL@ M.0Z^>/)B8')#1QJPS]XU]A(@C0*H & . * /SQ/_!/W]L?]L\^9\?/VFH? MA5X9NL-+X.^"5DVGR;3U1]8N0;G./E90K(23C@#/KO[+_P#P0Z_9=_9-O%U+ M0?A1H&N^)2_G2^(?%2G7]5FFSDS>==%_+<]S$$[\!+J!XY$62.12KHPRK M \$$=Q7SE^T#_P $?_V7_P!J,2MXV^!GPYU*[GR)+^UTE--OY,^MS:^7,?;Y M^,G'6OI"B@#\^?\ B'WT'X/IO^ G[07[1?P+\H_Z/I6F>+9-5T!/3?8W8??C MC&9.F?6G_P#"G?\ @HW^SF,^'OB]\!/VAM,A^]#XT\,S^%M5E0=%C?3V:#S. M@W2<'DGFOT#HH _/Y?\ @JW^TK\%L)\7OV%?BKY,7W[_ .&FN6/C,7*CJZ6T M9CE3/9';/YUH^$_^#D+]EBZUE-)\:>)?%_PAUZ7E=,\=^$=0TB;WR_E/",$C M.9!U[U]X5F^*O!^D^.]&DT[6]+T[6=/EYDM;ZV2XA?ZHX*G\J .$^#/[:OP> M_:+CC;P#\5/AWXS,NW;'HOB*TO9 3@ %(Y"RMD@8(!SQBO3:^3?C'_P0J_9! M^/$LTFO_ +/WP[BEN-WF2Z-8G0Y'+#!8M9-"V[G.:'_@W/^#WA $? M#;XF?M*_!E!Q&G@KXFWUJL*_W5^T>?Q@LO.>&/UH ^_:*^!O^'0/QN\&L?\ MA#/V\/VA;$?P#Q+:Z=XCQ\W.?-C3/R@#ZY/_P"W*+YY+;_@H:WD M!]T<,_P)\/N<=E9UE7/N0!0!]\UR?P^^.O@_XK>)?$6C^'/$6EZQJ?A.Y%IJ MUM;3;WLY,LN#ZC?'+&67*B2":,G?%(J_G;\8OV>OVYO"'Q%^%'AKQ%^V=H%S MIOQ2\53^%+BVT[X56=J@B30]5U5W>:*XBNEW+I9@'V:>"5?M/F+*K1@-SO\ MP5LF^(G["/P(^%^K>*?C!\*/AWX>?7?^$&L/%'@3X?:MX9U/P7:RZ9>W8:-E MU34A=6Y;3XD-BUJ5E9HR)('1)D /U@K ^(/Q4\,?"72/[0\5>(]!\,V&&/VG M5M0BLH<+C<=\C*.,C//>OP6G^&_QB_;;4V7P?N_^"AGQDL+ML/X@\?\ CN/X M>>"9U8@M*L"Q>?=Q=?DC>-@&( XY[S]G_P#X,ZH?B%XK_P"$H_:#^(]NLMV4 MDNO#G@7[5/&64D_-JFIO-<,&SA@L:].&[T ?='[1/_!QS^R!^SQ%/ /BQI_C M_7%&+71_ ]O)KUQJ+Y \N*:$?9=W/&^= <<&ODCXV?\ !3/_ (**?\%!6ETG M]F;]F?Q%\&?"%V=B>*?&D4%GJ\\)_P"6L8OBD$0()_U<=PW0J]?I/^QQ_P $ MTO@5^P%HBVGPF^&GAKPI<^3Y$VJ1V_VC5KM#@E9;R4M.ZDC.TOM!Z 5[I0!^ M'_[+O_!L[^T)XH^)3_$/XT_'O2=%\;7DGFSZUI5H_BKQ25W$H(]4U$*MA+'D MA7LX00.,D5]R_!C_ (-\/V9OAKXI3Q+XK\,:U\;?&F )O$7Q/UB;Q->7..@%7Z** "BBB@ HKR_]K']M+X6_L-?#*3Q=\5O&NB^#=$&Y86O9-^G:23MMU8'*R3MRI#HX(Q0!]3?MK_P#!2GX*?\$]O#$>H?%7QUI6@75X MN;#1XB;O5]4). (+.(-,X+?+NV[ 2-S"OEJ']HO]M/\ X*8L@^$?@RV_9,^% M-WDKXS\?V":CXPU*$_=>TTC/EV^00?\ 2"X\,?!WX33%T'QG^-$ITG3KY0.3H^F?\?%^^.4(5P3\K MQKF@#V3PU_P2$_9E_8R\_P",G[0?BJ7XL>+K$*UWX[^,>NI>PVK\LJP03D6L M(!'[M0C.N %:J6N?\%W[7XV/>:)^R9\&/''Q]DTT-#)XF:'_ (1GP/I83(8R MZE=A0?+VD[%0!E4[7KX)^$7PEUK]NCXA6GB_P7\-/B1^W#XU1OW'Q4^.0?PS M\+M(8G)DTW1>#%O NG*I&V'R+'6NWM-W>Z\3W6X6P7E9&B,H1MQ*X6HOA1_P:^?$K]J. M&_UGX@1>#/@##JT!8I-/+\1O&M[*5PKW^H74BVL3JVT[K%8R0NWY2=U?MS\" MOV=? ?[,/@.#PQ\._!WAOP3X?MSN6PT;3X[.%FZ%V" ;W/=FRQ[DUV= 'XV? M"[_@TLM/A9HEM!%X_P#@UK^HP6=Y;2:IX@^$-[JMU:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!&T_ # M_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"B@#Y__ .'3O[+/_1M/P _\ M-YI'_P CT?\ #IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_\ AT[^RS_T;3\ /_#> M:1_\CU\\_M0_\&P'['7[32W$\?PYF^'.JW&?]/\ !5\VF>7G^[;,)+0?A!^E M?H-10!_/+^TI_P &5_BCPB]W>_"/XD^&_&MI(V\:7XK@GT>_A3NL-W;&6%Y" M.AD@5 <9&*\/D_8(\??L'.T7Q,^%7B3X9:79':^MZI\#O"7Q>\./&.LEQJ$- MO#/;*>&&$=QRI'6OZBJ* /P$_96@'QSBMA\./AS_ ,$G?VBTEVF/2[;PDGA+ MQ7<;N #9W5LJIV/^KZ[AZ5[[]FL/A2/^+H?\$=_"L$,0_>77@'0O"WC#S@." MZ0Q01N,]0A.[!YZ5]W_M3_\ !(?]FG]M"2XN/B)\&_!>L:I=9,NK6MI_9NJ. M3SDW=L8YVYYY'QIX?B M _Y910705H5/0L&=AUYXH \0MOVX_P#@FAX6N4M_B9^ROHOP1NF<1&'QY^SU M%8M'(3@HQAM)E4@X!R<#/7'->L_#3XG?\$HOBUY0T>Q_8I1Y\>7'J7AO0M+D M'(P4EU/X<^ M(&T74S">"\MC?@B9^QCA '/7 )KS7Q;_ ,%-OV&/'>K)I7[27[.=Y\&M>O'\ MHQ?%;X/(JR2G/,=TD$R[3EBLA9.#G(S0!]9?#[]@7]BCXM6PF\*_!7]EKQ-" M5WA])\(:#>J5P#G,<+#&&7G_ &AZUTO_ Z=_99_Z-I^ '_AO-(_^1Z^5_!W M_!+?_@F5^V]+'<>!_#_P:\07KL)(O^$+\7R65S;R=5/E65TC(P/(5E'0<<5U M\?\ P;N?";PZ8QX1^*O[3G@&*%P\47A[XH7T"0E<;-OF>81LQ\O.1[\4 >\_ M\.G?V6?^C:?@!_X;S2/_ )'KXB_X*"_\$D>#O!5G8VIM!I\T*RWXCB\J9FUF[TE=]RC0?-;6PBS<2O)[ __!#3Q+I: M)#H_[;O[:L%L!EAJ/CN'4)2Q/)\QK93CIQSCGGFO%?V+/&7P0U_X2?%U/B+^ MT-XT^,Y\;-<^$],UV\EEU_5/"F@VG32W22WRO-Y;[%LV?YH M<@ _3_X+^ A\,OAAHVB'3O#.F3V-LD=Q#X>T\:?IIE 9H(,GRD8C(0LQ7.- MS8W'J*_)S]AG]COXL_MJ?!&3Q/HW_!0?XN:G<:/J][X>U:309-+U+3OMEI*4 M9X)T#*\,L9BGCY)$, _S3C6?'NLR_:G[._EW M*9;//&/I0!]O^)_BSX6\$^?_ &SXE\/Z3]EQY_VW488/)SC&[>PQG(QGU%>= M^*_^"BG[/O@-G&N?'7X.:,8W$;B^\::;;[&(R =\PP2.<5X)X9_X-O/V)?"7 MD?9?@)X?E^SYV?;=6U.]SG.=WG7+[^IQNSCC'05Z)X3_ ."+O[)7@M%%G^SC M\&YMB&,?;_"UI?G!.>3.CY/N>0.,XH S?$__ 7+_9 \(OBZ_:)^%LIW,O\ MH6LI?#*]>8=_'H>A[9KSO6/^#F+]BNPN/LUE\8)->OVC\R.TTCPIK-Y)(,X. M"EIL!')(+#@>XS[%J?A[]D7]FT;KRQ_9Q\ ^040F-NUL>FT M^EWD^/?PJCMXB6,7A^]75$R<9(6R64$\CI[^AH X7_B( M?^%.NR[?"7PG_:?\?$MMC_X1_P"%U]-YN1E-OF^6?G_A_7%,/_!:_P ?>*8B M_A3]AS]KF\4J'3^W_#EKH1(SALB2=R#GH.I'/ H_XB/O@#XM(_X5UX>^.GQ@ M,F/)'@WX;ZG<_:,XP$\^.'.=RXZ=1ZT#_@K_ /'#XC?\DX_8._:#U/S1^Y_X M3.[T[P=N)QC?Y\DFS[RYST^;^Z: 'M_P43_;1\4N5\/?L!ZA;PLSQB[\0?%[ M1;$0L!E6,*H\C*ZB8U M(P5)M(P"0>21QC@ ]:8W[0?_ 4;^*/_ " ?V>?V??A9YOW/^$S\>W&N>1G/ MW_[-C7=C#?AW)K?D9S]S^ MT9!G&>-W]T>] #E\#?\ !3/QHW[%/[?7BY2U_\ MN>#?"#-L?9H7P;T^_56 PR W4V=O?)&<^@XIA_X M(Z?&CXA?\E#_ &\/VC=2\S_6_P#"')8>$,]<[?(CDV=>W3CTI?\ B&^_9_\ M%@Q\0_$'QS^+H;B4>,/B1J=SY^1)#UR?3J?6@#@_B'^R7XS\&3.GQ2_X M*@^*]#".ZRI ?#_A=U5@=RYR=K#:V#CY=IP!@FO$_'OAW]D#PQ#*?''_ 5( M_:%\58CVW%OIGQHCN;*3&'5EAL+=\L!C^)LMGOP/NGX>_P#!!/\ 8Y^&*QC3 M?V>OAW<^405_M:S?5\X(//VMI<].^<\YZU[7X"_8A^"WPJ"?\(O\(?A?X;\O M&S^R_"MC9[<9QCRXEQCH/J6M:C-;Q76HW8GG5+BVC F@MQY(C:0Q7!,CQOLK[0_ M9G^'-U^QC^VMJ_POM->\0>*?"/Q6T'4/B#82:W>_:[[1=0L+C3K&_B:7:&EC MN%O[&12YWB2"Y9FD:5F'I'Q-_9F\00>/YO&7PH\7:5\/O$]_96^FZI!J7A[^ MVM"UB"WWBW::SCN+659XE=D26&XCRA"2+*L<0CT?@=^SSJG@KQIJ'C7QSXHA M\;,T,;2'?(TDTTLC*FZ0K%$D8!ZI11 M10 4444 %%%% !1110!Y_P"'/^3IO&7_ &*N@_\ I7K->@5Y_P"'/^3IO&7_ M &*N@_\ I7K->@4 ?P!T444 ?V^?\$G?^467[-/_ &2KPO\ ^FBUKZ KY_\ M^"3O_*++]FG_ +)5X7_]-%K7T!0 5\S?$'PC\2_A5^TM\=?B=X/\"MXSN]2^ M''A_3?"NG#5+2T&N:K9W.M2/;,TLJ>2B_;+8L\FU2KG:692!],T4I)M-)VO? M\2XSLFFKIV_"2E^:U\CX:^%?[,?C#XY_LB?''P9XP\#_ !'\*?%'XN^&KJTU MOQKXTN-!DAU:]GM98(K>UBTO4KUK:PM2^(K=@H1'9M\LTDTC]S^S!I/Q-U3X MS^-_C%XV^%.O>#M0N_"7A[P=8>%/[7TF^U&]>SFO+B[NUEBNVMA!YNH%(P\R M2LEL[-&A=$/U916G.[M^22\K76GR=NUDNNIGJXEV_6[BW_P"30B_EVT/A MSXU?LP?$W6?CKX^\&:5X,GU'P-\6OB/X5^(,_C1=4LH[3P]#I@TPWEG/;O,M MV]PYT6$0F&"2,_;AO>/RFR?"O]F#XFZ5\>?!O@G4/!D]EX$^&WQ4\2_$R+QL MVJ63V>MV^HIJQ2)\9_&*73/-JGBQ'$EP-3$TD8$";(W=DC+2LBJTTI?[OKY_^'/_ M "E-^,G_ &2KP'_Z=_&=22'_ [3^'7_ $,?Q_\ _#[>-_\ Y;4?\.T_AU_T M,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y;4?\ #M/X=?\ M0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[>-_\ Y;4?\.T_ MAU_T,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y;4?\ #M/X M=?\ 0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[>-_\ Y;4? M\.T_AU_T,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y;4?\ M#M/X=?\ 0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[>-_\ MY;4?\.T_AU_T,?Q__P##[>-__EM7T!7SI^VA_P %7_@'^P./LGQ%^(.E6OB2 M;:MKX9TS=J6O7KM_JT2R@#2C>2 K.%3)^\* +?\ P[3^'7_0Q_'_ /\ #[>- M_P#Y;5R'QN_92^ 7[-7@.Y\4?$'XH_%WP7X>M>)-0UG]H7QG9P;L$A SZP-S MG!PJY8]@:\;/[4G[;'_!0G]U\'/A;I_[+WP^NVVKXT^*,(N_$T\1_P"6EKHB M96&09! N2R,,X;TZ_P""'_!!+X4:+X[MO'GQLUGQ7^TW\38CO_MSXB79OK*S M8D$K::;_ ,>T$60"J,LFW'# <4 ?*U_^T-I7[76H3Z-^QO\ "_\ :I^,*[S" M?'_B7XY>._#?@BS8'!=9I]56:[V$?-%&J/@@J37H7P._X-Y/&'Q6M;F?]JO] MHKXK_$O2-3D$\WPXT7QQKQ\)6QQCRFFOKN:\N4&3AB\3<]37ZBZ=I]OI&GP6 MEI!#:VMK&L,,,*!(X448554< <#%34 ?)_P9_P"")O[/?[./AZ72/AYI M7Q/\!Z3/)YTMEX=^+OB_2[>1_P"\T<&IHI;D\D9YKL/^':?PZ_Z&/X__ /A] MO&__ ,MJ^@** /G_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_#K_H8_C_ /\ MA]O&_P#\MJ^@** /G_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ/^':?PZ_Z&/X__ M /A]O&__ ,MJ^@** /G_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_#K_H8_C_ M /\ A]O&_P#\MJ^@** /G_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ/^':?PZ_Z& M/X__ /A]O&__ ,MJ^@*\B_:#_:Q?X'_$OPIX-TGX<^/?B7XH\7:9J>M6VG^& M9=)A:VL]/EL(;B:634KZSB $FI6BJJ.SG>QVX4F@#G/^':?PZ_Z&/X__ /A] MO&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:M/X2?ME7GC_XZV'P]\2_"/XF? M##7=8T'4/$6F/XDN-"N;?4;:QN+&WN@C:;J5X4='U*TXE5 P<[2=I ]MH ^? M_P#AVG\.O^AC^/\ _P"'V\;_ /RVH_X=I_#K_H8_C_\ ^'V\;_\ RVKZ KD/ M%7[0/@/P(2-;\;>$=&(+@B^UBWM\%/O#YW'W>_I0!Y=_P[3^'7_0Q_'_ /\ M#[>-_P#Y;4?\.T_AU_T,?Q__ /#[>-__ );5)XM_X*J_LQ^!4?\ M7]H?X)6 M;HH1&^1Q]X<>_- 'HW_ [3^'7_ $,?Q_\ _#[>-_\ Y;4?\.T_AU_T,?Q_ M_P##[>-__EM7A _X.8_V/M7D5/#OC[Q1XPE,C0[-$\":Y.1(,83+6B@EL\8) M_#C+/^(A'P)KD.[PI\ /VO?'>4WH- ^%5U-YF&VL!YDD8^7J>WN3Q0![U_P[ M3^'7_0Q_'_\ \/MXW_\ EM1_P[3^'7_0Q_'_ /\ #[>-_P#Y;5X.?^"R/Q8\ M5R[?"7["W[3EYN8K&?$%K8:!G(RF[S)G"Y_B_N^])%^W[^W#XP(_L7]@RVT6 MW?:T=YXA^,>D)D9PP:WBB:13W!)Z#IR!0![S_P .T_AU_P!#'\?_ /P^WC?_ M .6U'_#M/X=?]#'\?_\ P^WC?_Y;5X*OC/\ X*8^/%3[#X+_ &/O ,;D"3^V M]8UO5IXUR58H+950MT8 G'8]>!?V7/\ @H9X_!_MC]JCX.?#[S!@_P#"+_#( M:MY.5()7[=*,X(!&>I)SP * />O^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_ MZ&/X_P#_ (?;QO\ _+:O!&_X)!?'+XD#_BY'[>/[06I^9_KO^$+LM.\&YR.= MGV>.39]YL8Z97^Z*#_P;>?L]>,,_\+'UGXV_&(O_ *T^,_B/JET9CSDMY$D. M>3GZCZY .G^+/P\_9/\ @/!(_C7]H#QIX4\H'*[20D ' 1]:#,<$< M $G(XYKYI\6?\%$OV"M.UM](\*_%?]J'XHZ^H!72_!'Q+^).L32Y. %==0$) M)P?^6G;Z5]A?"S_@B#^R/\&IXI=$_9[^&+30G='+JFD)JTD; D@AKOS2""># MG(X]!7TIX1\$Z-\/]%33=!TC3-$TZ,Y2UL+5+:%3P,A$ 4=!V[4 ?DI_PM;Q M9\7^/A!^QS^WQK:2_P"HN?'W[07BGP-"P[N?M&LR-M[CNPQC&:9_PZG_ &W/ MVDF_T[XH1?LU:-/]S^Q_C%X_\8Z_:Y_O_:-76R?'&-O<'/%?L%10!^_X M(6_$CX'>/O /CZV_; ^+_P 1/B'X U2XU"R'Q->[\4>%B+C3;RPFVZ8+ZWEC MFV7C%9A>';M*E6#FO9_BO^P-\3OVK_%GP^7XR_%3P7J_A#P#XB?Q0EAX$\)Z MWX+U>[NQIM_8P[=4B\03S0(GVYI"(E#.8E0L$9@?K2B@#Y__ .':?PZ_Z&/X M_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:OH"B@#Y_P#^':?PZ_Z& M/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:OH"B@#Y__ .':?PZ_ MZ&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:OH"B@#Y_P#^':?P MZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:O?W<1H68@ #)) MZ 5\*?M&?\%N-&NOBG=_";]F3P??_M*?&*$^5=0:%,$\->&225\W4M4_U,:J M0?D1B25*%HVQ0!ZC\1_V'O@Q\'?!&H^)?%GQ ^-'AGP[I$)N+[4]4_:!\:6E MI:1CJTDKZN%4?4U\#ZSXMU3_ (*%ZU<>&?V*=$^/NH>'4F:UU#XR^./C7X]L M?"MCM.U_[/MSJHFU"5><8 56"[E9&W5[M8?\$JKGXLW:?&']O[XK:'\0CH!_ MM"V\&K=?V1\-O!Q]3%*RB[9>GFW)PP.UU< &J/Q'_P"#@?PAXF\2?\*F_8R^ M%^O?M(^/+"%+2!/#]I_9GA'P\G,:-<7KJJ+"A"8VA86'RB=#B@";P-_P0-^ MOP%\%V_Q+_:3^)WQ$^+?C_PE$EW<_$SQE\1=6T9]#$?3[-+#>QM;0J3D>9-( MP).'YQ7P%^WA_P %EOA+J7BQOAW^RH_[0?C?Q'?2M9P^*-0^,GQ N+>63#'; MIVF1:K]IO9#M;:\@BA#*,[U;-?5=_P#\$$_CS_P5!\76/B_]N+XY7#Z5#*+N MQ^&?P_/V;2-()Y"&:0%=Z@E&81RR$9 N",&OT-_8]_X)T_!+]@?PW_9OPF^' M'ASP@9(Q'<7\$'G:E>@?\]KN4M/*,\X=R 2< 9H _#WX%?\ !O[^TW_P4+M] M(USXL7GBWPE+ 8I+;Q]\5/%6I:UXVM8U?>O]G:7#=+%8K_>BO999%8!E<9P/ MTE\!_P#!M+^SH[66L?%.X^*/QR^(%J8W/B_Q;X\U==41D^Z(FM;B$1HI^Z#N M9<#YCUK]!Z* /GV'_@F;\.+>)43Q#\?41 %55^.OC-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y;4?\ #M/X=?\ M0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[>-_\ Y;4?\.T_ MAU_T,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y;4?\ #M/X M=?\ 0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[>-_\ Y;4? M\.T_AU_T,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y;4?\ M#M/X=?\ 0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[>-_\ MY;4?\.T_AU_T,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC?_Y; M4?\ #M/X=?\ 0Q_'_P#\/MXW_P#EM7T!10!\_P#_ [3^'7_ $,?Q_\ _#[> M-_\ Y;4?\.T_AU_T,?Q__P##[>-__EM7T!10!\__ /#M/X=?]#'\?_\ P^WC M?_Y;55US_@EM\+?$VDSV&I:O\==0L;I=DUM<_'#QM+%,OHRMJQ!'U%?15% ' MP-J?_!L'^P[K%[-=7/P6N)[N=B\D\GC?Q"\KL?XBQOR2?[NW9=B6.OZGK;[><[_.MM7B.0.,;,(OBC\0O#WG*8H1>W%G:Z#?P67V*?4!>SQ2B/=+YS2!FC>-C#_P[3_X*$?\ M0Q_ #_P^WQE_^6U?KY! EK D<:+''&H5$4850. .PI] 'Y ?\.S?^"@US^[ M?Q3\!K9'^5IH?CG\9'DB!ZLJMJVTD=0#P<,?+YVC>)O M&=[(P;@L5N-:"Y7&5'0DG/:NB\(_\&Z_Q[LE7^WO^"CW[4.I'#;C8:KJ-EDY MXQOU*;&!U]?:OU=HH _//PS_ ,$ KRWA*Z_^VI^W-KJ.-LD"_%*6WMYD(PRN MOE.Q!]F'''-:3_\ !M?^S+XH7_BN8OBM\3RPQ(WBGXAZO<&8X&2WDSQ?B#_ .3J[GX;?\$$/V7O@R8SX/\ "'CG MPH8L;#H_Q1\5V.S'3'E:DN.@K[&HH ^?_P#AVG\.O^AC^/\ _P"'V\;_ /RV MH_X=I_#K_H8_C_\ ^'V\;_\ RVKZ HH ^?\ _AVG\.O^AC^/_P#X?;QO_P#+ M:C_AVG\.O^AC^/\ _P"'V\;_ /RVKZ HH ^?_P#AVG\.O^AC^/\ _P"'V\;_ M /RVH_X=I_#K_H8_C_\ ^'V\;_\ RVKZ HH ^?\ _AVG\.O^AC^/_P#X?;QO M_P#+:C_AVG\.O^AC^/\ _P"'V\;_ /RVKZ HH ^?_P#AVG\.O^AC^/\ _P"' MV\;_ /RVH_X=I_#K_H8_C_\ ^'V\;_\ RVKZ HH ^?\ _AVG\.O^AC^/_P#X M?;QO_P#+:C_AVG\.O^AC^/\ _P"'V\;_ /RVKZ HH ^?_P#AVG\.O^AC^/\ M_P"'V\;_ /RVH_X=I_#K_H8_C_\ ^'V\;_\ RVKZ HH ^?\ _AVG\.O^AC^/ M_P#X?;QO_P#+:C_AVG\.O^AC^/\ _P"'V\;_ /RVKZ HH ^?_P#AVG\.O^AC M^/\ _P"'V\;_ /RVH_X=I_#K_H8_C_\ ^'V\;_\ RVKZ HH \/\ VE^+/#&G6>G-9Z+X9E/\ ;X1(;:268R.3:PO+ M-(VZ9EQMCC6.)#76RZ-^MNGJ_NTWVOK2HNII'O%?^!24?P;/T$HK\_/$OQ&\ M5_L$^'?VE=&T'QCXP\6+X1^#-A\1M(NO%VM7&NW-EK#QZM;SNLET\C""1]/M MYOLX(A1S((T17*CUC]C/1M4^!7[6_COX6GQ?XU\8^'QX(\.>,(9_%.NW.LWM MMJ%U-J5G>&.:X=W2&;[#!+Y"D11N9/+1%?;6GL_>M]WFUS7MY+E>KLWIIJ[8 MW_=JI;1V?HG[.U_-^UAHK_:UTU^JZ*_/SX]?$;Q6_P 9OBA\38/&/C"PN?A! M\6O!_@?1M"M-:N(-"N-,OET5;]+JQ1Q;W,LW]M7!$LT;R1&"W\MDV'*Y_C?\ #?XJ7'C'QA=7?Q&^,WBSX3[0D:S2&:X#NRN%6:4'.,9=)?JH./WJI'>UK2[+FTJ0<(N?1?HIRE]R@^ M][KSM^@=?/\ \.?^4IOQD_[)5X#_ /3OXSKW3Q#KD/AC0+[4KE+R2WT^WDN9 M4M+26[N'1%+$1PQ*TLKX!PD:L[' 4$D"OASP#_P4&\!VO_!23XKZPV@?&\VE M]\-?!=G%&GP8\8O=*\.J>+'6?#K_H7/C_ /\ AB?&_P#\J:/^'EGPZ_Z%SX__ /AB?&__ ,J: /H"BOG_ M /X>6?#K_H7/C_\ ^&)\;_\ RIH_X>6?#K_H7/C_ /\ AB?&_P#\J: /H"BO MG_\ X>6?#K_H7/C_ /\ AB?&_P#\J:/^'EGPZ_Z%SX__ /AB?&__ ,J: /H" MBOG_ /X>6?#K_H7/C_\ ^&)\;_\ RIH_X>6?#K_H7/C_ /\ AB?&_P#\J: / MH"BOSFU_3;K_ (*<_P#!3K5]-TOX@_'_ .'?PU\#?#[0=3N-.LKGQ3\.]1O- M1FU+6T<"TN!:&6WEBCA\RX,$AS:1QQRQGS0?*_\ @LE\8?B7_P $(/@E:_$+ MX5?$WQCX@\/_ !+URU\,:I;?$+5+[QM=>&9U@N9XKO21=W2["Z1S+-',[QL5 M@(VD'(!^KGBOQ=I7@/PY=ZQKFIZ?HVDV$?FW5]?7*6]M;)TW/(Y"J.>I-?$? MQ,_X+X_#;7O&%UX-_9X\*>,_VIO'MNPCDL_ EH6T6P8YVM=ZM(!:Q1'&/,0R MC)%?A+;_ /!9/X+?$?Q!9^)?VA/!_P =/VL/%%LYGCMO&/C*#0_#%C, ,-;: M19QO#&&YW*S.O3Y37UC\,O\ @\/TGP-X.LO#O@+]G?X6_"C0;2)HK73I/$-X M;.R8 X816.DJH0\#:HSZD=@#]!S^R'^VC^WZ/,^-WQAT[]G+P'=@;_!/PD?S M=>FC/5+K6I0?+D R#]F#1L#TXKZ(_8S_ ."5'P$_8)S=?#CX>Z38^(IPWVOQ M+J&[4M=O6;F1I+V5_M MS3/'E_Y+ \AOLNFC=D=,=.Y[4C_\'('Q \6*YOOVP_V3/";2*KXT3X3>.+X1 M/QE%-S:4^+=])')_P4<_:C\120O]H:/PS^S_ *M8M&A/ M.X0Z4_![9&T>E '[9T5^/NA_LY^ O'%E#=ZC^US_ ,%4M?@25MITKPIXSL;6 M9.-T;B'0"6Y!'WA@' QU-F/_ ()__LIZF$'B/7O^"AOC)5#(RZUX6^)$@EC8 M3P,=>I)X%<#XL_:[^$_ M@)W77?B?\/-%:-@CB_\ $=G;%&(R =\@P2.17YH:=_P3%_X)SP74-UJ/P _: M*\0WT*&,76K_ X^*5V[*22 5:TV8&3CY>.O7FN\\+?LC_\ !/;P?$$M/V5? M&\H$8C_T[]GGQS?' ]Y]+*?\ @L)^REX-_P"/[]H[X*;@7#); M>,;"Z="O4,L4K$'V(R><=*\S\6?\'''[$_@Q&-Y\??#Z_8R\$2!]%_9AU?2'602AK+]E+Q+;D..C?)H0Y&.M>D^$ MOVU/@CX!"?V%\-_C!HOE;MGV#]GGQE;;-WWL;-'&,]Z /)9/^#E']E_506\, MWWQ/\;)A'1]#^'FL2K)&PR)!YEO'\O09[YX!'-#?\%[[#7F,?A7]E#]M3Q7( M2Z++;?"][>U5U&0))9IU"9'(X)]LD"O>?^'EGPZ_Z%SX_P#_ (8GQO\ _*FC M_AY9\.O^A<^/_P#X8GQO_P#*F@#P8_\ !5S]I#Q>?^*._8&^,%]O_P!5_P ) M'XJTGP[G:S[.>&S]WOSQ0O[6G_!07QP1_9G[(OPM\#"1DP/$?Q6AU,Q M C#;OL<(S@_,<=N ">:]Y_X>6?#K_H7/C_\ ^&)\;_\ RIH_X>6?#K_H7/C_ M /\ AB?&_P#\J: /!8X?^"G'C,*9)OV*_!5LX!Q''XBU.]C8-@@Y*Q;2.>,G MH.YQG?#SX5_M?_ 3]L[PI\3?BP+?]H[2K3P5X@\,VVG?#?2M(T"7PW<7E_HE MRLLIU34;7[0DR:>Z_([&,P+\O[PM7T7_ ,/+/AU_T+GQ_P#_ Q/C?\ ^5-1 M7_\ P4[^&>E6,UU=:'\>K:VMHVEFFE^!GC9$B11EF9CI. 22>F* /"/VD/ MV=_B]_P4>_:G^'6I6UC\?/V4M \#^%/$ECJ/B.WUCPW_ &EJ\M_=:&T%C#]A MU"^98R+&:5W9$P8(@&R_#T_X(%:1KSA_%G[4W[:'C+<5>2WU#XHR16F[&'"1 M0P)L5^A )(&,'J3ZA\+_ /@L[\!?C?9W=QX+O?BMXOM]/D$5U+HGP>\8:@EL MYR0KF+2V"D@'@^E=3_P\L^'7_0N?'_\ \,3XW_\ E30!X+_Q#/\ [)>MPE?% M?A;QUX[9E 9]?\?ZW,SD'*L?+N8QD#@<8QVSS78^%O\ @WP_8Q\'R!K3]G[P M5*5=9!]N-S?#(Z<3RN"/4=#W%>D_\/+/AU_T+GQ__P##$^-__E31_P /+/AU M_P!"Y\?_ /PQ/C?_ .5- #O"7_!*7]F'P*J?V5^SO\$K22,,%F'@G3GGP3D@ MR-"7(^IKTGPQ^S=\._!,>W1O 7@O2%"+&!9:';6X"K]U?D0<#L.U>:?\/+/A MU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_ Q/C?\ ^5- 'T!17S__ ,/+ M/AU_T+GQ_P#_ Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5- 'T!17S_P#\ M/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_ Q/C?\ ^5- 'T!17S__ M ,/+/AU_T+GQ_P#_ Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5- 'T!17S M_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_ Q/C?\ ^5- 'T!1 M7S__ ,/+/AU_T+GQ_P#_ Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5- 'T M!17S_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_ Q/C?\ ^5- M'T!17S__ ,/+/AU_T+GQ_P#_ Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5 M- 'T!17S_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_ Q/C?\ M^5- 'T!17S__ ,/+/AU_T+GQ_P#_ Q/C?\ ^5->)?&'_@XR_9H^%?B*^\+6 ME[\3?%7Q+M6\J'P)IWPYUVU\0WDN,^6D%[:VZJW&?G9>/6@#[MKY._;?_P"" MR/PC_8N\60>!XI=7^)_QAU-O)TOX>>"K8ZKKMU*02HE1,K;KT),I#;&;_6?B=K:(2KFY MU&2".UT^$\$M;F25/F5HY!7'_"?XOV_[)_A)]/\ $FK:E_P3N\(^)UF\VWMO MAIXGUGXI>-"#EHYM>OM/CA5F;YE:V=51B?D4'( /K3]L/XA>-?C-X?&M_MY? M'+0/V6?@]J:>;:?!3P1JYNO%/B.W.<)J5S 'GF5L;7CMHS&01N\IQFO*OB7_ M ,%T[S]E+P;HOP8_8W_9GC^%]KJQ5-!M_$6E/+XDUMG Q<6V@V[-=2/(@WQW M5[+LE"\DD8KSOX)_!S4/'?Q4F_X5O\'?CE^SEX8NV6YO_C)XS^%?BCQ]\4_% MB.HQ-8SV^GSVVG,Z8!DA=&'RLKMRI_2C]A32?V6?^">6C79\!_#O]H.Y\4ZQ MEM<\7ZW\#_'&H>(M?D8[G>YNWTC<=S?,43;'GG;G)H ^0/V[]H'_@I3 MXOT_XD?MZ_%?Q;=Z>LBW=EX!L]33S%SSB7R<6MBI[Q6R&3:V#(C"OV*_9U_9 MD^'_ .R1\,+/P9\-/"&A^"_#-AS'8Z9;")7; !DD;[TLAP-TCEG;N37G/_#R MSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ M \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ M /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\ M_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 4 M5\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] M 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30 M!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E M30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-_ M_E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW M_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P## M$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\ M,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ_ M_P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?' M_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T M+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ M0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/ MAU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX M=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ Y4T? M\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ M#RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^-_\ MY4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4 MT?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^ M-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C M?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ M_#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ MPQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+G MQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\ M?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ M $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=? M]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!Z!X<_Y.F\9?\ M8JZ#_P"E>LUZ!7A_[./QQT7X^_'SQSK&A67C"QM+;P_H=F\?B3PGJOAJZ+K< M:LY*V^HV]O,\>)%Q(J%"0RABR,![A0!_ '1110!_;Y_P2=_Y19?LT_\ 9*O" M_P#Z:+6OH"OG_P#X)._\HLOV:?\ LE7A?_TT6M?0% !7F7B+]DSPCXQ^(GQ! M\0:S%>ZJ/B=X5L_!VNZ;<2+]AFT^V:_(5551(&<:C.KDN00$VA2"6]-HI2BI M)QELRHSE'X7;;\&FON:3/!?@K_P3W\+?"WP9XVTCQ!XC\9_%23X@:/;^&M8U M'QAX;<4,KO<2N\CL01/^S_^PS;?L]Z5XBDM M?B/\2?$?BKQ';:=ITOBK79M-N=6M;"P4K:V402R2V\I/,G)9X'E=KF5WD9RK M+[G15N\K7\[7_'5Z[ZONR+*RBEHMO+;;LM%IMI'LK>"^/\ _@GOX6^( M?[1'_"?7'B/QG9VEYJFF:_K'A.UN;5= \0:IIJ[;&^N4:W:Y\V+;;G;%<1QN M;.V\Q'\OD\&_\$]_"W@O]HW_ (6##XC\9W5G:ZQJ'B72_"-Q']$UC4(? M)O-1MT6W%SYTJO<';)<21*UY<,D:,^1[U14P]WX?/\;7_P#28^G+&VRLY>]\ M7E^%_P#-^MW?=A7S_P##G_E*;\9/^R5> _\ T[^,Z^@*^?\ X<_\I3?C)_V2 MKP'_ .G?QG0!] 4444 %%%% !1110 4444 ?*O[2/[!OQ)\=_MRZ%\;'Y;?8O"MI98'MY*)M/N,'WK@/$W_ ;E_L4>+?,^ MU? +PS%YD?E'[%J&H66!ST\FX3!Y^\.?>OMFB@#\Z/$G_!J9^Q!KI;[+\+=7 MT;,1C L_%^K-M;GYQYUQ)\W(Z_+P..N>!\1_\&=7[(6MD_9I?BMH^8RF+/Q' M$V#S\_[ZWD^;GZ<#CK7ZJT4 ?C9XA_X,GOV=+DC^ROB=\:[(;"#]KO-,NOF[ M'Y;*/CV_6N7N_P#@R[T/2Y8G\._M-?$/1VA&5,FBQRE7'W2I2XCQCT_45^W= M% 'X=/\ \&GWQZ\'W E\,?MV^.8Y7C*2.=,U&P;'!"YCU1\CCGIC X-8\O\ MP;H_\% _"-IY'AG]NGQ"D+EI)(V\:^)+!/,P #B-G!R ,GKP.M?N[10!^!-U M_P $;?\ @K/X'C@_L_\ :O@UOR5WKL^)&LS9*]%;[5:+N)QWR#W-9EW^Q_\ M\%H_ UWY^G_$F[UQ_*8[8_%6D3)G^[MNE5=QQP<8YZBOZ":* /YX9M2_X+?? M#2SF$O\ PE$Y9#/B.T\&ZOP > P\P@\'Y1R>.#FL/4OV]_\ @LSX#LT2_P# M7CS4V@B,SRP_#.PO'E49ZBVMR-W'W5 /3 YK^CJB@#^;NY_X+H_\%1O %PMQ MXA^$>K6"1(TTEMJ_PAU6W7R\,/,8K$I"@@G(;JO/&:P-5_X.R_VW_A5<7*Z] M\,/AG(BQ";?J?@O6+58DYRX_TN(XZ@EACY>*_ICHH _FK\+?\'G/[26H:=!] MI^&GP%FN)=QWB>[LEP">J27Y*]/XCSU'6OIO_@FC_P %S-3_ ."U/[:_A+X0 M_&#PGX"\+^$X;.]UN'1K#51?0^+]2MT0P6US$[D/#$AN+@1L&5I((F(/EBOV M>\4?#;P[XW#_ -M:!HNK^;'Y3_;;&*XWI_=.]3D3SV \L[K:$!BI M<4 4/^"P'Q+\+?\ !//X"Z)\=O#?ABP7Q_X1\1:98:78:1"EI>^*[.>Y5;[2 M"40F1&LOM4ZHRN$DMHY0N8P1\9P_\'F/A7PP@;QG^S9\5O#4:R!966\AE$:L M 5/[V.').>AQQSDU[E\4/^".&N?M,^/_ (??\+$^#'PSU/P[X?ULS:Q-X@_: M \7^.;J72YH)(;BWMX]2TQ#&P+QS1^7<0@2VZ9.UFSZ!??\ !M)^R+9W+W'A MCP1XJ\ WLC,[7/AKQOK-FVX@+D*URZ# R.% PQSGL ?/?A+_ (/1?V7M8\E- M5\%_&K1974L[G2=.N8$YX&Y+XN21@_<&.?J?8_ 7_!U?^Q+XT>-+KXFZOX;E ME8*JZIX5U/&2V!EH8)44=\E@ .I%5_%G_!MMX-NV:7P]^T/^T_HDHE\^*UOO M%\.MZ:LG9FMKNW<.0 %R6SM&"3DUYUXH_P"#>3XK:-N.B_&3X&>/;02F9-.^ M(?[/7AR^8N=PWO>1()G8@\DKDG)S\Q% 'UOX"_X+F?L@?$@1_P!G_M$_"VW\ MS&/[4UE-*QD$\_:O+QT[^WJ*]N^&/[5WPM^-DNSP9\2? /BUR5 71?$-I?D[ MNG$4C=>U?DOXF_X(S_&[PG)NU?\ 9$_X)]?%.RB^*6%^#'_ 5J^+^DO)+YT6GZC\4HKJ77 M-(D$4QQCEC-=@KN&,'/ M$6GJTA(^8%[.4 =?E)SR.3BNALO^#IWXR:/923^(_P!@3XPZ?;6Z+ONX+V^: M-FR!DB32DV*2>,L3R!0!^S5%?D;X?_X.PM.N0W]J_LG_ +1EG\HV_9-*6YR> MX.X1X'H><^@KN+3_ (.H/A-;N=H6].<#DT ?IU M17Y6>,/^#M?X+^%+/>?@A^U"3*K&V>X\(6=M#.R\, [7N>"<$A3BO%-5_P"# MTSPOXCOU@\%? B]O!-,($G\3>/+#04CR0-[CRYL* 03@XZC/% '[0?$SXF:% M\'? NH>)/$NH1Z7HNEHKW%PZ,YRS!$1$0%Y)'=E1(T5G=W554LP!\N\)?MT: M1JOBG3=/\2>!OB;\.[37;J.QTC5O%&B+:Z?J-Q*P6& R1RR&VDE9E5$NUA+N MRQJ#(0A_+2V_X+KZS^T3\0/ASXO^)?BG]E+P?\+?A_XI@\1:OX%/B MKX6^(7BWXD:/)X?\.:+X.ODUK6EOKI=D,XMK=FDB>W+"<>9L.Z *,N54@'VW M\?/VI/AO^ROX5.M_$GQWX3\#:7@E;C6]4ALA,1_#&'8&1O15!)["OS]_:0_X M.A_AAX7\'WVH?!GP+XQ^+=K;NUNOB>^5?"G@V.8'!C?5+\)F3.<(L9+[2%/> MOD_X634/B5_P %"_V@+1!':1V6GR^,([8K M]Q+6%0-,@MU8#:%,K1!,KT (!Y5=?M6_MX_\%L9Y;+P*_B@>![XM&P\"1R^# M/!\29Q^_UV]7[=?%?N36]NBA@24;%>D6'_!%3X!?\$X?A7_;/[8_Q\T'0M%U M&,RS> /!,LVC:?K8!R8I74OJ^L@,"07(*%CT%?8NG:7^WM^W591V^/ O[%?P MXD41Q06JQ^*?&KVXP @/RV5J&08& )8B>A(KV#]D;_@BW\#_ -D_QHWC:;2M M5^*'Q5N6$UYX]\?7S:]KL\P_Y:))+\D#=<&%$;!P6- 'RS^S[XD^-W[0?@2+ MP?\ L4_ OPW^R!\$+D*'^(OC/P_%#K.JIC N+#2!EI7(.Y9[QF616SN5J^F? MV,/^"*OPH_93\??\+$\13Z_\:/C16-Z MJ=ID85]@44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >?^'/^3IO M&7_8JZ#_ .E>LUZ!7G_AS_DZ;QE_V*N@_P#I7K->@4 ?P!T444 ?V^?\$G?^ M467[-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!-%K7T!0 4R>=+ M6!Y)&"1QJ69F. H'))I]17XE:QF^S[//V-Y>_P"[NQQGVS459.,'*.]AQU:3 M/FWX6?\ !4WP%\1&DN]4T#QQX%\-W?A2]\=:#XA\165M'IWBG0K,Q_:;^U^S MW$TT:HDUO)Y5W';SF.X1A$<-M[C]ES]L?2_VG]1U[3!X3\:^!/$'A^"QU";1 MO%-M;07L^GWT;O9WT8MYYT\F7RITVLZRH\$B21QL,'\[OA?^ROX]^*WPG\0^ M!]$\+?$JQ\7ZA\$?$WA?QY)XOT:?3]"M_$UP]LMI:Z%)+#9S1+<2I$+Z&(/'&R32"01-)MR>BT%'F;Z._DN:HE+I=/EC9Z*T MN9I6DINSN_:V\':.]Q]G&I7QFGB;R=ZS'9;K--LMIW$16,FF>/?^"@ M_A+P!\?8_ \NA>+]0M(-5TW0-8\56=M;MH/AW4]20-865T[3K.9)]]N T,$L M:&[M_,>/S!7SQ^W]I?B.'QY\:%T;P/X\\3I^T?\ !RR\%>%IM*\.7MS%9ZJD MVJ0F'466(_V6K^9Q-" M'-.$9[-V]?WBC)>7+"\KOMS/W- JJ*OR/2U[]ER1ES>?O.4;+^7E7O79^BM? M/_PY_P"4IOQD_P"R5> __3OXSKW3Q#IDVM:!?6=MJ%YI%Q=V\D,5]:+$UQ9. MRD"6,2I)$70D,!(CID#3_\%)/BOIZ_M-_&^&[M?AKX+N)= M332_!_VJ\235/%BI!(IT(PB.(Q.R%(U"/_F>H_P"&-OB+_P!'8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;X MB_\ 1V/Q_P#_ 4>"/\ YGJ/^&-OB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC M;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_ 4>"/\ YGJ /H"BOG__ M (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\ \%'@C_YGJ /H"BOG M_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\ _P %'@C_ .9Z@#Z MHKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V/Q__ /!1X(_^9Z@# MZ HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!'8_'_ /\ !1X(_P#F M>H ^@**^?_\ AC;XB_\ 1V/Q_P#_ 4>"/\ YGJ/^&-OB+_T=C\?_P#P4>"/ M_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_ 4> M"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\ M\%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\ M_P %'@C_ .9Z@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V M/Q__ /!1X(_^9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!' M8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_ 4>"/\ YGJ/^&-O MB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;X MB_\ 1V/Q_P#_ 4>"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9Z MC_AC;XB_]'8_'_\ \%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ M (8V^(O_ $=C\?\ _P %'@C_ .9Z@#WJ_L(-4LY+>YABN+>9=LD4J!T<>A!X M(KPCXM_\$K/V:OCJTDGBOX#_ GU:ZE^_=MX8M(KL]?^6\:++CGINIG_ QM M\1?^CL?C_P#^"CP1_P#,]1_PQM\1?^CL?C__ ."CP1_\SU 'A.I_\&V7[+.F MWTE[X&T3Q]\)M3FY:]\%^.-4T^3. 0KS21CHIX0H?\ ASK\9OABV?A? M^W9^T5HP3F%/&R6'C9(SU (N8X]P#=C_ _+[U[Y_P ,;?$7_H['X_\ _@H\ M$?\ S/4?\,;?$7_H['X__P#@H\$?_,]0!X&G[.?_ 47^&7_ "!?VC_@+\3O M)^[_ ,)A\/I=%^T8Q]_^SI#MSMYV]-[8Z+3D^.O_ 4=^&NW^W/@-^SC\3-A M^<^$/'%YHOF],[?[0C;;WZY_3GWK_AC;XB_]'8_'_P#\%'@C_P"9ZC_AC;XB M_P#1V/Q__P#!1X(_^9Z@#P9?^"IO[4'A1@/%W[ /Q/LB"B2?\(]XYT?7P&(W M':8RFX!>_ S\IP:C;_@N]J6D!(M6_8H_;IANV&XKI_PS34(57) _>)= 9XY& M,BO??^&-OB+_ -'8_'__ ,%'@C_YGJ/^&-OB+_T=C\?_ /P4>"/_ )GJ / 9 M/^#A?P-#(RM^SW^V K*<,I^%=P"#Z'][2?\ $0WX$_Z-]_:__P##5W'_ ,=K MW_\ X8V^(O\ T=C\?_\ P4>"/_F>H_X8V^(O_1V/Q_\ _!1X(_\ F>H \ _X MB!M$U'G1?V4/VXO$B+Q*^F?"61U@/8-ON%Y/;&>E9NO_ /!5GXG_ !@C1='_ M ."?/Q[\0?(R1+XNM]-T51D9*DW#OM!7KZGY>M?2/_#&WQ%_Z.Q^/_\ X*/! M'_S/4?\ #&WQ%_Z.Q^/_ /X*/!'_ ,SU 'YZ?M;:C^T)X\^%UPT?_!/W]F_X M8MXAEM_#6D7OC#5=&\2ZBUU?RK;P>3:VUJR;]TH8I+N1 K/)^[1\:'Q!_P"" M%MO_ ,$X]-\$>*O@C\6O$'PADU?5K+PQ\0O$VF:-:752&A&K7;;O+CV'[.^,_P#P2YNOVC_"<>@?$/X]_%+QYH4-RMY'IWB+ MPA\/]4M$G56591%/X;= X5W ;&0'89Y->7P?\&[GPAM9TDCUYHY(V#(Z_";X M8AE(Y!!_X1;@T 6/#7_!NW\$M?U^TUKXQ>)?B_\ M&ZU9R">*7XD>,KK4;6& M7IE+:(Q1;<$@(ZNH!QS7V9\(O@?X+_9_\(Q:!X$\)>&O!FAP_"/_ M )GJ /H"BOG_ /X8V^(O_1V/Q_\ _!1X(_\ F>H_X8V^(O\ T=C\?_\ P4>" M/_F>H ^@**^?_P#AC;XB_P#1V/Q__P#!1X(_^9ZC_AC;XB_]'8_'_P#\%'@C M_P"9Z@#Z HKY_P#^&-OB+_T=C\?_ /P4>"/_ )GJ/^&-OB+_ -'8_'__ ,%' M@C_YGJ /H"BOG_\ X8V^(O\ T=C\?_\ P4>"/_F>H_X8V^(O_1V/Q_\ _!1X M(_\ F>H ^@**^?\ _AC;XB_]'8_'_P#\%'@C_P"9ZC_AC;XB_P#1V/Q__P#! M1X(_^9Z@#Z HKY__ .&-OB+_ -'8_'__ ,%'@C_YGJ/^&-OB+_T=C\?_ /P4 M>"/_ )GJ /H"BOG_ /X8V^(O_1V/Q_\ _!1X(_\ F>H_X8V^(O\ T=C\?_\ MP4>"/_F>H ^@**^?_P#AC;XB_P#1V/Q__P#!1X(_^9ZC_AC;XB_]'8_'_P#\ M%'@C_P"9Z@#Z HKY_P#^&-OB+_T=C\?_ /P4>"/_ )GJ/^&-OB+_ -'8_'__ M ,%'@C_YGJ /H"BOG_\ X8V^(O\ T=C\?_\ P4>"/_F>H_X8V^(O_1V/Q_\ M_!1X(_\ F>H ^@**^?\ _AC;XB_]'8_'_P#\%'@C_P"9ZC_AC;XB_P#1V/Q_ M_P#!1X(_^9Z@#Z HKY__ .&-OB+_ -'8_'__ ,%'@C_YGJ/^&-OB+_T=C\?_ M /P4>"/_ )GJ /H"BOG_ /X8V^(O_1V/Q_\ _!1X(_\ F>H_X8V^(O\ T=C\ M?_\ P4>"/_F>H ^@**^?_P#AC;XB_P#1V/Q__P#!1X(_^9ZC_AC;XB_]'8_' M_P#\%'@C_P"9Z@#Z HKY_P#^&-OB+_T=C\?_ /P4>"/_ )GJ/^&-OB+_ -'8 M_'__ ,%'@C_YGJ /H"BOG_\ X8V^(O\ T=C\?_\ P4>"/_F>H_X8V^(O_1V/ MQ_\ _!1X(_\ F>H ^@**^?\ _AC;XB_]'8_'_P#\%'@C_P"9ZC_AC;XB_P#1 MV/Q__P#!1X(_^9Z@#Z HKY__ .&-OB+_ -'8_'__ ,%'@C_YGJ/^&-OB+_T= MC\?_ /P4>"/_ )GJ /H"BOG_ /X8V^(O_1V/Q_\ _!1X(_\ F>H_X8V^(O\ MT=C\?_\ P4>"/_F>H ^@**^?_P#AC;XB_P#1V/Q__P#!1X(_^9ZC_AC;XB_] M'8_'_P#\%'@C_P"9Z@#Z HKY_P#^&-OB+_T=C\?_ /P4>"/_ )GJ/^&-OB+_ M -'8_'__ ,%'@C_YGJ /H"BOG_\ X8V^(O\ T=C\?_\ P4>"/_F>H_X8V^(O M_1V/Q_\ _!1X(_\ F>H ^@**^?\ _AC;XB_]'8_'_P#\%'@C_P"9ZC_AC;XB M_P#1V/Q__P#!1X(_^9Z@#Z HKY__ .&-OB+_ -'8_'__ ,%'@C_YGJ/^&-OB M+_T=C\?_ /P4>"/_ )GJ /H"BOG_ /X8V^(O_1V/Q_\ _!1X(_\ F>H_X8V^ M(O\ T=C\?_\ P4>"/_F>H ^@**^?_P#AC;XB_P#1V/Q__P#!1X(_^9ZC_AC; MXB_]'8_'_P#\%'@C_P"9Z@#Z HKY_P#^&-OB+_T=C\?_ /P4>"/_ )GJ/^&- MOB+_ -'8_'__ ,%'@C_YGJ /H"BOG_\ X8V^(O\ T=C\?_\ P4>"/_F>H_X8 MV^(O_1V/Q_\ _!1X(_\ F>H ^@**^?\ _AC;XB_]'8_'_P#\%'@C_P"9ZC_A MC;XB_P#1V/Q__P#!1X(_^9Z@#Z HKY__ .&-OB+_ -'8_'__ ,%'@C_YGJ/^ M&-OB+_T=C\?_ /P4>"/_ )GJ /H"BOG_ /X8V^(O_1V/Q_\ _!1X(_\ F>H_ MX8V^(O\ T=C\?_\ P4>"/_F>H ^@**^?_P#AC;XB_P#1V/Q__P#!1X(_^9ZC M_AC;XB_]'8_'_P#\%'@C_P"9Z@#T#PY_R=-XR_[%70?_ $KUFO0*\/\ V __3OXSH ^@**** "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 \_\.?\ )TWC+_L5 M=!_]*]9KT"O/_#G_ "=-XR_[%70?_2O6:] H _@#HHHH _M\_P""3O\ RBR_ M9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ H *JZYJ\7A_1 M;R_GSY-E ]Q)M&3M12QQ^ JU4.H6$.JV$]K<1B6WN8VBE1NCJPP0?J#6=93= M.2INTK.WKT+I\O.N?;KZ'YK_ "_X*8Z]-^SEXI^+VH?&"[\5^(W^%VJ?$./ MXEM=,+B^)=U):W;Y&^EOV/O&OQ"\(?M& M^-/A9\0/'=W\2I;+PIH/C*RUF[TNRT^>U:^DOK6ZLPEI#%&;=9K#S(2RM*%G M97DDVJU%?'/CQ/%'PV\,^!]5^'OA+1K/0SIVH:;IFH1PP2 M->WK7$PO+B.VMXHHY$AMU'S.Z2.0R]_^S%^R7XU^#NN>+/%GC/XBZ3X]^(_B M#1-.\.6FL0^%VTJPL;'3TG-L'M/MDK2RO<75S-,ZSQB0R*J)"$%='-3U<(M* MVSU=KSLMW[R]UMN3NM.;[*B5W&S^*^ZV_P"7>OI95$E96;6GVCRG]O;]HWXG M>&_B%\5_^$$\9-X0L/@!\-;7XC7%DFF6=VGC"XEGU!_L-V\\4CQ6OD:5*F;9 MH9M]WN$H$85LCXF?M=_$BY^)_B[X@:-XLFTGP+\,?B%X3\#S>#!IEG);^(;? M5H]*^UW5Q:=OI?[5'_!/OQ#^T7XHU&_T[XC6 M7A.#Q_X1@\#?$:WC\-M=_P#"0Z9'/)+_ *"YNT-A<;+K4(A)(+I0EV,H6B5B MWX@?\$Y[SQ9\=;_4M/\ '%MI'PO\3^(M#\7>)?"']@>==:CJFD)"MLT%_P#: M%6WMW-EIIFB:VE9_L9VR1^:U*AR1G#GVO_[D3;?>+A=)=+K1/555<)7<5T^_ MW(JR[2YE-WTW6KZ?2WB'Q#8>$= OM5U6^L],TO3+>2[O+R[F6&WM(8U+R2R2 M,0J(J@DL2 "2:^'/ /_ 4V_9NL_P#@I)\5]=E_:#^"$6B:C\-?!=A::@_C MK2UM;JX@U3Q8\\,Q?LL_]'+? #_PX>D?_)%? M0%% 'S__ ,/8OV6?^CEO@!_XD?\ R17T M!10!\_\ _#V+]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "17 MT!10!\__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_TD?_)%?0%% M 'S_ /\ #V+]EG_HY;X ?^'#TC_Y(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)%?0% M% 'S_P#\/8OV6?\ HY;X ?\ AP](_P#DBC_A[%^RS_TQ?LL_P#1RWP _P##AZ1_\D5] 44 M?/\ _P /8OV6?^CEO@!_XQ?LL_]'+? #_PX>D?_)%?0%% M'S__ ,/8OV6?^CEO@!_XD?\ R17T!10! M\_\ _#V+]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "17T!10 M!\__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_TD?_)%?0%% 'S_ M /\ #V+]EG_HY;X ?^'#TC_Y(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)%?0%% 'S M_P#\/8OV6?\ HY;X ?\ AP](_P#DBC_A[%^RS_TQ?LL_P#1RWP _P##AZ1_\D5] 44 ?/\ M_P /8OV6?^CEO@!_XQ?LL_]'+? #_PX>D?_)%?0%% 'S__ M ,/8OV6?^CEO@!_XD?\ R17T!10!\_\ M_#V+]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "17T!10!\__ M /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_TD?_)%?0%% 'S_ /\ M#V+]EG_HY;X ?^'#TC_Y(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)%?0%% 'S_P#\ M/8OV6?\ HY;X ?\ AP](_P#DBC_A[%^RS_TQ?LL_P#1RWP _P##AZ1_\D5] 44 ?/\ _P / M8OV6?^CEO@!_XQ?LL_]'+? #_PX>D?_)%?0%% 'S__ ,/8 MOV6?^CEO@!_XD?\ R17T!10!\_\ _#V+ M]EG_ *.6^ '_ (Q?LL_]'+? #_PX>D?_ "17T!10!\__ /#V M+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_TD?_)%?0%% 'S_ /\ #V+] MEG_HY;X ?^'#TC_Y(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)%?0%% 'S_P#\/8OV M6?\ HY;X ?\ AP](_P#DBC_A[%^RS_TQ?LL_P#1RWP _P##AZ1_\D5] 44 ?/\ _P /8OV6 M?^CEO@!_XQ?LL_]'+? #_PX>D?_)%?0%% 'S__ ,/8OV6? M^CEO@!_XD?\ R17T!10!\_\ _#V+]EG_ M *.6^ '_ (Q?LL_]'+? #_PX>D?_ "17T!10!\__ /#V+]EG M_HY;X ?^'#TC_P"2*/\ A[%^RS_TD?_)%?0%% 'S_ /\ #V+]EG_H MY;X ?^'#TC_Y(H_X>Q?LL_\ 1RWP _\ #AZ1_P#)%?0%% 'S_P#\/8OV6?\ MHY;X ?\ AP](_P#DBC_A[%^RS_T.==^'7CCP?X_T2T\/Z'83ZAX;UFVU6UAN%N-6=H6E@=T$@22-BI.0)%. M,,*]PKS_ ,.?\G3>,O\ L5=!_P#2O6:] H _@#HHHH _M\_X)._\HLOV:?\ MLE7A?_TT6M?0%?/_ /P2=_Y19?LT_P#9*O"__IHM:^@* "BBB@ HKBX/VB?! M,_Q(\7>$O^$CT]-?\ Z7::UXBMY"T::/9W0N#!+-*P$:AEM9V(W954#, K*3 MD_LX?M=^ /VL].U6Y\"ZQ>Z@-$DA2\AOM'O=)N8TGB$UO.L-Y#%(]O-&VZ*= M%,4H#;';:V!:W2Z?\-^8/1V?]:7_ ":?H[GI5%>6?'O]M3X:?LR>*-'T;QKX MBDTK4-;59HTATN\ODLH#/';BZO)+>*1+*U\Z6./[1=-%#N;&_@X/&/[:GPT\ M _'K3/AIJGB*2#Q=JLMO;QPII=Y-9VT]PLK6UO5))<#8 MK;ER+6UNKLO-]EY^0/2]^BN_)=WY>9ZG7S_\.?\ E*;\9/\ LE7@/_T[^,Z^ M@*^?_AS_ ,I3?C)_V2KP'_Z=_&= 'T!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'G_AS_ ).F\9?]BKH/_I7K->@5 MY_X<_P"3IO&7_8JZ#_Z5ZS7H% '\ =%%% ']OG_!)W_E%E^S3_V2KPO_ .FB MUKZ KY__ ."3O_*++]FG_LE7A?\ ]-%K7T!0 5C_ !"US5/#/@'6]1T31)?$ MNM6%A/#_B'XOU?]L+P=)\(/B-HWQ"\>_ JRN-8N]2N-"DDU/6)3XAYQ8:C MSV\DF=BRVUM=VYF5B##YP5@IR!]F45JZCULDM++R^) M?-6E9+2UMPJ2Y[J75W?=_P *_P VZ2=[=6M]3\WO^"DGQ0\-^"_B%^T#;:OJ ME@TWQ[^!-AX;^&R"19?^$OU(3ZQ";&P[3SF35=.<1QY)6=7QM5B,;XMZY:^$ M_B5\4/@WJM_ OQ<^(7Q?^'_B7PQI#R9OM9TRVC\/FXO[<'YWM[;^Q]3\V105 MB\AMQ&]=WZ=44Z4_9S4UT:^Y351+R=TDWUUT71U*DIZO>VGKR1A=]U:"=O77 M:U/Q##?W.@7T>E7-G9:I);R+9W%W;-=6\$Q4B-Y(EDC:1 V"4$B%@" ZYR/A MSP#X"_:2;_@I)\5XHOBO\$$UM/AKX+>[NW^$^J-:SVYU3Q8((XX!XB#QR(ZW M!>0RN)!+$ D9B9I?N^OG_P"'/_*4WXR?]DJ\!_\ IW\9UF0'_"N?VIO^BR? M#_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP M_P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ / M_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ M ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\ M,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ MPS>K_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS M>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P## M-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-Z MO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,W MJ_\ \T]'_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ_ M_P T]'_"N?VIO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K M_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ M #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ M /-/1_PKG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ M-/1_PKG]J;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ M\T]'_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T M]'_"N?VIO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S M3T?\*Y_:F_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T M?\*Y_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/ M1_PKG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_ MPKG]J;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]' M_"N?VIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_" MN?VIO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\ M*Y_:F_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y M_:F_Z+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PK MG]J;_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG] MJ;_HLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N? MVIO^BR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VI MO^BR? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_: MF_Z+)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_ MZ+)\ /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J; M_HLGP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_H MLGP _P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^ MBR? #_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR M? #_ ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+ M)\ /_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ M /\ PS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLG MP _\,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP M_P##-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? M#_PS>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ M ,,WJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ / M_#-ZO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ MPS>K_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\ M,WJ__P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P## M-ZO_ /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS M>K__ #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,W MJ_\ \T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-Z MO_\ -/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K M_P#S3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ_ M_P T]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ M /-/7T!10!\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ M #3U] 44 ?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ M\T]?0%% 'S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ M-/7T!10!\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S M3U] 44 ?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T M]?0%% 'S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/ M7T!10!X?^SCHOC[0OCYXYB^(OB7P?XJUMO#^AO!=^&_#-SH%K';_ &C5@L;0 M3W]Z[2!Q(3()5!#*-@*EF]PKS_PY_P G3>,O^Q5T'_TKUFO0* /X Z*** /[ M?/\ @D[_ ,HLOV:?^R5>%_\ TT6M?0%?/_\ P2=_Y19?LT_]DJ\+_P#IHM:^ M@* "BBH[R9[:TED2)YW1"RQ(0&D('"@L0,GIR0/>E)V5V-*[L245\0>)_P!O MWXO_ ++&JS7GQDT3P'>6]_\ #?7_ (B'PWX9MKF'5/!W]EBW?[!>7C7-Q!>B M3[2L(NHX[9/-A8K&ZM\GK7[)'Q[^).O?&3Q9\./BRO@JX\4:/H&C^+;*]\+6 M-S961LM0-U"UI)'//.S36]Q8SCS@ZK,DD;"*(AEJXQ;5_P"M')-+O;EE>UU9 M;ZJZE[JN]O\ ]G7R^.*UL[O;1V^A:*^2OVVOVU?B)\'?'GCJV^']CX.FTGX+ M>!K?XB>,$URUN)[G7+.6>[ T^Q>*>);6;[/IUZ_VB59U#M OE$%F&?\ $?\ M;\\,_#G@?Q!!>6=R^O:I/K"6)^V6LZSK#!';-JUA MF)X)FF"7&'BPF53BYM1CNW;[Y,O^Q5T'_TKUFO0*\_\.?\G3>,O^Q5T'_TKUFO0* /X Z* M** /[?/^"3O_ "BR_9I_[)5X7_\ 31:U] 5\_P#_ 2=_P"467[-/_9*O"__ M *:+6OH"@ JIKTE]%H5ZVEQ6D^I+ YM(KJ5HH))MIV+(ZJS*A; +!6(&2 >E M6Z*4E=-#3L[GPS\%?V&?B[XQ^$'Q7\(_&70?ALNO_&SP]>Z9XM^(6B>.;_6- M4NII(98;:&WT^?2+6*WL;99W$,"7.$ );S999I7]5_98^!?Q9\._$7QG\2_B M=!\/AX\U;PQI'A33-*\-ZO=W&EM#IPNYO/FN9K2*2-[BZO9LHL$@@CCC >9B MU?2-%5S/6VFEO2UUIVT;7:VZT0F[JTM=6_O<6_QC%]U;1I7/C_\ ;%_8P^*? MQH\7^+KKP;-X#L;+XV?#^V^'OCK^U=3NA+X=ABFN3]MT[9:L+UQ!J5^GE3?9 M062W?>!O6J_Q%_8%\>ZI\9O$&BZ%=>#4^#GC[QCX:\<:]YQ')\E?9%%.$G"2E'=.__DW.D^Z4K-7[6=XZ M#DW+XGK:WX*-UV?+%+3M??4I^(?#UAXNT"^TK5;&SU/2]3MY+2\L[N%9K>[A MD4I)%)&P*NC*2"I!!!((KX<\ _\ !,K]FZ\_X*2?%?0I?V?/@A+HFG?#7P7? MVFGOX%TMK6UN)]4\6)/-'$8-BR2);6ZNP +""($D(N/N^OG_ .'/_*4WXR?] MDJ\!_P#IW\9U(@_X=._LL_\ 1M/P _\ #>:1_P#(]'_#IW]EG_HVGX ?^&\T MC_Y'KZ HH ^?_P#AT[^RS_T;3\ /_#>:1_\ (]'_ Z=_99_Z-I^ '_AO-(_ M^1Z^@** /G__ (=._LL_]&T_ #_PWFD?_(]'_#IW]EG_ *-I^ '_ (;S2/\ MY'KZ HH ^?\ _AT[^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ MD>OH"B@#Y_\ ^'3O[+/_ $;3\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^ M1Z^@** /G_\ X=._LL_]&T_ #_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D> MOH"B@#Y__P"'3O[+/_1M/P _\-YI'_R/1_PZ=_99_P"C:?@!_P"&\TC_ .1Z M^@** /G_ /X=._LL_P#1M/P _P##>:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'K MZ HH ^?_ /AT[^RS_P!&T_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>O MH"B@#Y__ .'3O[+/_1M/P _\-YI'_P CT?\ #IW]EG_HVGX ?^&\TC_Y'KZ MHH ^?_\ AT[^RS_T;3\ /_#>:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D>OH" MB@#Y_P#^'3O[+/\ T;3\ /\ PWFD?_(]'_#IW]EG_HVGX ?^&\TC_P"1Z^@* M* /G_P#X=._LL_\ 1M/P _\ #>:1_P#(]'_#IW]EG_HVGX ?^&\TC_Y'KZ H MH ^?_P#AT[^RS_T;3\ /_#>:1_\ (]'_ Z=_99_Z-I^ '_AO-(_^1Z^@** M/G__ (=._LL_]&T_ #_PWFD?_(]'_#IW]EG_ *-I^ '_ (;S2/\ Y'KZ HH M^?\ _AT[^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>OH"B@# MY_\ ^'3O[+/_ $;3\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@** / MG_\ X=._LL_]&T_ #_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D>OH"B@#Y_ M_P"'3O[+/_1M/P _\-YI'_R/1_PZ=_99_P"C:?@!_P"&\TC_ .1Z^@** /G_ M /X=._LL_P#1M/P _P##>:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ M /AT[^RS_P!&T_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"B@#Y__ M .'3O[+/_1M/P _\-YI'_P CT?\ #IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_\ MAT[^RS_T;3\ /_#>:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D>OH"B@#Y_P#^ M'3O[+/\ T;3\ /\ PWFD?_(]'_#IW]EG_HVGX ?^&\TC_P"1Z^@** /G_P#X M=._LL_\ 1M/P _\ #>:1_P#(]'_#IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_P#A MT[^RS_T;3\ /_#>:1_\ (]'_ Z=_99_Z-I^ '_AO-(_^1Z^@** /G__ (=. M_LL_]&T_ #_PWFD?_(]'_#IW]EG_ *-I^ '_ (;S2/\ Y'KZ HH ^?\ _AT[ M^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>OH"B@#Y_\ ^'3O M[+/_ $;3\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@** /G_\ X=._ MLL_]&T_ #_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D>OH"B@#Y__P"'3O[+ M/_1M/P _\-YI'_R/1_PZ=_99_P"C:?@!_P"&\TC_ .1Z^@** /G_ /X=._LL M_P#1M/P _P##>:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS M_P!&T_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"B@#Y__ .'3O[+/ M_1M/P _\-YI'_P CT?\ #IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_\ AT[^RS_T M;3\ /_#>:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D>OH"B@#Y_P#^'3O[+/\ MT;3\ /\ PWFD?_(]'_#IW]EG_HVGX ?^&\TC_P"1Z^@** /G_P#X=._LL_\ M1M/P _\ #>:1_P#(]'_#IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_P#AT[^RS_T; M3\ /_#>:1_\ (]'_ Z=_99_Z-I^ '_AO-(_^1Z^@** /G__ (=._LL_]&T_ M #_PWFD?_(]'_#IW]EG_ *-I^ '_ (;S2/\ Y'KZ HH ^?\ _AT[^RS_ -&T M_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>OH"B@#Y_\ ^'3O[+/_ $;3 M\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@** /G_\ X=._LL_]&T_ M#_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D>OH"B@#Y__P"'3O[+/_1M/P _ M\-YI'_R/1_PZ=_99_P"C:?@!_P"&\TC_ .1Z^@** /G_ /X=._LL_P#1M/P M_P##>:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!&T_ # M_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"B@#Y__ .'3O[+/_1M/P _\ M-YI'_P CT?\ #IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_\ AT[^RS_T;3\ /_#> M:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D>OH"B@#Y_P#^'3O[+/\ T;3\ /\ MPWFD?_(]'_#IW]EG_HVGX ?^&\TC_P"1Z^@** /G_P#X=._LL_\ 1M/P _\ M#>:1_P#(]'_#IW]EG_HVGX ?^&\TC_Y'KZ HH ^?_P#AT[^RS_T;3\ /_#>: M1_\ (]'_ Z=_99_Z-I^ '_AO-(_^1Z^@** /G__ (=._LL_]&T_ #_PWFD? M_(]'_#IW]EG_ *-I^ '_ (;S2/\ Y'KZ HH ^?\ _AT[^RS_ -&T_ #_ ,-Y MI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>OH"B@#Y_\ ^'3O[+/_ $;3\ /_ WF MD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@** /G_\ X=._LL_]&T_ #_PWFD?_ M "/1_P .G?V6?^C:?@!_X;S2/_D>OH"B@#Y__P"'3O[+/_1M/P _\-YI'_R/ M1_PZ=_99_P"C:?@!_P"&\TC_ .1Z^@** /G_ /X=._LL_P#1M/P _P##>:1_ M\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!&T_ #_P -YI'_ M ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"B@#P_]G']GOP#^S7\?/'.A?#KP/X/\ M :)=^']#OY]/\-Z-;:5:S7#7&K(TS10(B&0I'&I8C)$:C.%%>X5Y_P"'/^3I MO&7_ &*N@_\ I7K->@4 ?P!T444 ?V^?\$G?^467[-/_ &2KPO\ ^FBUKZ K MY_\ ^"3O_*++]FG_ +)5X7_]-%K7T!0 4444 !.!7)_"+X\^!OV@=%O=2\!^ M,_"GC;3M-O'TZ\NM U>WU*&TND"L\$CPNRI*H=24)# ,,CD5YY_P4P_M;_AW M9\=/[#^U?VO_ ,(%K?V7[+GSM_V&;[F.=W7&.<].:\[_ &2O^$>_X;]\??\ M"#?V9_PB7_"J/!&_^R]OV/SO-UC[-C;\N[[#]GVX_P"67D]MM."YFT^EORD] M>WPV7=OI;5U%RTU/O?\ !TXZ?^#+^2B][Z?0^N_'KP-X6^*VC>!-3\9^$].\ M<>(H'N=)\.W6KV\.JZI$@G>./$4#W.D^';K5[>'5=4B0.7D@M6<2RJHCD)9%( 1L]#7P3^T!]D_X M3OX__:/L_P#PGW_"_OAO_8.['V_[/M\/?9O)[^7M_M;&.,?:\_\ +2C]H#[) M_P )W\?_ +1]G_X3[_A?WPW_ +!W8^W_ &?;X>^S>3W\O;_:V,<8^UY_Y:4\ M/'VGL[OXG%?^!>QLO\2]LKQZ\CU5_=J<;[OTUWMK^D5?/_PY M_P"4IOQD_P"R5> __3OXSKW3Q#JNJDB* M,RO'$'<@*#(Z)DCVB>*O!7AKPW:0)K M?@HW4=QIM]X@N)WD4Z^$$;)JMN$(@>/OV9_CSXB\=:'X9TW3_$>K0Z M]X+FCU/4HK6*.ZN%D?7T=Q),LCAF16.[)4'B@#ZYHKY__P"&R/B+_P!&G?'_ M /\ !OX(_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&@#Z HKY_\ ^&R/B+_T:=\? M_P#P;^"/_FAH_P"&R/B+_P!&G?'_ /\ !OX(_P#FAH ^@**^?_\ ALCXB_\ M1IWQ_P#_ ;^"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAH ^@**^?_ /ALCXB_ M]&G?'_\ \&_@C_YH:/\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH: /H"BOG__ (;( M^(O_ $:=\?\ _P &_@C_ .:&C_ALCXB_]&G?'_\ \&_@C_YH: /H"BOG_P#X M;(^(O_1IWQ__ /!OX(_^:&C_ (;(^(O_ $:=\?\ _P &_@C_ .:&@#Z HKY_ M_P"&R/B+_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&@#Z HK MY_\ ^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!&G?'_ /\ !OX(_P#FAH ^ M@**^?_\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAH M ^@**^1OV=_VF/CEX&\ :A9>-?V9_CSKNL3>)_$&H6]S%KW@N41:;=:S>W.F MV^7U]2#!82VL)7&U3"55F4!CW/\ PV1\1?\ HT[X_P#_ (-_!'_S0T ?0%%? M/_\ PV1\1?\ HT[X_P#_ (-_!'_S0T?\-D?$7_HT[X__ /@W\$?_ #0T ?0% M%?/_ /PV1\1?^C3OC_\ ^#?P1_\ -#1_PV1\1?\ HT[X_P#_ (-_!'_S0T ? M0%%?/_\ PV1\1?\ HT[X_P#_ (-_!'_S0T?\-D?$7_HT[X__ /@W\$?_ #0T M ?0%%?/_ /PV1\1?^C3OC_\ ^#?P1_\ -#1_PV1\1?\ HT[X_P#_ (-_!'_S M0T ?0%%?/_\ PV1\1?\ HT[X_P#_ (-_!'_S0T?\-D?$7_HT[X__ /@W\$?_ M #0T ?0%%?/_ /PV1\1?^C3OC_\ ^#?P1_\ -#1_PV1\1?\ HT[X_P#_ (-_ M!'_S0T ?0%%?/_\ PV1\1?\ HT[X_P#_ (-_!'_S0T?\-D?$7_HT[X__ /@W M\$?_ #0T ?0%%?/_ /PV1\1?^C3OC_\ ^#?P1_\ -#1_PV1\1?\ HT[X_P#_ M (-_!'_S0T ?0%%?/_\ PV1\1?\ HT[X_P#_ (-_!'_S0UPWPD_:8^.7AGQ_ M\4+WQ'^S/\>=3T?Q#XGAU#PK;)KW@N0Z1IJZ-IEM);L&U]0A-_;W\VU"RXN% M;=N9E4 ^N:*^?_\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:/^&R/B+_T:=\?_P#P M;^"/_FAH ^@**^?_ /ALCXB_]&G?'_\ \&_@C_YH:/\ ALCXB_\ 1IWQ_P#_ M ;^"/\ YH: /H"BOG__ (;(^(O_ $:=\?\ _P &_@C_ .:&C_ALCXB_]&G? M'_\ \&_@C_YH: /H"BOG_P#X;(^(O_1IWQ__ /!OX(_^:&C_ (;(^(O_ $:= M\?\ _P &_@C_ .:&@#Z HKY__P"&R/B+_P!&G?'_ /\ !OX(_P#FAH_X;(^( MO_1IWQ__ /!OX(_^:&@#Z HKY_\ ^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+ M_P!&G?'_ /\ !OX(_P#FAH ^@**^?_\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:/ M^&R/B+_T:=\?_P#P;^"/_FAH ^@**^?_ /ALCXB_]&G?'_\ \&_@C_YH:/\ MALCXB_\ 1IWQ_P#_ ;^"/\ YH: /H"BOG__ (;(^(O_ $:=\?\ _P &_@C_ M .:&C_ALCXB_]&G?'_\ \&_@C_YH: /H"BOD;Q!^TQ\8 M/ NF>&=;T_6-).O>"Q)>ZE<76D26%P(QKY1A##:ZDA8N&7[4H"L&8KW/_#9' MQ%_Z-.^/_P#X-_!'_P T- 'T!17S_P#\-D?$7_HT[X__ /@W\$?_ #0T?\-D M?$7_ *-.^/\ _P"#?P1_\T- 'T!17S__ ,-D?$7_ *-.^/\ _P"#?P1_\T-' M_#9'Q%_Z-.^/_P#X-_!'_P T- 'T!17S_P#\-D?$7_HT[X__ /@W\$?_ #0T M?\-D?$7_ *-.^/\ _P"#?P1_\T- 'T!17S__ ,-D?$7_ *-.^/\ _P"#?P1_ M\T-'_#9'Q%_Z-.^/_P#X-_!'_P T- 'T!17S_P#\-D?$7_HT[X__ /@W\$?_ M #0T?\-D?$7_ *-.^/\ _P"#?P1_\T- 'T!17S__ ,-D?$7_ *-.^/\ _P"# M?P1_\T-'_#9'Q%_Z-.^/_P#X-_!'_P T- 'T!17S_P#\-D?$7_HT[X__ /@W M\$?_ #0T?\-D?$7_ *-.^/\ _P"#?P1_\T- 'T!17S__ ,-D?$7_ *-.^/\ M_P"#?P1_\T-'_#9'Q%_Z-.^/_P#X-_!'_P T- 'T!17S_P#\-D?$7_HT[X__ M /@W\$?_ #0UPWQ;_:8^.7B;Q_\ "^]\.?LS_'G3-'\/>)YM0\56SZ]X+C.K MZ:VC:G;1VZA=?8.1?W%A-M*[G_ALCXB_]&G?'_P#\&_@C_P":&@#Z HKY M_P#^&R/B+_T:=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ ,&_@C_YH: /H"BO MG_\ X;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAH ^@** M^?\ _ALCXB_]&G?'_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_^:&@#Z H MKY__ .&R/B+_ -&G?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_ )H: /0/ M#G_)TWC+_L5=!_\ 2O6:] KY[_9FU;XA_$7]K/XE>,_%'PW\:?#3PI?>$?#. MBZ/8>)-1T:YGNKVUO->FO9433;Z\1$\N]L%S(ZLQ4@+A%_\ TT6M M?0% !1110 A&X8/(/45P'@7]D_X6_"[X?ZCX3\,_#7P!X=\*ZO=_;[_1M,\/ M6EII][<_(?.E@CC$;R?NH_G92?W:<_*,>@44;7MU#I8Y#6_V?? 7B;XO:3\0 M=2\$>$-0\>Z!;-9Z9XEN=&MY=7TZ!A(&BANV0S1H1+*"JL ?-?CYCDUO]GWP M%XF^+VD_$'4O!'A#4/'N@6S6>F>);G1K>75].@82!HH;MD,T:$2R@JK 'S7X M^8YZ^BA:6MT_7?[[O[P>M[]=/D%%%% !1110 4444 %%%% !7$>(_P!I?X<> M#OB]I7P^U?X@>"=*\>Z]$)],\-7FN6L&KZC&=^'AM&<32*?+DY52/D;T-=O7 MQA\>_A=X>_:1^.WB3X3_ \\/(DUYXNT/QI\6/&DC&9-&N;'[%<6-E;F4MOU M":&RM5$<6([2!S,VUY8DF(:U(Q>W7TNKOT2N[ZZI12;EH/2$I=E_PWWNRMYW MZ:_4>G_'KP-J_P 7[[X?6OC/PG<^/M,LQJ-YX:BU>W?6+2U.S$\EH'\Y(CYD M?SE0OSKSR*VKGQCI%GXLM-!EU33HMY1;NYMX6C269(B=[1HTT* MLP&%,J D%AG\[_@Q]D_X3SX+^3]G_P"%@_\ #2OC_P#MC;C[?]G\GQ#YWF]_ M+^R?V5UXV?9,?\LZ]=U_X'>'OAM_P6*\+^*[2/6[W7O&'PN\6-J=S=ZKU^MKVULM)P MY:DX+6SM]U25-W\_=O;S2OU?TC\-OVD/AY\9?%OB'0/"'CWP7XJUWPC/]FUW M3='UNVOKO19=SIY=S%$[/"VZ-UQ( >%[?Q)XZ\'>'[CQO< MI9^'(M2UJVM'U^=]@2*T$C@W#MYD>%CW$[UP.17E'[9WC#0O 7Q)\(7.A^"X MOB#\=];TS4]!\$Z3-=/';06DYMGU"ZNV),5O91^5;&:OAOK^IV^LS>"OV6])TGPU?7=NEN]S+%<:RLK6D2_ZO_3O M[,PB$E6^QKDD(:4-5S2_#K92;2[OW5=Z)7>DN1WU5+F:2=MM_P"].$$WV5Y- MVZ\NZOI^HWBCQCI'@?3HKO6M4T[2+2>Z@L8IKVY2WCDN)Y5A@A#.0#))*Z(B MCEF=5 )(%86I_M ^ ]%^,&G_ ]O/&WA&T\?:M:F^L?#,VL6\>L7EN Y,T5H M7\YXP(Y/F52/W;<_*:^8/^"GGP+TOQE\*_A!XU\1C6+OQ+X3^(/@9;&"35+A M;&SN9?$.GQ37!M%<6[W!262,2NC.B.ZH5#ON\M_;>^'/B7X>?$3XB77A34OA MEK%K\0?B]X#U&:[_ +4E/BO0-8BGT6WBTH6D<14HUK +D3-^*?Q<\*? WP1=^)O&WB;P]X/\ M-Z>4%UJVN:C#I]C;%W")OFF947<[*HR>2P Y-=#7B?[:_C+P3\-=%\%^)?$O MAN_\:>+-&\0J? /A^PD;[9JVO2VMQ!%'"A=8=P@EN2TL_P"ZMXQ),S((RXF3 MM:W=>?7HNK[+J]"HJ[^3\MEU?1=WT6IUGBC]K+X6>"/A'IGC_6OB7\/](\!Z MV8AIWB2]\0VEOI%^903'Y-T\@ADWA6*[6.<''2KWQF_:,^'W[./A:VUSXA^. M_!O@/1;VX6TM]0\1:U;:7:W$S*SK&DL[HK.55F"@YPI/8U\2_#_]GR#]G']I M'X3:9\4W\-BU\1>%_B5XKU2T"H-#TO5M2O=-O+JTMBRKO2&RFOXQ(RJTD2W, MA50[J+7P%\86G@+]B7]EJYA\%O\ $']H;6_AC%H/@S2;ZZDCC@LY[2R>]NKU MF)CM[.-(K0S3LAE(\N&,/),L3U:3@Y17O::7OJ_:+EOM\5/XKVY7S6M&TB*3 M:N]-==KI6]ZVZT=W'=.T;ZW7VAXW_:)^'_PSO/"]OXD\=>#O#]QXWN4L_#D6 MI:U;6CZ_.^P)%:"1P;AV\R/"Q[B=ZX'(KLJ_*?XU?L_:-^RG\(/CU\-]?U.W MUF;P5^RWI.D^&KZ[MTMWN98KC65E:TB7_5_Z=_9F$0DJWV-$OM?_ M BNF?;]_P!N^R1?:=_WO,V#=GWSFM)1C9N+NKNS[J\DK?\ @.NUF[6TNX=X MM1>]OQY(2^7QV7^%OK9:%%%%9C"BBB@ HHHH **** "BBB@ HHHH **** &S M3+;PM)(RHB LS,*/CKKWAD^ ?!/BW4 M_ 'A>U\.WMM'!26*(IISJ>S[N* MOTCS.R;\KVTWMS2VBRG904OP[VM>WHKN^U^6.\T??'AO]HGX?^,O@[)\1-(\ M=>#M5^'\-O/=R>)K/6K:?1TA@++-*;M7,(2,HX=MV%*-DC!JU\*OC=X,^.O@ M6/Q1X(\7>&/&/AF5I$CU?0]5@U"Q=HR1(!/"S1DJ00>>".:^0=)U/X:>'Y/V MLM6^(%K_ &A\--$^+6DZG;V5FDTPO]:@TO0I1!!! =USUOXLZ1?^&;CXVZP/$>K^#=)UE[5-.MH-/BL8;&\N;) MT^U/+#;H]THE^._#.GZUHFI6&LZ-JUO'>6-_8W"7%M>P2*&2 M6*1"5=&4@AE)!!!!K0KP+_@E2@C_ ."9/[/BJ %'PZT$ < ?V?!7OM=>*I* ME7G27V6U]S,82.X((]:F;:BVAK5V./^''[3'PX^,7C/Q!X<\(_ M$#P3XI\0^$Y3#KFEZ/KMK?7NC2!VC*7,,3L\+!T=<. !O&OA+QGI6DW*/!OPTFME)U#QE'OCI:7\NB0_!&X^!GA1/$[V=VUKIHM# M_;>-\L+*5']F^3RC ^3Y7;;5M6BVW9I==+?&TY;\MXQ5E=N[:;3BTZ<-5UN[ M66KT=.+2_F=ZF^FD=M=/J/P%^V!\)?BI\/=>\6^&/BC\.O$?A3PJ'.M:UI?B M2SO-/T<(GF/]IGCD:.':GS'>PPO)XKH/A+\:/!WQ]\%0^)/ GBSPUXU\.W,C MQ0ZKH.J0:E92NC;759H69"58$$ \$8-?&_\ PBG@WQ-I_CC]HOXQ^#[KPC\/ M-1T[PYI7A;P@UI(-5U*UTO47O-*N;JU@Q*UY)OC%K\?B&Z\,6\L4Z^'HHK*WLK>&6:+Y)KMH; M9))W4L@DD,:,Z1K(]*&_-I9?C=63\W&[>%X-1$I\KO:Z2;=M[*UW\E][Y8K62*Y?<;Z[+M?6R]6U\E>3TBSZM M\!_'KP-\4_&'B/P]X8\9^$_$>O\ @Z=;;7],TO5[>\O-#E8N%CNHHW+P.3&X M"R!2=C>AJCX"_:B^&?Q5\5>)-"\+_$3P+XDUOP:S)X@T_2]>M;RZT-E9D874 M4+GMI/+G5_M>B^8 M;I@0RR?VA_:&22&$OVGG.^NS^"OPY^&OQ;U32/B(/#WACP9^RU\(/ VJ>#/# M<_B 0_8_&.EW1MA>7DYNLE-)C2R41M<,3=F22=OW8B>;>5)IVNG\6JVO&4XW M]'*"LM7[SUM!MFF_G'3KK9VMWLV[[62=O>T^N?@G^T;\/?VEO#UUJ_PY\=^# M?'^DV5P;2YO?#>MVVJV]O,%5O*>2!W57VLIVDYPP..:[.OE?]F?P[J_AO_@I M5\;%U^;2-6O;WP?X:GTK4-$TYM-L;/2!=ZREKI\T!DE,EU$RS.USYNV5)D"0 M0+'A_JBIDE9-=?Z_K\VM7&JDXOI;\4G^O^:3ND4445(PHHHH **** "BBB@# M^ .BBB@#^WS_ ()._P#*++]FG_LE7A?_ --%K7T!7S__ ,$G?^467[-/_9*O M"_\ Z:+6OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HKS+X]_M=^"OV;? M$6@Z/XD;Q;=:SXFMKR\T[3O#G@_6/$UY/;VC6Z7,S0Z;:W$D<4;W=LI=U5=T MZ#.3BN,_X>6?#K_H7/C_ /\ AB?&_P#\J: /H"O(?$'_ 3Z^ GBWXF2>-=5 M^"/PAU/QE->KJ4FO7?@[3IM3DNE8,LYN6A,IE#*I#[MP(!SQ7._\/+/AU_T+ MGQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_ Q/C?\ ^5-"TES+=!NN5['J.D_L M^^ M!^,6I?$.Q\$>$+/Q_K-J+'4/$T&C6\>L7UN!&!#+=A!-)&!%$ K,1^Z3 MCY1C=N?!VD7GBRTUZ72M.EURPM9K&UU%[9&N[:WF:-Y84E(WK&[0PLR@X8Q( M2"5&/$?^'EGPZ_Z%SX__ /AB?&__ ,J:/^'EGPZ_Z%SX_P#_ (8GQO\ _*FC M:R73;^OFP\STSX;?LW_#SX->+?$.O^$/ 7@OPKKOBZ?[3KNI:/HEM8W>M2[G M?S+F6)%>9MTCMF0DY=CU)KM*^?\ _AY9\.O^A<^/_P#X8GQO_P#*FC_AY9\. MO^A<^/\ _P"&)\;_ /RIHZ)=@W;?5GT!17S_ /\ #RSX=?\ 0N?'_P#\,3XW M_P#E31_P\L^'7_0N?'__ ,,3XW_^5- 'T!17S_\ \/+/AU_T+GQ__P##$^-_ M_E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5- 'T!17S_ /\ #RSX=?\ 0N?'_P#\ M,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5- 'T!17S_\ \/+/AU_T+GQ__P## M$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5- 'T!17S_ /\ #RSX=?\ 0N?' M_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5- 'T!17S_\ \/+/AU_T+GQ_ M_P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5- 'T!17S_ /\ #RSX=?\ M0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5- ';_&_]C;X0_M-:O9: MA\2/A5\-_B#?Z;";>SN?$OAFRU::UB+;BD;SQN44GG (&:DO_P!D'X3:I9^" M[>Y^%_P[N+?X;.LGA&*7PW9NGA9U9&5K &/%J0T49!AVX,:'^$5PG_#RSX=? M]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E31'W?ATUO\^_J#U= MWZ?+L>W>*/!VD>.-.BM-:TK3M7M(+J"^BAO;9+B..X@E6:"8*X($D6?#K_ *%SX_\ _AB?&_\ \J:/^'EGPZ_Z%SX__P#A MB?&__P J:%IM_6EORT] W5F?0%%?/_\ P\L^'7_0N?'_ /\ #$^-_P#Y4T?\ M/+/AU_T+GQ__ /#$^-__ )4T ?0%%?/_ /P\L^'7_0N?'_\ \,3XW_\ E31_ MP\L^'7_0N?'_ /\ #$^-_P#Y4T ?0%%?/_\ P\L^'7_0N?'_ /\ #$^-_P#Y M4T?\/+/AU_T+GQ__ /#$^-__ )4T ?0%%?/_ /P\L^'7_0N?'_\ \,3XW_\ ME31_P\L^'7_0N?'_ /\ #$^-_P#Y4T ?0%%?/_\ P\L^'7_0N?'_ /\ #$^- M_P#Y4T?\/+/AU_T+GQ__ /#$^-__ )4T ?0%%?/_ /P\L^'7_0N?'_\ \,3X MW_\ E31_P\L^'7_0N?'_ /\ #$^-_P#Y4T ?0%%?/_\ P\L^'7_0N?'_ /\ M#$^-_P#Y4T?\/+/AU_T+GQ__ /#$^-__ )4T ?0%<-\^!_B#9Z7*T]E!XET&UU:*SD8;6>-9T<(Q )7!(%>35GXU_L9? M!_\ :4U.PO?B-\*/AKX_O-*@-M97'B3PQ9:K+9Q$[C'&T\3E%SSM7 S7$_\ M#RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5--Z[_UI;\M/ M06VW]:W_ #U]3N[_ /9!^$VJ6?@NWN?A?\.[BW^&SK)X1BE\-V;IX6=61E:P M!CQ:D-%&08=N#&A_A%>BU\__ /#RSX=?]"Y\?_\ PQ/C?_Y4T?\ #RSX=?\ M0N?'_P#\,3XW_P#E33N_U^;#_ACZ HKY_P#^'EGPZ_Z%SX__ /AB?&__ ,J: M/^'EGPZ_Z%SX_P#_ (8GQO\ _*FD!] 45\__ /#RSX=?]"Y\?_\ PQ/C?_Y4 MT?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ _#$^ M-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ PQ/C M?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+GQ_\ M_#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30!] 45\__ /#RSX=?]"Y\?_\ MPQ/C?_Y4T?\ #RSX=?\ 0N?'_P#\,3XW_P#E30!] 45\_P#_ \L^'7_ $+G MQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E30![/\0?AWX?\ BUX,U#PY MXJT+1_$WA[5HO(OM+U:RCO;*]CR#LEAD5D=<@'# C@5PGPW_ &%_@E\&](\0 M:?X0^#OPK\*V'BVR.FZY;:/X3L+&'6;4AE,%RD42B:(AW!1P5PS< MGEJ=O>_L:?"#4_@K:_#:Y^%/PVN/AU8S?:;;PK)X9LGT6WEWM)YB69C\E6WN M[9"9W.QZDUH_!?\ 9E^&_P"S?X>OM)^'?P^\$> M*U2;[1>V7AS0K72[>[DV MA-\D<"(KMM 7+ G KS?_AY9\.O^A<^/_P#X8GQO_P#*FC_AY9\.O^A<^/\ M_P"&)\;_ /RIIO6]^N_GZ]Q=O(]P\*^%-+\">&=/T71--L-&T;2;>.SL;"QM MTM[:R@C4*D44: *B*H "J !6A7S__ ,/+/AU_T+GQ_P#_ Q/C?\ ^5-' M_#RSX=?]"Y\?_P#PQ/C?_P"5--MMW8'T!17S_P#\/+/AU_T+GQ__ /#$^-__ M )4T?\/+/AU_T+GQ_P#_ Q/C?\ ^5-(#Z HKY__ .'EGPZ_Z%SX_P#_ (8G MQO\ _*FC_AY9\.O^A<^/_P#X8GQO_P#*F@#Z HKY_P#^'EGPZ_Z%SX__ /AB M?&__ ,J:/^'EGPZ_Z%SX_P#_ (8GQO\ _*F@#Z HKY__ .'EGPZ_Z%SX_P#_ M (8GQO\ _*FC_AY9\.O^A<^/_P#X8GQO_P#*F@#Z HKY_P#^'EGPZ_Z%SX__ M /AB?&__ ,J:/^'EGPZ_Z%SX_P#_ (8GQO\ _*F@#Z HKY__ .'EGPZ_Z%SX M_P#_ (8GQO\ _*FC_AY9\.O^A<^/_P#X8GQO_P#*F@#Z JMK&CVGB+2+K3]0 MM;:^L+Z%[>YMKB(2PW$3J5='1@0RL"001@@G->$?\/+/AU_T+GQ__P##$^-_ M_E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5-)I-68TVG='5?![]A'X'_ +//B[_A M(/ 'P:^%7@;7C ]J=2\/^$K#3+OR7QOC\V&)7V-M&5S@X&>E7O#?['/PB\&_ M"K6O FD?"OX<:5X(\23-<:OX>L_#5E!I6JR,$#/<6JQB*5B(XP2ZDG8OH*X? M_AY9\.O^A<^/_P#X8GQO_P#*FC_AY9\.O^A<^/\ _P"&)\;_ /RIIO5-/JK? M+MZ"6FWK\^YI:=_P3._9PTCPYJ6CVG[/WP1M=)UEH7U"QA\"Z6EM?-"6,1EC M$&URA9BNX':6.,9KN/@C^S7\.OV9]$O-,^''@#P5\/\ 3M1G%U=VGAK0[72H M+J4*%$CI B*S[0!N()P *\U_X>6?#K_H7/C_ /\ AB?&_P#\J:/^'EGPZ_Z% MSX__ /AB?&__ ,J:$VM@LCZ HKY__P"'EGPZ_P"A<^/_ /X8GQO_ /*FC_AY M9\.O^A<^/_\ X8GQO_\ *F@#Z HKY_\ ^'EGPZ_Z%SX__P#AB?&__P J:/\ MAY9\.O\ H7/C_P#^&)\;_P#RIH ^@**^?_\ AY9\.O\ H7/C_P#^&)\;_P#R MIH_X>6?#K_H7/C__ .&)\;__ "IH ^@**^?_ /AY9\.O^A<^/_\ X8GQO_\ M*FC_ (>6?#K_ *%SX_\ _AB?&_\ \J: /H"BOG__ (>6?#K_ *%SX_\ _AB? M&_\ \J:/^'EGPZ_Z%SX__P#AB?&__P J: /H"BOG_P#X>6?#K_H7/C__ .&) M\;__ "IH_P"'EGPZ_P"A<^/_ /X8GQO_ /*F@#Z HKY__P"'EGPZ_P"A<^/_ M /X8GQO_ /*FC_AY9\.O^A<^/_\ X8GQO_\ *F@#Z KR'P=_P3Z^ GP[^(\' MC'P_\$?A#H?BZUN'O(-:YW_AY9\. MO^A<^/\ _P"&)\;_ /RIH_X>6?#K_H7/C_\ ^&)\;_\ RIH6DN9;H-URO8]( M\*?LR?#;P)JOBZ^T/X>^!]&O?B [2>*;BQT*UMY?$K-YA9KUD0&Y)\V7)E+9 M\U_[QSS?PN_8"^!'P/\ $$^K>"O@I\)/"&J75I+837FB>#]/T^XFMI0!)"TD M4*L8W &Y"<' R*YO_AY9\.O^A<^/_P#X8GQO_P#*FC_AY9\.O^A<^/\ _P"& M)\;_ /RII67X6^7;T\AMMN[[W^??U/3_ (*_L\^ /V;/#%QHGPZ\#>#_ #H MUWSV'AS1K;2K6:*KF6STA?$OPR\2^'+:_N(K6>[>%+G4+"" R MBWMKB0)YFXK"Y .TU[;0 4444 ?P!T444 ?V^?\ !)W_ )19?LT_]DJ\+_\ MIHM:^@*^?_\ @D[_ ,HLOV:?^R5>%_\ TT6M?0% !1110 4444 %%%% !111 M0 4444 %%%% 'S_\1O\ E*;\&_\ LE7CS_T[^#*^@*^?_B-_RE-^#?\ V2KQ MY_Z=_!E97[;G_!-YOVV/&^CZS_POW]I3X2IH]B;(:=\-O&JZ!8WA,C.9IT\B M1I)>0NXM@*H Y) /=_B9\3-$^#_ ((OO$/B&]6PTJP"^9)L:625W8)'%%&@ M+RRR.RHD:*SR.ZJJEF .?\&/C5HWQR\*R:EI0OK2XLKAK'4]+U& VVHZ-=J% M9[:YA))CD"LC#DJZ.DB,\;H[?)7PU_X) ZW^S)XXT_Q]X8_:#_:%^+WB7PRS M7.F^'?B[XS3Q!H%RY1HWV@VHDM+DQ/(D=W$=T1D.Y)8R\3Z'QF_X)K>)?V\O M%R?$'Q?\5/CC^SUK%Q;)90:#\+?%=MHMR+)&9H5U:[BAF^VW2M)(P"2&"#S6 M2+S/GGF /M.OC>Z_X**_%I/@WXW^*=O\&_ %S\,? FK:[9WDJ_$BZ7Q%=VND M:A+5_:U_;7\5 M'P[J$-__ &-XD^)JZCI&J"-@Q@NK$ M?VK?A=X_^$6I?$#0?B3X!UOP'HPF.H>)+#Q#:7.D6(A4-+YMTDAACV*06W,- MH()Q7ROXR_98^*/@GX8?M'2:)X/L?%WB'QSX^T#4M.>\72[R[U;3;73M"MY[ M^VBO7^QB_@DM;R6V6]V1BXAC9@4V[N%\!?L5?&;4/@K\9KW7_#WB75M<\0_% M+PU\0[#2O%&I>'O[6\76.F1Z2TME=MID<6FQ73?8'55VB+S%AW3NI>>J2BW9 MNRM'771R<+Z;OE4G=;W@UN[1R2?*F]]=-.B=E?9-M;[:]M7]6?LV_P#!0#P% M^TW\2?&.A:!X@\(WEGHNMQ:1X>U'3_$5O?1>,%.DVFHS36@3AQ"+ED81M)@0 MEB5SM'L&E^.]$UR'5I++6-+O$T&YDL]3:"Z20:=.B*[Q3;2?+=4=&*M@@,I( MP17Y]_$?X>>+/A1\//CQ^T#K_P .KSX?:EX;^(NE_%3PWH\U_IUQ?W]M:Z)8 M6&H02&TFEA6YNH!J%OM$K R3(0[C#-]=_LJ? *X^&G[+MKX=U_">(_$L=YJ_ MB>:"0OOU349)+F]*LV;V+E37O*,=.\G"+WVMS>"D]&]7;HKJ6G?X&NCNTK\MWY]\//V[_'7Q-TKPCX]TGX/3:E\$ MO'-];6^E:Y8:W-=^)UL[E_*M]5GT5;+8EB[%)"RWKS1V\J2R0H1+''[7I'[2 M'P\\0?&34?AU8>/?!=[\0=(@^U7_ (8M];MI-9LH<(WF2VBN9D3$D9W,H&)% M_O"OF_\ 9KN/VA_@7\%OAU\$[7X5VO\ :7@9=/\ #MW\1=1U:PE\*7NC6@1& MNX;6&Z74S>RVL818'MHHH[AV)F>) TG+?"G]EOXDZ1\8O 7A6]^'LNGZ7\/? MB[XE^)%S\06U/3WL=:L]1&KM%!;Q).U]]L<:I#%,LUM'"JVTQ25\1;MVJ;J< ML'>-W9O1V]VS>UK)MM64G9I+0SU]G*TGH^MVE%/5*ZDW;?Z@U+]M M7X-Z-_;WVOXM?#.U_P"$6E\G6O.\46*?V1)MG;9(_VT?@[X.^$NC^/M7^+'PTTOP+XAE^SZ5XCO/$]E!I.IR?/\D%TTHBE;]W M)PC$_NV]#7Q5\5?@OK_[/7P ^$5IJWP['B77I?VE-6\51^'8[NQ:;54GU#7; MZTEBDED%L)S;F"6,2R1A9%C#O"0674\!_LV?%'X+?'*/XT_\*7U#Q+;^)]0\ M8S2_#W3-6T9=4\,?VP^DM#.[W%U%8NTW]ES/=>5-OV@/ M?PTU70+'Q'XV\(^'[WQ5*EOHEOJ6L6]I+K$CND:);+(X,S,\L2@("2TB );/3_$]C<7&@0VQ*SR7:+*3;K&R ME6,NT*1@D5X#^S+^Q-XX^"?C/]FDZGIFDWW_ J?X.:QX5O[V&\5K*PU6:31 M?)MXPV)GA\NUN4601G"1#=AF4'S#]BK]ECXYQ_M/?#SQ1X[\&:[X5T?PSX U MWPU=:=<-X3M-"\/7U[)I\HMM$MM'4W(TO-M(L;7LTL^$3='&2SR:5TXJ2@]; M5+?+G4/F^1/S4U;IS3#EM&4N\?QMS>:WZ[-:^7U1^S=_P4'^'G[3GPH_X6)H MOBKP/:^ ?^$6LO%,UW<>)[8ZCHD4WVGSAJ<"9ALTA-NR&0W#@R17*$)Y!+]W MH?[4?PS\3_">#QYIOQ%\"ZAX&NKA;2#Q%;:_:RZ3-,TP@6-;I9#$7,Q$84-D MN0O7BOSR^$/["/QI_P"%""UU?X9W.G:GX2\$_##2ET2_UK3)%\57'A;6[V[O MK:%X;F2-5GA\EH6N&B4M-&)#'B79ZKXN_9'\?_'7X:_$[5-0^',WAP_%#XQ> M$/%@\(:EJ&GRWEKI>FW&AQ7MS>-;W$MIYLD>GSR^7#/+NC6(OE]_)=KKM+2_PN]EKH?9?PA^-_@O]H/P M:GB/P%XO\+^-_#TDKP)JF@:K!J5F\B<.@FA9D+*3R,Y'>NHKQ+]E+X.Z[\,/ MC'^T#JNK:8NGV'CGQ[%KFCRK-$_VZU&@Z3:-*0C$H?/M9UPX5ODSC:5)]8\= M>&&\;^"-8T9-3U71'U>QGLEU'3)5AOK R1LGG0.RLJRINW(Q5@&4$@]*P=N6 M+76,6_)N*;7R;M\A6:;79O[KZ?@:M?(W_#V*?_AFC_A>7Y/F_P^7N^6O.?^'!?_5ZG M[?\ _P"'>_\ N2G?\,N_M2?\.M_^&:/^$%^ 6S_A5?\ PK+_ (27_A:&KYQ_ M9']F_;OLG_"._P#;7R?._P!GS/XJD#[]KRC]K?\ :5N/V;O"OAG^R]$L_$7B M?QSXDM/"F@6-_JG]DZ?+>W"R.#VFY4;: MW[/[[.W:^O2ZOM=;FY;_ +87B_X>&=2^%6AMXC<>'-2EU[ M2/$=G]GFF"V%[+:VC/G-J4]EX=\7_VUHFN(VDPZI"L&I_9(B',4R+(K6V8\HP$B.C-Y-IG M[('Q/TCX3?%&'X7>!/''PB\ ZV='6Q^%M_XUMX[V:.+49;K6DTF2SO;FTT1+ MRTF-M#%;742"1=W^B8$A\[\/?L4?'WP3\!OC9\)O!'PXUSPO^S_XY\#>)K;P M%X'U#6=!.J^%=8O$C=K:]DBFE7[+-.]RUH8+V7RA-,+G \CR=(KFJ][11^+6]XPT1=%0]I24MN?WO.+LO*W*[W=EIM*5KO[$T[]K'XK_ ^^ M(W@+3OBG\+? N@:!\1-5&@:?JGA/Q]<^()K.^>VFN8A5?,CD MD97,8,>UF=.C^-'[1'CW1OV@M+^'?PW\#^$_%VI'0F\0ZU=>(/%=SH-OI5L; ME;>!4,&G7IFEE87!"GRP!;-\W(IOPC_8 ^'?PJ\9Z%XHC7Q[KOB#P_&YTZ3Q M5\0=?\40Z5+)$8I)K>'4KVXAAF,;21^;&BN$DD0-M=@?&/\ @H=^R>?C=\2/ M$4^G?L\0>-/&GB7PE#H/A7XG+JVFS-X$OT>\\B[DM[Z>&:Q^R2W0N$N=,2XN M)/G!56BB#UHJD5NKN_FK.RO?H];WBFK1TW>%"\Z=YNS<8[]'S+F=M_ATLE)I MZ[;=_P#M=_M_:I^S?XSUS3]!\!)XSL?A[X8A\;^/;MM<_L]]#T:2XFB#6D?D M2_;+K9:7LP@=K==EM_K0SJIK_$+_ (*+W'A+XVWFG:;X)AUCX:>&?$FB>$/% M'BTZYY%QINI:NENUH+>Q\AAO/?VW_V;?BMJOC/X ME6O@WPA-XZMOCW\+;3X;WVKIJ5E91>$KR":^C-_>1SS1R26S0:M-+BU6>4/9 ME?+_ 'BL*'Q*_9)^)4'Q7\8?#S1O!USJG@/XF?$#PEXZE\;_ -IV,=KH$&E1 MZ6+NTGMGF6Z>X)-/M%0NT]+V6KV M=SY;-K3W=?+W(NZ[RYW-6UV6G?ZH^-7[0'_"G_B;\*?#G]D_VC_PL[Q)/X?^ MT?:O)_LWRM*OM0\[;L;S<_8O+VY3'F[L_+M,_AG]K'X6>-?B>?!&C?$OP!JW MC0)/(= LO$-I/J@6"5X9V^S)(9<1RQR(YV_*T;*<%2*Y7]J#X2^(/B)\=/V? M=9T?3_MFF^"/&UWJ^MS>?'']BM7T#5K19-K,&?,]S FU S?/G&T,1\]> OV$ M_'.BZ-\+(ET!=$U#2OC/XZ\7ZS?07=JTUA9:G#XCALKX$2'>S+>V V)EUW*& M5=C;R>G=Z67YZ^5NMUI.$=&G;17]?WK?G?W81M_>3LV[/WK0O^"@ M'@+X@?M:Z%\*?!GB#PCXVO+S3M;NM;NM%\16][+X:N=-FL8C:7,$6\I)(;Q^ M'9&0V[#:V3M["U_:_P#A->IXU:'XH?#N5?ALQ3Q<4\26;#PLP9U(O\2?Z*=T M<@Q-MYC8?PFODS]CO]F/XE^%?B[\![/7/A.W@;3_ (,?##6O .I>)5U73+B' M6+N1M)$$]FEO,UP;64VEQ,IGCAD#.P>)"0S+*TN/%/@OXG_ M !'U3X6_#G4/!%CIVM:YX.M= \5M/+:@P6"6ELEW+9R_9C*TNL3)+$K8\FXD MED*W-**M%WM&;OW:E4MITNHQ]UZVDFKM>]$4G%-Z.Z5M-+VOY.UW[R=M+Z)Z M?H1I_P 3_#6K^-9/#5IXAT.Y\1PZ?%JTFE17\3WJ64CLD=R80V\0NRLJR8VD MJ0#D&MVOD_\ X)K_ ++_ (V_8RU/Q-X+\3:9'X@L-4L[#6;;QM;7@:(2+ EJ MV@F&:=[I8;(0C[*^TQFWD57;SUD>;;_;<_X)O-^VQXWT?6?^%^_M*?"5-'L3 M9#3OAMXU70+&\)D9S-.GD2-)+R%W%L!5 ')+G%*UOZ\OEMV=KK1HSBV[W_K MS^>]MU\+U3/I0MM&3P!U-><_LP?M6>#?VO\ P#>>)/!%[<7NF6.I3:9*;BW: M"3<@62.4*W)AGMY8+F%^DD%S"XX:OSZ_:K_X(E^-OAU\/],NO _[0?[?WQ=N M;K7+&UUC0&^,=DJ2Z0TFZ^+)=M91R;H%>)5^T*=\Z,0RHRG;^-7[#/C?]M/] ML+P9?:3X=_:__94\$'P[-H_B2Z\'_$+PYX?M9I+5$.F2O#IVI7S3%8Q/;']Q MN"M;?.J1,#!1^F-?.'Q _;#^(FJ?&WX@^$/A3\,O"WCD_"R&R/B ZUXVDT&^ MN+BZMOM<<%A;)I]T)LPE ))Y;>-I69 W[N1E\W^"G_!%MO@I\7/#GBU?VM?V MU_%1\.ZA#?\ ]C>)/B:NHZ1J@C8,8+JW-J!+"X&UER#@G!!P1)^V)\"+[XH? M&37;GQG^R_!\7VA6U?P%X[\":GIF@>*/#<46V7[-6ZCXQ_M<^.M.^,'PZ\%?#;X=^'/$>K^/?"^H^+'/B[Q3<^&5TRWM)-/C, M3+#IU\[3,VH)E2J!?+?))P*^4_VE_P!@3XS?$;P_X(TSQOI7B_XN^(_"O@W1 M4\&>*?#_ (GLK>+P)XSL9I))=9OK?4)[=;Q9&^Q@W*P74QBM[I1;Q^>RR]S\ M-?V._C#^TG\5/A)K/[0UKXHL=9\'^&O%VE>(M9\(^.9O#T-S?7&JZ9)8FTET MBXM+MK"2V@F,<\59\7^%+/P=XU^'6J1:;K%GIVL'6 M=,F$]K%=P36MTT%O)(C0S*&$EO$RNKKM90KMYE\&/V]_B'\9- \(^/++X/6% M]\'O&^KIIUAJNB^*I=4\2V$$MR]M#>WNDK8)%#"LBJ9Q'>RR6R,S.O[N0)[= M\$_V<_"_[-W@[4M)\%VEU:-JUW)J5[?:KJ=YK5_J5XZ*GGW=W=S275RX2.) M9921'$B*55% ^+XOV4_&OBKXG>&M7L/V>4^#?QQ@U^WNO%/Q6\#ZUIVD^%/$ MD"WT-S?R7%O;WW]HZG'>1P,$MM1LG,T5*ZI2?76WXVZ?H^S?5_7NL_ML?!KPYXOOO#^H?%OX8V.O:7;75[>Z;<>*; M&*\M(+7S!=2R1-*'1(?*E\QF ">6^XC:<)XG_;:^#/@GX5:+X[UGXN?#'2/! M'B24P:1XAO?%-C;Z5JL@WY2WNGE$4K?NY.$8GY&]#7S?IW[#OB623PXUYX*T MR5K7]H[4OB/>M))9N?[/87XMM0/SG=(!);!1S,H"_*-G'#^,?V9?CGX#UM;? MPQX&UBVTR\\7>.=2CUCPE_PB;^(-.CU+48I;./S=;6:WM],NHVFDN1;PRW6^ M"#]WPRMS0JSE23<;2Y;_ #Y:3!XHGU?Q6^@ MK]NFM8[Q=.T_9970NKI;>6%G\XVT2FY@42L3+Y/RIKW_ 3S^+\_[$OP^\&P M^$5?Q!X>_9J\4?#N\MEU2Q"QZW=#1UMK97\Q4*R?9)R)!B-0@W%,@5] :-I7 MQ:_8W^+_ ,5)_#GPHUKXN^'_ (H:E!XGTB71MTU 7UQ;D M6[-:1RI/;"Y<"296B!1/-[*L(17+%WTG9]VJDE&_9.FK]+VCK[VL2_APDEJ_ MB\ERPU7GS-JW9R_ET]!?"'@O4_'GC7P]\*;OQ[8QWNE:+X[U*W\ M.ZNY8(6A:UNI$?SHVD1'1<[6(&3D9WOBU^U3\,/@%J=K9>._B/X"\%7E^T26 MT&O>(+339;AI3((@BS2*6+F*4+C[QB?&=IQ\+_\ !0K]G#]IO]H#PKXE\/1^ M%+6[UCQA\*H_#U[K7P_C\-V>F:MJDGVPW5AJD^N+/J2Z;$7B-JMD@WL;)=/=31 M@V+L@$YMVFD_=QE8)NJX3GK:*U;GI??EC4DDGY\B7-JO>NUIK7)%+66EHZVV MO*G&[V_G?NZ/W;7N]/L;]JK]H*']F'X'ZIXN;2+KQ#>Q3VFFZ5I%M,D,NKZC M>745G9VPD?Y8Q)<3Q*7.0BEF(.W%>:>*?VOOB;\./!.DV7B;X1:)8?$_Q9XL MC\*>&-&M/&HN]"UIFM'O7O#J/V-;B"WBMX+HR;[#S ]N52.171VR_P!HK]BS M6_'7_!.OP;\,EE'BK7O ,?AF\EA-VUE_PDKZ//:336XF#(8FN5MY$5V("M(I M8A=U>)?#[]C_ ,=_"N.T^(/@SX+WO@[0_"?Q7B\7>'_A!::GH]O=6NER:%)H M]\ULL5V=+M9I)KJ>\%NETL3",EG669E77E@JLX.5TG9.VCCS02?SO-/65HJ_ M*OB,X2)J$<]^L$C"U@73[R03I;,\B)'B$-(%'I7[, M_P"TE_PT+^SZGC&;1'T#5[*;4-,UK16NQ<_V9J6GW,UI>6RSA5$J+/!($EV+ MO38VQ=VT?-FB_LP?$WX>? ;X5^-E\&3ZUX[\*_%36?B9K'@FQU2R%XMOK;ZM M'-8PW,TT=H]S:PZJK$M.L4C6TBK(0R$^V?L3?!KQ/\,OV6=1MO%.FII'BOQC MK6O^*[[2%N8[C^R)=5U&ZOELFE0F-WA6X2-W1F0NCE69<$XXBZH590^))V\I ML>:IJ]K.RIZ:?$]/Y5^'7_!0OX;W_[+OPY^ M)?Q!\6^"/A3%\0O"]GXGBLO$/B:UM%MHIX[=F59IS%YBQR7,,9<*HW21C +@ M5/\ M?\ [?WPX_9!^"6I^*-7\7>"9-7?PW?^(/#.A7GB6UL+GQA]FMC.(K+< M6:7?\B[HDDQYBG!R ?#_ -FO]BSQIX1N/V7I?$GA:&.3X8_ S4_".KM)>6LW M]E:S/'HD:P#;(=Y9+:\7S(]T>%(+?,N[Q6\_86^,?PY_8\UKP:GPBD\?ZU\1 M?V==$^&JPQZSI$4?@W5M.LKU)+>Y:XG0-;O+=QO'):F?]]"VX1KLEKIQ48\U M3V?=VMVO52U](0=WI::[J]8>,7.'/MI>_K"_X2EHM?=];?H9:_M-^ H_'?AG MP=J7C/PAI/CWQ;IJ:IIGA:YUNW35[Z H[M)#;,PFE11'+EU0C]T_]TXMZI^T M7\/M#T_7+N]\=>#;2U\,:E%HVLS3ZU;1QZ3?2F,16EPQ?$4[F:';&^&;S4P# MN&?ASQ;^P3\3]0_:EU%+M?B?J/@_Q;XM\+>,$DT75O"UEX>T@Z7;:=&Z7TMW M:SZT+B.33W9$L,PRK/&ADM_,GD'=_&_]F[XC>)/VUQ\;=)^'B7.F>"M9TW3D M\)+JEK%=>/X42:%M?9C<+:I/8B\;[)'<$.4@N0^UY+4VZ:BYQMHG)I^2]W]6 MX]G;GORJ27)%R5*\M6HI^KL[KR[^7PV;:O\ ;5%>5?MB?LMM^U_\(/\ A$!\ M2/BI\+ ;Z*];6OA]KJZ+K#",,/)^T&*0B)BP+* "=B\XR#\J_P##@O\ ZO4_ M;_\ _#O?_HWR!)/.MX[N[NK*VC,6 MW?Y\EW975N+<+YWG0M&4#X4^G5^)?A__ (-S/BE%\?\ Q;X^G^,'[3MI:SG1 M-;LEB^*%K_PENJNAU>UN8)]2$?DF_MK:2UEB9D$ &H7-JL[ M=+]:_\ #@O_ M *O4_;__ /#O?_ZCM;J0R_O8@D,=N[,#(Q*)&[#EO&?[=/B+X4?LN>+/&?C3X M:3>&/%OA'7K;PS-I5UJ[+H5[*9[Z*%(K35HGU*6#3 MIGQ]H6X#F&0FX#QM@-$_@EY^Q7\2O^&;/^$=E\#_ !!U?X.7GC5+FY^#M_X^ MCN_$B^&%TK[&-,_M&6_-NT7VY8[LV/\ :/D?9PT7G,&-M40O:5_+_P!*BNVF MG6TENVU:RMI*4?G\]&_S5MXZ^J;]NN?^"B^O']CR;X@6GP_T:X\76_CR+X=G M1?\ A*F_L6XU!]=CT8SPZJEF[R6HDDW[Q:!QL>-HU=& Z_X;_M/_ !$T_P#: M%T+X=_%3X=^$_"E[XPTN^U/0=0\*^,IO$=I,;)H! /V*/VB=4_9NOO@SXJT'Q"?ACI6O^"[CX?V\?B33;/5/#?A MVQ\0137%E>W5G)'<+JMM91IF>VN)8FC@@\F4W D:7[I^"W[%7@'X"^.YO%&C M1>+M4\1RV+:8FI^*?&>L^*;NSM6=9)(+>34[JX:WCD>.-I%A*"0Q1%]WEICH MBHVYWM=^MN2-M+Z>^W]J2W7O):YRVY5O_P#;=[:^[I\*;[1;TX?X@?MA_$35 M/C;\0?"'PI^&7A;QR?A9#9'Q =:\;2:#?7%Q=6WVN."PMDT^Z$V82@$D\MO& MTK,@;]W(R]QJ'[;WPM\&^$/#.J>-O&GAWX877BJPL[ZVT;QMJ=MH.K6_VI6, M4$UM<2*Z3;DE0IS\\,@&=IKP/]L3X$7WQ0^,FNW/C/\ 9?@^+[0K:OX"\=^! M-3TS0/%'AN*+;+]FN=1N]0M+ZTDCNQ)(DVGR.KQ3E6B5@XFP=5_89^*.H^%? M%\7BFVL_'?BN_P#V<5^'?]O274$CZOK+->F>W\R8I(1)OMR\TBQI(0&;:057 MC]K*%+FY;O5^>D)RMZN45!:.UU9SOKLJ<95.7FMLO+64(W^2DY;K1.Z5G;ZQ MTS]K#X6:UI/C*_L_B5X N['X=221>++F'Q#:21>&'CW[UOF$F+4KY;Y$I7&Q ML]#7'>/_ -O?P/;? [2_'WP_USPK\4] U+Q?HOA$W?A[Q!;W=G%-J&IVE@S> M?!YJ%X1=+(8^"V N5W;A\Z_'7]D;XF^&A=W?@/X<:)JD0^&7@[PO]C$6D3/% M-I^L237'V.WO'%FU[9VTAFM&N<6PF2/)(!4\_P#"[]C/XS7WPV^)LGB#P_XI MN-9\9_&GP7XVM)/$NI>'O[8N=,L+C0_M4UW_ &4L-BD\4=A.6CB4Y"*%>=CO M;MI0BZRC)^ZI)/I=*K&#?I*%YKLNKW6$97BFUJU?TO3YK>L9/E?=IZ+8]WT+ M_@HUJ'Q)LM#T/P7X%LM7^)?BC6_%&GZ;HE_X@:RTVWL=!U673KK4KR^2UFD@ MB=E@")';3.9;N-,%%DG3N_ _[8EKX>^%'B+Q#\:K#2_@=+X.U;^Q]8N=>UE( M_#\KMY9@N+'5+B.W2ZMI1-&JN8XW$F^)HU="#\[?"?\ 9G^+7[,/BGPI\2]/ M\#W?BZ\T;6O'^F:UX2L-5T^'4[O2M;\3-J=E?V4MQ-':M(BPPL\,UQ#^ZN'Y M\V,1/T/[0\O[1OQA^'.AZV?A@NC>3XZ6]L-*T'_A'M1\>>$=(CL)XTO8IM5G MDT4:E)=':^QY%AM+J1$:67+C%/W$^O7R]]+3O[EF]]6]5RV6M1+V]2*^%.7+ MYI!-35WL_$C^(+1=(NU19' M%.-_P!\4O#/Q7\!V?BGPMXBT/Q+X8U&)I[35])OXK MVQNHU)5GCFC9D=058$J3RI':OS=E^"7CO]G#]DGX(:5XU\ 77BOQ;%^T1>^) MET":_P!(EN]6%Q/K&H02K+&MOIXNMKK(HVVT0F0#]RN'7Z]_8O\ @5KWAOX6 M_$V?Q+H/_"#S_%7Q=JWB6+P\)[>XFT""[CCB"S/;L\!N9#$US*(I)$$MRX$C MXW&6Y2IU94]XWMYOEI24>FK]H^UN37XM)=HU(0D]'N[=.:I'FMV]Q::WY]'[ MNO.?"_\ X*'>)/$GP\#1_#C5OAAX5MO'= MW8Z=KG]NK=Z)<07,B2+(8+?%TDEG=0R0!617C3;-(KAA\J?##_@E)XKF\ 7G MP[TWX;P?"NXM/@_K7PZ\3^-SJEI/;?$[4)H+>VTZ[*03RW4T4(AEEWW\<I^-?!D_P (-5^(_P *['X9Z5I>J:I9:C(+ MB*+499[YWLIIXQ;&XU$1Q@L)62W=FCC+*M:5/9J$G!NUGK;7>=FE97D[1NN5 M637NZ\STI*#G'VFEY:KHE>E=7[*+J.]WK%:W]T]Q_92_:N\2_&;QWXE\'>/O M =I\._&>@Z9IGB&+3[37O[:@NM+U 3""0S&WMREPDUK)9='\&:5\+_%MMX3;5-3U:.*WU"6XT_3KN)RT@18F:34% MA6/Y17GOQE_8P\;?$/1_C5I[^&(M0L MO&WQR\(>++."6\MME_HUD/#8O9V!D&T(+"\'EOB1O*^56W)NTY8NO[/1)JWD MFZL(WOY0NUM,:6L+RWT_](O)?^!WBGVMO>[^D8/VTO@[<_!:;XDQ_%CX M:2?#NWN/LDOBE?$]B=%BFWB/RFO/-\D/O95VE\Y8#J:QOV5/VU/"_P"U%X7N M;^UOM!L)CK.OV.F6T6M17;:Q8:5J+V+ZE#@*7@?]PY90RI]HC4NV59OGCQK^ MRG\1O!O[1?B'XF:?X%N?%VG:/\:1XWM?#=CJ&G17GB&QE\(6NC_;+8W,T<"W M%O=>:P2XE@)2.5@V3&'Y/X'?LU?&#]GWQ=X5\9Q_!J]O?M%Y\1]-N_#>C:YI M"2Z##KVOVVHZ?=,\MS% ]N([8B00LTJ>8NV)R"!AS6BYV^Q>W:7)&27G[S<. MRUOJG;64$DHW^TM?[O[Q/TT47W;:2T>OVK\0?VN?A1\)?AUHGC#Q5\3OA[X9 M\)>)O+_L?6]6\1V=EIVK>9&98_L]Q)(L(?BCI\'C_PII__ J#6H=#\17-_KEC%;P2RPPR)('$QVQ&29K<-($)GMYX MP"4Y^;==_97^)_P^_8U_9JLM,\$?$/\ X6-\.? \+ZA?>!-?\-MJFB2RV%G M'<6WL(_#D.J6]I 9DGA6V_LNZ98VA16C\L1%V.P="I1> M(G2YO=344^CO-+F]%"\GLNBV4G#LH1?5IM^5NGJVU^+[I?;EE^T_X0G&M:Q+ MXQ^'"^!M)\.6/B?^W(_%4+^78W'V@B\G7:(H;)D@#17/GLLN)N$$67Y:X_;W M\#^*=>^%*_#_ %SPK\2] ^)OBNZ\*G6_#WB"WOK/3)H-*O=18[X/,21\6BH8 M]R$><&SQM;QW]L3]GWXIZO\ %_XR^)O!O@G3_%-OXF\,>"-+TY+@:7=3RM8: MUJ=Q?R6=O?N+7[=:P7,4]L;P+ 9Q$26V,M>:?LR?L8_&C2_VAM-\8^*O#OB> M6*Y^,+^,[B]\3ZGX?_M8ZR^SUZ54BH\R3N^5V]?977SY]+:W>A]S_ O_ &E_AQ\;O%&O MZ)X+^('@GQ?K7A.;[-KEAHFN6NH76C2[W3R[F.)V:%M\$VU34]6CBM]0EN-/TZ[B?P ^)WPC^.]I;:GX+\0^$OAKX3\*W6A:?9>*K_ ,/:R^BR MM>0-!9^']1T^-=1ETORH9/,.K;9WV61V;UEVM^,O[&'C;XAZ/\:M/?PQ%J%E MXV^.7A#Q99P2WEMLO]&LAX;%[.P,@VA!87@\M\2-Y7RJVY-U4X)SBF])+KT? MM81N]?Y.:5KO36[M<'RJ4U_*]/-/$'Q1U M_6O"W@OP1H/B35M#.N:AX@@&E30V>I2V$-Y]K?RXE2X*(ZC)'[U5#/P3X'XU M_93^(W@W]HOQ#\3-/\"W/B[3M'^-(\;VOANQU#3HKSQ#8R^$+71_MEL;F:.! M;BWNO-8)<2P$I'*P;)C#\M)^Q9\7;;]E7PC<:;H/B;P/XC\(?&?Q%X^?PWX0 MOO#\^L'3K^ZU=;=;-]1$FDF5$U"&8K<;0%20*4E"5FFN7F[J'R,_"FHW/B72# MX@T>*UU>WF?5=-&S-[;JKDRVX\V/,J93]XG/S"M7P'\0-!^*?@^P\0^&-;TC MQ'H&JQ>=9:GI=Y'>6=Y'DC?'+&61UR",J2.*^ ->_P""=/Q!^)W[,G@?X8:? MH^N>#;N"[\1>+KWQCXBUK3KO4M)EOYKIO[&VZ0MI&OVW[7_I<=K&+6& 2Q0S M2R^3<)]R_L^ZMJVM_!+PO/KO@I_ASJ_]G11W?ADW5M=+HCHNPP)+;,T+QKM^ M1D(RA7*HW[_MF_MZ6SWL[W#0VOQ86&"(NQ;;'&MIM1!G 4< 5UO[ M./[,?Q7_ .";?MF?M$:I^S#\%H_$>B>';#Q5K-]KVC>'K#3K M[5GTJUDGU+4K>PC>6Y2WN&C1&N [%87.%( R:^0O!?\ P;Z/H?A6QMI?VP/V MT-$N$B#3V'A3XCC1]#M)6^:1+*S^SO\ 9[8.6\N+>VQ<#/?'_P!JO]%LK'6K6>\DL+Q!;36Q^SK) M(?+D\S="ACP^-PDW.$>CE%/TZ_"?]J?QZO[1L7PT M^*W@#PGX-U35_#=UXFT34/#7C&;Q#87<%G<007D<[7&GV$D$B&[M67$KZ1\9O!_B"/2'L/%?AJ]3Q!I3Z[I;6^IP2#4M/3RM]Y!M8^9;KY\.9 M5R@\Z/)^89^+C4KJ2[DTV[RLRI$9#'<1R&3Y'C,7B?P)_9+^*VO\ A+X>>$/&OP5G M@T;X<_ GQ!\+-4CU7Q;8VUCXMNY_['BC6WGL9I[F"UN8K*#/#._\ MC7]-\2V5WI>D[$$C_:+F.0Q1;48,=[#"D$\ M&JNH?MO_ 6TGX0:?\0KKXO?"^V\ ZM>'3['Q++XJL4T>]N1O!@BNS+Y+R#R MY/D5BW[M^/E-?)'@C]FWXN^,O@A\6;?QAX!\>:Y:7MIX<7PW:^)]7\)Z9X_: MXTVY>Y+17^CQMITT5JXMY;&._/[RX6X2X*02[JXB_P#V1/VB=1\1:9\0M2L? MBGNCO_$6GG3]#@^'T/CS4;/4+;25CNM8%Q$WA^9MVGW$#/;'S_LSV0RQ$Z"J MB49R2V2O^6FE]7>VB:CO>6J44U>,7+=NWRLW?6WIK:^VC9];?MH?M\C]D2_U M&%?"P\2+8_#;Q)\0@XU3[*)1I#V"_9/]5)CSOMN?-YV>5]Q]W'>_'_XR>+/A M]X;\-)X&\!R>.O$_BS4$L+6VN+Z73=)TQ/)DGDN;^^CM[AK:!4B**P@D9Y9( M8POSEE^._P!H3_@GI\1+G]G?PQX.\+>'[K5&\/\ [.7BGX>*MSX@M;J5=5NT MT9;2T-RZ6HEW"TG'GB"*/]UEA%N5:^B?V]/$'QAT/X.>'="^$OA'Q5K5]X@O M8[#Q#JWARZT>/5?#6FB(F:>S34[NVMWNW(6*)F9TB+M*R2>6(Y*K1C"G%1=W M=KU_>32OO9.*C=K[.J[E*S4'W4K_ /@%-KYW<[+J].EC"TG_ (*+ZEXD^!_A MZ^TWP#:R_%#Q'XYO?AQ!X6E\1!=-CUBQ>Z^V,VI);NWV..&RN9A,+4RE553 MKL47/3_@I/XD\;^ /!MMX%^%UMK_ ,5O$:>(#J7A34?$_P#9UGHCZ#<"SU1& MOUM9C(?MCPPP$6ZB;SD=O)4-MS?$7P2UW0/@/\"M=^'WP:\8:)/\%/%YU5O M6J:MHYU[5;2:RO\ 3KJ872W\MG+=M_:#7A>>\#3,DGF.))*X;P/^SQ\8_P!F MYO 7Q8T_X97GC;Q=>?\ "=/K_@K3=J1:O;#[1FL4H6 MVYKMI/I[+XR_X*%7OB?X?_"R]^$'@:/X@^)?BUX8N?&>E:3JVN?V##:Z7;P6 M\DS3W"P7)6?S+RU@2,1$-)*=SHB,]=9XW_;;TC2?^">FI?M":#I5QK6BP>"' M\;66F7$XLYKJ(6?VI;>1PL@B?'R,0K[3G@XKPK3_ -F#XF_L8>"?V==9\)^# M)_BYK?PN^'&H?#[6]'TC5++3Y7FNH=/F2\ADOIK>(VZW6FB)P7\P1W*NJ.49 M3V?C/]CKQ7X7_P""+&J? O28[?Q#XWMOA5+X4@CMYTAAO]0_LXP[8Y)2BJC2 MDA6%5-U:*F_==KWTNO=NY;< MKWTTTOIH>US?M=_"S3_B+IW@R^^)/@"P\;:I.+.V\.S^(K1-5GN?*CF,"6QD M$K2".:)]H7.V5&QAAGC_ -K3_@H!X"_96GL]$G\0>$=4^(-_J.C6MMX.D\16 M]IK,]MJ&J6]@;M+<[IFCB$SR9$>UO)9=R\L/#/&7[$7C75'^+EW;^$X)-1\6 M?&[P/XLL9C>6H>[TC2QX=^T3Y,GR^2;2_P (V)&V-M5MZ[L?]H_]E?XG:AXT M^)WAS2OA=+XUM?B'\5?"?Q"LO&/]JZ7#;Z79V%QHRSVTR3S)=?:;>/3[@QB. M)XVAE&)5D)B,THQE.GSZ)N-_1^R;7E;GFFW_ ,^VKIO3FAS*FI/5V7_MUW^" MT6JYKV:3/M'2?V@_ 6O?&+4OAY8^-_"%YX_T:U%]J'AF#6;>36+&W(C(FEM MYFCC(EB(9E _>IS\PRRP_:+^'VJZ?I%W:^.O!MS:Z_JTN@:7-%K5L\>I:E&9 M%DLH N$,,P:)W\*B/4Q?&-(5CM7U^>YV7RPRP7$D=OF)W69DB@B?I_A5^S=\1O!O M[<2_&N?X>)#HOC37-0TJX\(1:I:^=X+AEBAC'B8_Z1]EDNKO[&JW4<&Z00SV M^S=)'=?:,J7O>SYM.97?D]-/*]VM=OB:M>VE;W'-1UL]/->]K]R4K>?)\7*W MZU^V1_R<5^R=_P!E5OO_ %"/%=?0%?/_ .V1_P G%?LG?]E5OO\ U"/%=?0% M @HHHH _@#HHHH _M\_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ /P2=_Y19?LT M_P#9*O"__IHM:^@* "BBB@ HHHH **** "BBB@ HHHH **** /G#]I^W\;^ MOVSOA;\1O#7PP\7_ !-T71?!?BKPWJ5OX\2GP[J46LZ2=5F\!7G]F7T6?*NH/,U]O*G3)VR)AER< M$5T/_#9'Q%_Z-.^/_P#X-_!'_P T-?0%%'2W]?UH!\__ /#9'Q%_Z-.^/_\ MX-_!'_S0T?\ #9'Q%_Z-.^/_ /X-_!'_ ,T-?0%% 'S=K_[3/B_Q7/ITFJ?L M=?&[4I-'NUO[![J_\"S-97*JR+-$6\0'9(%=U#K@@.PS@FM'_ALCXB_]&G?' M_P#\&_@C_P":&OH"BC8#Y_\ ^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!& MG?'_ /\ !OX(_P#FAKZ HH ^?_\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:/^&R/ MB+_T:=\?_P#P;^"/_FAKZ HH ^?_ /ALCXB_]&G?'_\ \&_@C_YH:/\ ALCX MB_\ 1IWQ_P#_ ;^"/\ YH:^@** /G__ (;(^(O_ $:=\?\ _P &_@C_ .:& MC_ALCXB_]&G?'_\ \&_@C_YH:^@** /G_P#X;(^(O_1IWQ__ /!OX(_^:&C_ M (;(^(O_ $:=\?\ _P &_@C_ .:&OH"B@#Y__P"&R/B+_P!&G?'_ /\ !OX( M_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&OH"B@#Y_\ ^&R/B+_T:=\?_P#P;^"/ M_FAH_P"&R/B+_P!&G?'_ /\ !OX(_P#FAKZ HH ^?_\ ALCXB_\ 1IWQ_P#_ M ;^"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAKZ HH ^?_ /ALCXB_]&G?'_\ M\&_@C_YH:/\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:^@** /G__ (;(^(O_ $:= M\?\ _P &_@C_ .:&C_ALCXB_]&G?'_\ \&_@C_YH:^@** /G_P#X;(^(O_1I MWQ__ /!OX(_^:&C_ (;(^(O_ $:=\?\ _P &_@C_ .:&OH"B@#Y__P"&R/B+ M_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&OH"B@#Y_\ ^&R/ MB+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!&G?'_ /\ !OX(_P#FAKZ HH ^?_\ MALCXB_\ 1IWQ_P#_ ;^"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAKZ HH ^?_ M /ALCXB_]&G?'_\ \&_@C_YH:/\ ALCXB_\ 1IWQ_P#_ ;^"/\ YH:^@** M/G__ (;(^(O_ $:=\?\ _P &_@C_ .:&C_ALCXB_]&G?'_\ \&_@C_YH:^@* M* /G_P#X;(^(O_1IWQ__ /!OX(_^:&C_ (;(^(O_ $:=\?\ _P &_@C_ .:& MOH"B@#Y__P"&R/B+_P!&G?'_ /\ !OX(_P#FAK.3]IGQ?%XLDUY?V.OC*OB1^TK^TA\!)IO@)\3OA_HGP_\:7OB M36-8\2:KX9DM8K=O#.NZ%__31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^ MFBUKZ H **** "BBB@ HHH)P* "BO-?A5^V-\*OCCXRN?#_@_P"(/A+Q)K-L M)&%K8:E',UTD2Q&62 @XN(XS/$LCQ%UC=PC%7RM>E4=+AUL%%>;?M4?M8^"_ MV./A;-XL\;7=_'9AFBM++3-/FU+4M5F6)Y3#;6T*M)*XCBD=L#:B1O([(B,X MRM>_;S^$GA/X6>%?&.K^-+#2-$\;:S!XWFJ2W'V86'V1T%PERDP M=)87C#PF.7S0@CKOHNH2]VU^J;^2W?IH_N?8]>HKS3XU_M? M?#W]GCQ1I6C^+M7L5A;^8L7VJ]E@B>.QMO,8+]HNFBAW9& M_(.#Q3^U]\/?!?QML?AYJ.N3P^)[]X(55=+O);"VFG#&WM[B^2(VEM<3;3Y4 M,TJ22Y78K;ER+6UNKLO-]EY^0-VO?HKOR7?T/2Z*YCXP_$S_ (4_\/KSQ!_P MC_B?Q1]CE@C_ +-\/V/VW4)_-GCAW)%N7F4=%+HP>DG%[K]4G^30445YQ^T]^U?X*_8\^'T?BGQ[<>(++09+J.R-UI? MAG4]<\B20[8_-2QMYWB5F(0.X52[HH.YE!3:6X)-['H]%9^@>);?Q+X7L]7M MX[^.TOK9+N..ZL9[2Z5&4,!);RHLT>_LB?M<>&OVT_A=> M^+O"MAXDT[3+'7=1\/O#KNFMIUYY]C9^%/VP/A]XU^.EU\.-/UF[;Q7;17 M4T<4VCWMO9:@+62.*[6TO9(5M;Q[>25$F2WED:%R5D"E2 EJ^5;_ .6_W!LK M]#TRBN$^"_[37@+]HG5?%]GX'\4:;XGE\!:RWA[77L&:2&PU!(HY7M_-QL=T M610VQF"-N1B'5E'5^*_%6G>!O#-_K.L7MOIVE:7;O=7=U.^R.WB0%F=CV - M#=ES/:U_DU=/T:U]!V=^7KM\S0HKQSP-^WW\*?B!X#\:>(K7Q%?:;:?#N1(O M$MGKF@ZCHFJZ.\D22PK+I]Y!%=@S(Z&+$)\XL!'O/%+K/[?OPB\+_LX:W\6= M;\80^&_ WAJ22WU>ZURPN]*N]+N$(!M9[*YBCNX[DEDV0-")9/-CV(V],CT= MGV3^3V?H^G<2]ZUNNGS6Z^1[%17EWQZ_;*^'W[-6@:%J/BO4]75/$JR2:9;: M1X>U'7+Z[BBA\Z686MC!-.(8X\-)*8PD>Y=S*64'O_"7B[3/'OA/3==T2^MM M5T;6+2*^L;RUD$D-W!(@>.1&'#*RD$$=0:-5?RT?D_,5T[/OJO-=UWW-*BN9 M^#GQ+_X7#\--*\2_\(_XF\+?VK&TG]E>(;'[#J=GAV7;-#N;8QVY R>&![UT MU PHJKJ>M6>BK";R[MK07,R6T)FE6/S97.%C7)Y9CP .35JCS **\\_:O_:7 MT#]CG]G7Q;\3?%%GXAU#0/!NGR:E>V^AZ;)J%]+&@R0D2?J[E(T&6=T168=E MX1\2P>-/">F:Q:I*EMJUI%>0K* )%21 ZA@"1G!&<$_6A:WMTM?YWM]]F#TM M?K>WRM?[KK[S1HHHH **YCX8?$S_ (6;;ZW)_P (_P")_#_]B:S=:-MUJQ^R M-?\ D/M^U6XW'S+:3K')QN'.!6)^U7^TKH/['W[//BSXE^)[/Q!J&@^#K"34 M;RWT339-0O9$0OZ+9W\(=8;V!+A X 8*ZAAG&1G!]:M54HN+Y7N9QDI14H[,***R/'_BW M_A ? FM:Y_9FKZU_8UC/??V?I5O]IO[[RHV?R8(LCS)7V[47(W,0,C-1*2C% MRELBXQ.O&-I\//!>K:]?Q:C/9:-:2WL\=A8S7UTZ1J68100J\LKD X M1%9F. 2:JJU2NZFEM_D*G^\MR:WV-6BN _99_:,T3]KG]G;P=\3?#=KJMEH M/C?3(M6L;?4XDBO(HI!E5E1'=5?U =A[U2_:D_:K\._LC^#]#UKQ+8^)+ZV\ M0^(M-\,6JZ1ICWABN;^YCMH7F<8C@A#R M)*ZCHJ[I&1&J4)1G[-[W2MYMV2 M^_046I1YEM:_RM>_W'IE%J'U:[77W:!1110 45D>/_%O M_" ^!-:US^S-7UK^QK&>^_L_2K?[3?WWE1L_DP19'F2OMVHN1N8@9&:G\)^( M/^$L\*Z9JGV+4--_M*TBNOL=_#Y-U:^8@;RY4R=DBYPRY.""*%K>W2WXWM^3 M!Z6OUO\ A:_YHT**** "BJNIZU9Z*L)O+NVM!601KB!)5:6W#@E"Z@Y7< <9ZX.*M4 M %%>,?'_ /;8T?X$_$:S\)VWA#Q]X_U\VEMJFJV7A'38;^XT#3;BZ-K'?W$+ MS1RR1&59!LMDGFVPRMY6U2:Z7]JO]I70?V/OV>?%GQ+\3V?B#4-!\'6$FHWE MOHFFR:A>R(@Y"1)^KN5C099W1%9@N9NW MWK7T:>S1Z%17'?#;XQQ_$OQ/K^G0^'?%6E0Z$MDZ:CJ5@(+'5UN;=9P;24,1 M,(PVR3@;9 5YZU:\2_$S_A&_B;X8\-?\(_XGO_\ A)H[R3^U;.Q\W3-)^SHC M;;N;9^"?VJ_#OC[]J'QM\);*Q\ M20^)/ 6DZ=K&HW-YICVNGSQ7S7"Q"VE?!N,?9WW/&IC!.T.7614],I=%+HQO M23B]U^J3_)H**RO'7C&T^'G@O5M>OXM1GLM&M);V>.PL9KZZ=(U+,(H(5>65 MR <(BLS' )-<[^S9\>M'_:D^ '@[XC^'[;4[/0_&^D6^M6,&HQ)%=Q0SQAT M6549U5P",@,P![FA:WMTM?YWM]]G]P/2U^OZ6O\ FCMZ**\0^+O_ 4-^&GP M0^-!^'NMK\1[GQ?]@_M1+#0_AKXDUX36@**T\WT5YS\*OVF-(^-'B6QM= T3QG)I&I: FOVV MO7NA7&GZ V;?:%2:*\0QEG@DB5E4@G!XKT:GK:_K^#:?XIA=;>GXJ_Y M,***\K_9[_:]\,_M*_$/XG^&]!L/$UE>_"?7T\.:N^KZ6]@MS3?&RNPM7RK>U_E=+\VOO#I?Y?F_T9ZI1110 4444 %%%% !1 M7GO[5?[2N@_L??L\^+/B7XGL_$&H:#X.L)-1O+?1--DU"]D1!R$B3]7/7]%L[^$.L-[ EP@< ,%=0PSC(S@^M"U3:Z ]+7ZWM\K7_-%J MBO,_C/\ M5^'?@9\7?AEX*U>Q\27.K?%?5I]'TB>RTQY;&VEAM)KIS;[+S!^[OVYOEKKZ:,]4HK)\<>,[3 MX?>"=5U^^BU&:QT>SEOIX["PFOKMXXT+L(K>%6EE? X1%+,> ":Y;]EG]HS1 M/VN?V=O!WQ-\-VNJV6@^-],BU:QM]3B2*\BBD&565$=U5_4!V'O0M;VZ6O\ M.]OOL_N#HGW_ $M?\U]YW]%4?$OB73_!OAR_U?5KRVT[2]+MY+N\N[B01PVT M,:EGD=CPJJH))/0"O./A]^VQ\,_B/\._%OBJW\1OHFC> 9&C\2OXFTR\\-W& M@;8$N-UU;ZA%!-"AAD217= K(P92128[-V2ZZ+U['JM%1110!XS\"/V$/ ?[.?Q<\3^-_#C^+6U[Q:X?49-1\2WU\MSB*&)?.\V5C=, MHA'ER71FDA$DB1/'&QCKV:BBCHET0=;]SY*_X+(7OPZTS]E6>[\?ZE-X6NK* M/49_#'BKS%M[?0=4_LR[1%FG<^6BW,3S6NR7*S&X$8^=XS7B_P"T%^V?H7C; M_@E'I7C'QKJW@CPK;7_Q0T*RL=;21=&T?QA%:>++.1M7L8[B5F$%Q;V\UW@R M2XC21Q++&!,WZ*:QH]IXBTFZL-0M;>^L;Z)[>YMKB(2Q7$;@JR.C AE()!!& M"#5A5"* !@#@ =J*=X3YU_-%^7NM/[W:U^VZ?*K4Y7<'_+?]=/2[OWO>S7,S M\^?VW?&NC^ ?BM^T>OB/4+.5OC?\'].\/_#>!BDC>++M4UB*32]/Y_TB!O /Q4^"/B'5H)?CA\0/B-X1U?PW8R>6=0UVR@A M\/AM1MTSF6VLSI]YYD@^6'[(VXKE=WZBT44OWKBHN_=6BK+2SZ[6^1/^"V7Q2F^"O[&%IXF@^*&J?"R33_ !KX:5KR MRU6WTS^U(7U>U2XM99I5+^5]G:>5UB="5@;>3%YJ-\1? G]H[P_JLWP^NM1_ M:J\:>.;CQO\ M >*?AV\\OQ3%NM[X>DAU-8?)BL9(( WF2:;-%<11B2)KFW6 M!XHGAC'[,45-&*C-RGJF]O*].ZZ[J#CITF_GI.=Z?(M'KKY\LTG_ -NN2DO. M*U73\U/ACH_QATO]FGQYHVFS_%:^^*_[*NE^)M)T^_N_%&KZE_PG^KSP&YTJ MYDAFN&CU+-I+;SF*X218IYTCB"*A2N ^$GBZ6Y_9.^(_B'1_VX?!^OZ;KVCZ M+<3+J=[XBTS3O"=^;M&:#4]5GUR]OM%FO _V62&*>U,&#)'!F-P?UJHIZWYI M:NROYO5R=G[OO-W:M;17O8AM.R6R;?R=K*^_NV=G>_O2[GY-?"GQ-X4\+]3UCQEX=MWC\;:'I,^H?&K5O$.B>(-2AO;!]/2PU1[I%U2WN#+,(Q(O MF3I%Y,L;BV54Y7]GGX[?&*'X(^./B7HO[0[>,OCG9^!-;?Q%\'X- U:[UG1- MU3_@I+\1%^&'Q?N?B?I_BC MX5>%M0MKK5_'EQXGU"XDBN]4%T%:ZGEGB,?FP-+;C:L#W 'EQ[PM4OVJ_C[X MI_X;#^(NAQ^/O$?A+XS^&O%WA6+X3^$K?7;J"P\6^'KHVBW\ITH.+?4D+-JH MGN'BD:T6V5P\(BW'],**TE).<)=(W_\ 2N;3MI[NS7*VK:Z9I.TN9W]HR4.FD5TT/R0_;;_: M0TW]G7QO^T9X;U3XR>-?".OZ!\4_!'B7PGI]W\0-4AN(])NSI*ZG)&CW.6TC M=-J"R(?]#B;Y=J%$ M_L[?$9/#NA:G\?OA]KOB?XC:+X&^-_C?2/$?A/PAXN MN)+'5;/5=6N%LKTV4$_V6>:*6XMI%,J8-O^)?$,6BZ'(+F3PW"MF-,U6Y1UD@GN&:W:ZW0R(KHL<\<99071\"IHPY& MD^W+?R_=)]]XTVO6=[QM76;EUVV>SC_9N^%-Q\$O@?X=\ M-7NK:UKFH:?:@WM]JNL7>K7-Q<.3)*?M%W)+,R!V8(&<[4"J,!0*^;XOBEH? MQ-_X*D>"KSXK7]Q&MC!"N' M28R$[<9VE2.I*XR2*T_'7@RS^(G@_4=#U"758++5(6MYI--U.YTR[13U,=S; M21SQ-_M1NK#L:O:5I5MH6EVUE9P16MG9Q+!!#$NU(8U 554#H ![5+YO9J M*W48Q3Z>ZK7:OY+2_?78UWZ:6U^_6W;0_-KQ_\ &+X=_M1^!?%GQ2\% M^-?"/C'4)?&7@GQ-XPTWPSJ5MK0\.^%=*U:*2);][9G19E3[5>RHS%E"2(HD M6WWF_P#'#XH^&M8_8]_;\^*EKXHT!OACX\T>>Q\-Z]]N@72]>N8_#4-@\MK< M;MDXDNMEJC*2'E@*)N(%?H]12E%>SE3CL[^MVH)^ND%IWNW>Z2>'JNE7C7ZQ M:T\DW+[[MZZ^[9;JY^<7_!2/XL>&/$?PW^ FM:)\4O#?PM_M3PWJMQH/Q7O+ M])/#$J&RMA)H-Q*LBQNFI(=ZLL@E7^SB\'[U%9/JWX :S;ZY_P $Z_"%_)I\ M_P !K.;P%:S-:6YAMW\"1?85.U#=PF-/LR]#/#A1&-Z<%:]PHJJ_[R%:*T=1 MWOV^/[_B\EHVDG*3>5&/LU17_/M6]=ONVUWOIK9)'X%?!/\ ;#7X@_L\^-]< MUC]KWQUJNI^$_P!FJP\46MA'\3HK3^S_ !3#/?PJ)&MFCN)+CS19[X;B20S/ M?1I*LB&VCC_8OQS\5K7XE_\ !/S4O&5A\0-)\)6NO>"&U*+QG'(+JRT@2V>[ M[=NB= T<9;>61TP%)#+C(]JHIU;3I3IO[5_E>4V_6_-%>D%\M.;][&JE:WY< ML$E\G"3]9OY_C1>^*_"7Q%\"_!W4_%WB[6K+P[X.^-MA8ZUXST/]H/7_ !+X M+OH[CP_=%YK+69KQ)H0+J&%##.WF6TDS(DC+=-YGK/@;]HCQMXH_:LMTT?QK MKDG[0&G_ !2U[0?$OPWN_$%W)I2^#X[:[DL+LZ4TGDVT!A72Y8]22)6EFN#& MTK^<8Z_3ZBD[NZO:[;T[M4EZ:^S=[):3<5;K-]$K;*WXU&O/3VBZWYH1E>Y^ M2WB7X]?"_P 5_P#!-CXM>,M9^/\ XGD^,6I_!C7M/^(/@+7_ !Q)+#I6MSVO MDS+/\ @D)^T3X>^.7B76_^$B\:6A^, M-KI-H!X3TGQO>ZCX?3P[]GMC8ZCIMJ\_V:X22-H?.O(K:)EG>6)ECZ/]XT5< M9*,YS2LI)));1LYO3_P-K_#===)FN:$8-_"V[O=W4%[W?X+]+RL^FOY3ZO\ MM(^(]:^->K/+\8?$W@7XSZ1\1/$FC>-_#;>(F^P>'? \-G>RVNKKI=V7LK6& M*V33;F/4VM]LDTNQY)!*8C]/?\$49+?QY_P3M^'/CQ_B)XM^(WB3QIX;LI-= MUK5O%D^MA;R*,QR1QQO(UO;R1-NCD$<:.[1YG,DNYS]=45%+W*+I/5M15_\ M"FG;RD_>:O?FN[NZM=9\]3G6FKT]6VON^%=HI*VA^)O[.O[2FC?%+]K7PWX0 M\6?MF^-M6\,P:I\4;?7;1?B;9:8T]I8ZE%+I]U//9B": /;>=+&T,D4:169\ MA8H?M"R>LVGQ9^,.NZ0_P#PSQ#>^!&MO&L^D6WCO746 M\AU<3RP31QZI=QO!91/93^856>1O*)E9Q^\%%1"-J,:3Z12OYI35_7WK^5M- M;-;>WM6=6*WES>B(/C5^V-(C_M2Z1\);/1G\,7_P MWTF.TU.\_P"$[T66RM99&TN*VUB"PUC[1PO9HOEVLF8@NK\%OCYX> M^'7[=<$6E?&36O&G@'QKJNOK\'AX@^*>K+9:UXFMUMK6_P!&O9GN[HS:>DJX MLG>S*K(USA92]I)35__ )F*\5_X*/?&#]HSPU^P7\7] M4\0:9\,_@UINE^$M2O!XL\)_%J[N=8L)X[:1K>.W2Z\/01EIIQ%!E9XI0)B8 MG64(:^ZJ*YZ]-U*"OB'\/O^$;BE^)5M'I44%]'I+:E;^1:F."YA\O^T8V2=9546.9;33KC2(FNELRV MARN;=M.&FM:WJZA#"C-M$SW)'F"OT&HK:O:K&4;6O?Y7C"/_ +:__ FMKWPC M%*"@^EM>]K_J[^3UW/P5^!W[1_A_X7_L$:Y:CXR>*_#=OXD_9DM=7\)1:;\0 M-2MQ)XITZYU1)DTI(KG$=Q%Y%D+BWM0HVY,R$/(3W7[3W[4GA'XM^&]3U3XF M?&34?#_BSPGXW^'6H>#='G\;S:;HVK^%>>X;64M#.+/5$>:34)9;R1)3"; M9 6C6(9_;"BJA/EJ>T\TUY6J2J:>=GR7_D5K;6UKS]I*^V]_.\(0L_+W>;_$ M[^OXD?LS_M1:!\9/VJ/"WACQ'^VEXQU[PB=1^*$>L0P_$^RTX7=C9:C#-IMY M+<67DS0J]J998WADBC6&T/V<10F=9.U\?_MS-XY_X)Z_LJ>*/$_Q5UJ[TCQ1 MX*U6UUC^P?BG:>"M6U/7;>WMH(+V35Y[^PAE-M*91-:-<[W>X$A@N/(?9^P5 M>3?'?]ER^^,'Q"T?Q3H?Q4^)?PRUK2-.N-*:3PT^EW$%];S212D26^IV5Y K MAX5Q)%''(02K,RA0N')^ZC0>UHIOK[JGK\W)?X;=[ M?UO9)Z.XO["NBQ>'_P!CKX;6T?C"/X@NOA^T:Y\2Q>([CQ##KERT8:>YBOIY M99)XGE+E"7("E0H50%'S=IFMV_Q(_P""T_Q/\(7GQD\7:H?"?@;P_P")-&\! M6GC'^SK/3]0$]]YNZTLVAEF01FU>2.Y:1'%[&90Z"V$7V3\+OAMIWPB\"6'A M_2OM#6EB'9I;A]\]U-)(TLT\C &225WD8@ %G. !Q705OB).I6=7:_-MT;3 M2:]&[K3II8Y']B]=(K7R<6[][I-/7KU/Q%TKXO^.=7_ &.?BK\0M<_; M/U'PS\3+;X=:])XP\!Z;!?V.O>'-;B4E%N4O]4O;?1]EW$;:*2RL=/6<72"$ MB1X"K[+]M/1=/\._&+XAO^UIXC\5-X-^(7P_7PY&_P 3+>'2X;>^BTDZG;B& MT:*&XA\K^T8V2=9506++O MX@:[=?VSH=W"XT_37NFN]TJI=Q3P/;.6@>"T\QU,LOF'PG]B_P"(OB[QYX+\ M3>+_ !7^V+8^'O'=UX*UN#QYX-N=(UAK[P)J:J0]]J%K<:S/%I4=E-'($DM+ M73H9TD7;]Z+;^N=%1RZ-?W>7_P EY;_.-N;NXIKE%S.]_P"\I?BY-?\ @3?+ MV3Y6I6/QEU3Q3X3^(_P^^$&I>+?&6N:;X=\'_&NPL=:\;:#^T'KWB7P9=QW/ MA^Z+SV6LSWB2PA;J&%##<-OMI)F1)&6Z;S*OP6^/.D^+'^#EU??M>>/-;O\ MQM\=?%?@;4[O_A9T$2W_ (?3^U#!:K;VYCMHS*S:>4NHHEN8OM\"VTT"FU6/ M]I**UA+E;;5TW?\ "FGY>]R.]DE:;5K:.9:PY5HTK)_^#;/O[KJ1:UO>"=[N MZ_&9?VM]8^+7P<^&WA[_ (:/L/!_PF@\9>//#>H?$+5==U2^MH[FQU/=H5EJ M&M:?K&GW4+/IK2O%)/>[;@)%O69G1JJ_&;XN7?@'5/C'9^(_VR_'7BR]\!_L M[6/BC1IX/$R>$+>ZUV*:_AM;R.T@9)V,I%BX6669;O[?$7,\4EJJ?M'165I) M>Z[/77=MN$H\WJG+F35MDM7[QLJD/:.3BN6^W1+VBGR_X7%"O$_P"W!^T-K5CXTOM7\1^+%T#Q%IUA/XYO-3BO=,N]"TV:6]M[.2Y> M)X!=O)$D\<6V(?N(V2,",9__ 5*^.VH>%/VA_%WAS7OB#XI^&+6?PR_MWX. MRZ-KMUI8\4>+$N;A9K3R8G6/5KA6&F(FG2K,KI@W&H>'K;X@WQA35S+J)O+4:;]L,31QV[Q3"V:)DB\T7 17E, MK>>?\%O?BOH^M:S\?/ GQ-\?^(?A]IMC\'7U/X8Z=;>*+KP[8^,]2?[9_:*L M8IHX]3FC\NPB^Q3"0+'.["(^:S#]5**53WH0@M.7FV_O.;T[;E=]OB>^M_QR\&_&J7Q]J_QD^)G@GXY^./B]IG[/GCG MPYXO?1/#_P 1)FM+[PQ)H]B^I626FERQ6\T-NXN'B1HVWRV,D9TO[ M87Q:^('['_[0&CZOX.^)OC^?Q[\3/AUXZ\6Z?\--6\42ZQ!I]]_H4NG_ &73 MKB1Y7GCA\_;;AF@WVDX@BC!E#?K1114?-\/9_C#D?;=J,N]T]?>NHH6I\O-J MHV^?*[K\Y7Z-.*M:.OXHZI^T+X2^'WCCX[:W^SK\;=8\"2%[=IB4^SLRD=7J/B5O!^H? _3+7 M]NO4/&WA#QK\8(=+_P"*1U^>STY[*?2+H7%B-5O]0U.^O"+B.W!0:@3;OJ"8 M6.1K1HOV#HJKKF4K=4]=;I34N6VW+I9::7;V=D>\XM-ZM-7\W35/F[\U_>>N MNBT>K_'/X O'/QV\0:7\$=/U[XA:+I_C"T^)-W:2:GJEIJ>- M$T^\U^&Y6<_\2R:::&.>QW)TZ\C"F2VFV,?+F0,NZ-L,-PR.:^ M#_VQM1TGXS?\%@?"WP[T#X_S_"7QM/\ "?6=/7_A'[[1Y-6>XGO;*:*U>"]A MG<%H5>X"PB*VO9C;?)**ZVMY6G&2 M]?AMT[GYB_MK?'"?PE^VW\=/ Y_:8TWP;N^&?A?4[.Q\5>+GT?1M"NO[7N(Y M[;S+"2WNK!;J+[*LMX)&N(A?1L'*>3$*GA+]J+PYXF\(?"K1_B5XP\9_";X$ M:Q%XIMO^$O'QBU&[T_4]>M[V%K)(O&*S17%Q9/:R7LEKYTT?FF!XG1FMPE?J M+14TX\M-0GK;F^=W)J_7W>;W=;)I22NY7)6-O"?PVTW7O#FO^(?BVOA'3-5MDGG6._@ M@MUC;Q'J5T;;YHI+>2S>),^;;M,//^I/^":_QU\&?&K]M+]K:Z\)^+?#?BB* MY\2>'KU'TK4H;L/"?#>GQ"4>6Q^0R12INZ;HW'52!]GT5JIZR;Z\W_DTE+TZ M6V5_N)M:W+IHE]R2_33M?U;^(/BO\)O%7A?]M#Q/\/4U/XN:CX2_:)%CK=CK M5KXWUB.+P*VES+)JEG R7*M81W$;0M%]G9"\EQ-&P,,2JOCG[/OCWQEXZ_;^ MUN\\7?M*_P#"'^-?"WC[5]-N/A.=)U>?5]8T%&F6Q\FQ;5GLI+1K-[6Y&HP: M2'#(WF3MME+?H=X8^#?]B?%?5_%VH>)?$/B*[O8S;:9::BMFMKX[%*.VJ;5VG=W4ESJ4>C: M_!-/S]YVEOO&+5K67X/^/?\ @HQX>B\"_$V]\ _M(^+_ KI7BGX+:SJVESZ MW\:(->\5W.NV]S:M;M<6#^=;:#=W"RW");6#HYB<8BLYXA'']2_MJ^)=!^$/ MP'^$^N:/\<_[?TO7]'OO$$VD:U\>-8\*:OX_FFMK;%WHVKV]T('GCD""/3?+ M%BWVMMB08#5^G=%6FHP48].OE>;M_P"3*W1$O%7B;3[3QKXCU2POA)X7TR M>TG:-K][&]LKJSC^V_8XIIXKN'RMYW2;-ZM\MZ!XDLM%_:,^!G@[Q=^V_P"( MO&G@+6O"WC6^O+K1?%;^%]*O[.VDM;BU>.^:ZFO[E(E:Z47QU&5RNG2*)1MO M!)^NE%9S@FYM:.]=1;R'5Q/+!-''JEW&\ M%E$]E/YA59Y&\HF5G'OFH_&3Q!\:OVQW1OVI-(^$MIHS^&+_ .&^DQV>IWO_ M G>BRV5K+(VEPVVL06&L?:+E;ZWD#V%[-%\NUDS$%_62BNCVB]K[6W6_H^: M3OZZVN[JUU:S7*JOOPY%HK-+T:@K>GN-V5G=WOO?\@+3]H+PGXV_;1^"/B'X MA_%'4=,^-.C_ !ZUS1/$?@K6O&$]I9>';(V&KVVDB+1I9_LT:26YL/*O(X@U MP]XV9':4J/L;]L3XZ>$OB=^U[\'_ (0:/J_VSXC>$?&NF^*]6T-89H;FWTB3 M3M4C^W(S*JRP*X"/)$S")WC5RK.@/US16,4N2G"7V)1EY/EY;+R3<;O=M-J] M]1U6YRJ27VHRCZ*3G^49\JV2LNFA^06G?M;^'O@CX]^&_AWQ#\(/ G M[1OB7P[K.G>(/B+J+O;>&94U5[%-66ZN6\RW98K$VTMX6W?\LF.Y\S?L)0ZW MX<_9#_9[\6>"-;\=^+_#WQG^'9^%5S:Z+XRU!M,\%ZZ2WDZHMO#<"*V(CBN$ MGFB\N:)[:+81)-)N_7>N+OO@W_;'QFM?%VH>)?$.H6NF08TSP],MFNE:9=%' MC>]C*6ZW+3M%))&?-G>,*[;8U)S2H1Y(*$]?AN_)4^27_@2N_*'/@!\&HSKVO+8^&/!^F(+S6?$NKM+Y- MO;H,W%W>73EF("[GEF:^8_P!A'XGZ5I'B/]H?Q:_Q/T#XC?"B34;7 MQ!9_$ZYNK-8)1]AV7EE)>VZQV4MO8+;Q;9(@JQB=T?,J2L?L>BE6BZJG=ZRB MU][3;_!=GYV;1G&,4HQ6R:?W)K]7W]+GS%_P1D\K[2I*I:UW?[PU MZA11160!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 ?P!T444 ?V'?\ !,S_ (*9_LW_ ^_X)O?L^Z# MKW[07P1T37=$^&OAS3]1T[4/'6EVUWI]S%I=M'+!-$\X>.1'5E9& *E2" 17 MMW_#V+]EG_HY;X ?^'#TC_Y(KZ HH ^?_P#A[%^RS_TQ?LL_]'+? #_PX>D?_)%'_#V+ M]EG_ *.6^ '_ (D?\ R11_ MP]B_99_Z.6^ '_AP](_^2*^@** /G_\ X>Q?LL_]'+? #_PX>D?_ "11_P / M8OV6?^CEO@!_XQ?LL_P#1RWP _P##AZ1_\D4?\/8O MV6?^CEO@!_XD?_)%'_#V+]EG M_HY;X ?^'#TC_P"2*^@** /G_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#V+]E MG_HY;X ?^'#TC_Y(KZ HH ^?_P#A[%^RS_TQ?LL_]'+? #_PX>D?_)%'_#V+]EG_ *.6 M^ '_ (D?\ R11_P]B_99_Z M.6^ '_AP](_^2*^@** /G_\ X>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CE MO@!_XQ?LL_P#1RWP _P##AZ1_\D4?\/8OV6?^CEO@ M!_XD?_)%'_#V+]EG_HY;X ?^ M'#TC_P"2*^@** /G_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#V+]EG_HY;X ? M^'#TC_Y(KZ HH ^?_P#A[%^RS_TQ?LL_]'+? #_PX>D?_)%'_#V+]EG_ *.6^ '_ (D?\ R11_P]B_99_Z.6^ '_AP M](_^2*^@** /G_\ X>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CEO@!_XQ?LL_P#1RWP _P##AZ1_\D4?\/8OV6?^CEO@!_XD?_)%'_#V+]EG_HY;X ?^'#TC_P"2 M*^@** /G_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#V+]EG_HY;X ?^'#TC_Y( MKZ HH ^?_P#A[%^RS_TQ?LL_]'+? #_PX>D?_)%'_#V+]EG_ *.6^ '_ (D?\ R11_P]B_99_Z.6^ '_AP](_^2*^@ M** /G_\ X>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CEO@!_XQ?LL_P#1RWP _P##AZ1_\D4?\/8OV6?^CEO@!_XD?_)%'_#V+]EG_HY;X ?^'#TC_P"2*^@** /G M_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#V+]EG_HY;X ?^'#TC_Y(KZ HH ^? M_P#A[%^RS_TQ?LL_]'+? #_PX>D?_)%'_#V+]EG_ *.6^ '_ (D?\ R11_P]B_99_Z.6^ '_AP](_^2*^@** /G_\ MX>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CEO@!_X MQ?LL_P#1RWP _P##AZ1_\D4?\/8OV6?^CEO@!_XD?_)%'_#V+]EG_HY;X ?^'#TC_P"2*^@** /G_P#X>Q?L ML_\ 1RWP _\ #AZ1_P#)%'_#V+]EG_HY;X ?^'#TC_Y(KZ HH ^?_P#A[%^R MS_TQ?LL_ M]'+? #_PX>D?_)%'_#V+]EG_ *.6^ '_ ( GRAPHIC 15 brc-20230731_g2.jpg begin 644 brc-20230731_g2.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" '" KL# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]$/\ @FE_ MP32_9Q^)/_!./X >(O$7P ^">O\ B#7_ (;^'=2U/4]2\#:7=7FHW4VEVTDT M\TSP%Y)7=F9G8EF9B2237MG_ Z=_99_Z-I^ '_AO-(_^1Z/^"3O_*++]FG_ M +)5X7_]-%K7T!0!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ M#_PWFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ M/_#>:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ MPWFD?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ M#>:1_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ / M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _ M\-YI'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P## M>:1_\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P - MYI'_ ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\ M-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_P MWFD?_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-Y MI'_R/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WF MD?\ R/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PW MFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#> M:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD M?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1 M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>: M1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI M'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_ M\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ M ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI' M_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD? M_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R M/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ MR/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\ MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] M?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#( M]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ M(]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/ M7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] M 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU M] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P C MU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]? M0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T! M10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T M!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7 MT!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% M 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0% M% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0 M%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!1 M0!\__P##IW]EG_HVGX ?^&\TC_Y'K^73_@XL\,Z;^SQ_P61^,/@_P!I]CX&\ M):1_8OV#1/#\"Z9IUEYNAZ?-)Y5O %C3?+)([;5&6=F/))K^PNOY O\ @Z._ MY3K_ !S_ .X!_P"H_IE ']/O_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ M "BR_9I_[)5X7_\ 31:U] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !117Y2_\%;_ !O)X#_X+&_L_P"AW_B_]H.R\">._">OS^(= ^'GB3Q29M0G MM;"PTF4NKJY!+11A3C=+E0342G:48=[_ (1E+[WRV7FT.WN2G_+;\9*/ MZW/U:HK^?_\ :-\6_M-?!;_@F7^SCXM^-'CGX[^$_&FK_&2U\,F*T\4ZOIVO MW_A*?S'2#4;33I4,U\WEOAMC76THH;<=M?77[3G[6-U_P3P_X),_%7]I/X4: MW\3M4B\:Q6%CX7T3XA:_JWB*3PK=?;Y[ W8.IS2SQ;T>.9K:7A)8@K;@=H*T MU3I2J2ULU&RWNU"23[-\Z7E)26RN%*+J5(4X_:5[]+)RBVNZ]V]^L6GN['ZC M45^2/_!0^P^(?_!+W_@F3X(_:3\(?&#XJ^(_B=X5N=&O_%*>)_%VHZMH7C&. M_>..ZMY-+FF-I;1[YP8S:Q0M&J !L_-7ZJ?#GQDOQ!^'>A>(%MI[--;TZWU M6\H_>0"6)9-C#^\-V#[BMYT^7VB>].7)+UM?3NFNNCT=UM?&-92Y&EI./-'T MO;7LU^JUWMM45\M_#K_@JUX8\CT>]\1:=9060FT8%KZ*62&[EV[44L) &B."/,# J,83C.W+U3E\E M>[^333[-69JW9-OHTGY-JZ^]._IKT9]Q45^3EU_P49F_; _X*\?L8>)?AQ=_ M&3PO\,/B#'XPL9+?4]2>RT#QU;6%I<""]CL(KJ2,A9_-*MJ'-6K> MQ6KLGIYW_P OF245^<_[!7[:_P 0O^'OWQD^%GQ/U*\ET;XJ^&M,^)GPNM)7 MD$.G:4L?V66U6-V/ERL$21T7 ,D<[D L17LOPT_X*UZ3\6->^)NAZ1\'/C&? M%/PH\3Z?X4UG0)_[ BU&6ZO2WE2P(=4VO;A LAE9E4H^Y-X2381BY\>9->L?>76V]F?6=%?+6K?\%T'AO1_$-QM$>F2R-<+.-WBMWAC>50\B M\XS/A)_P6%\(_&OXN>-O!VA?"WXXW=Y\.?%.I^$O$=W!X;@O+73+FRM)[H2L M;>YDD,-P+=XX"J%GE:)&5#+'NCGBX\RVLW\ERN_W3B_-2BUHT5).+Y7OM\_> MT]?=DO)Q:>J:/KBBOD;P-_P6:^&NJZS\2=,\:>%OB7\(M5^%O@^'Q[J]CXRT MFWAN)-&E!*W$:VMQ<8?.U3!+Y/47\G4I9]C# V+"9$+#S$C&2*\_)O[N:]_ M3DG?_#+LR5)/;T^_EM]_/&W?FCW1]I45\X?LI?\ !3KP3^UEXYT;0;'P]XV\ M(W/C#P\WB[PC)XEM;6V3QAHZRK&U[:+#<2R*@\R)O+N4AEV2HWE[/$5_+X?\;PVEQ:1FR?3C/\ M91(8Y9"-L:F5CM8[BDB3.7)**GHFW=]E%2YFUO[O*TUNFFMU8J"Y^91>J_%N MUE?^]=6>S33V=S]&:*_-7]A3]I'X??\ !7R]\0_$S2/$GQ;\-ZN_@A;+Q3X/ MLOB1K^F0>%-:5I(9A':P7<443;(T,)+"721HE)B M94WDL2ATIP4M M]-OVHHK\P/V!_&7B/_@L9^TA^TSX@\=>.OB=X6\'?"_QA+M2\ M+1Z)I81'-K]K Q6&6?& UP-K!V"C<#&3EBS&:/[R*>S<%-? MX7R_C[T7;SWNF.J^25NBDX/_ !+F_#W9*_=;6:9]]T5^9?[ 7Q,\3_\ !7W] MKG]HOQ-XR\:?$'PW\-_@]XQD\"^#O"/A7Q/J'AE?,MB_GZA?R6,D,]S+(1&5 MCDD,29D4QG@U]&:Y^T[_ ,, 1>%?ASXOU?QU\=/BA\1M;U:;PII.EPV']NZI MI\):X8R&62SLHDM;G_!=OSNO5/L[?;-%?$_[+G_!=KX6?M2:S\)8H/!_Q1\& MZ5\<)=3LO!VM>)+#3XK#5+W3Y"EQ9DV]Y/+'+\I*L\8B?D+(6!4==\(_^"O? MPV^-OCO1=-T/1/&K^'O&6IZGHG@WQ9<6]E#HGC74=/61KBUL6-UY^[]U,$DG MAAAD,3A)&P,U-.._G^&GWWM9;NZMNA=&WT_X/_R,KOIRROL[?55%?$/[+'_! M>SX2?M7?%3X<>$=-\)_%/PW?_%-]2XT?)O8&:WNYFW!1E656 MC;[N_>"H]%_96_X*@^&_VOO#U_XA\*_#[XH'P;%I%YK.G>(_L-A?V.MI:RB. M2VA2QN[BXBO"3E;6ZA@G8*PV;E8!?8]ITMS7Z6UU_!V[VT#[3B]TTK=;OI;^ MK=3Z9HKXYTK_ (+)^'=23O9Q)*I@$L:2AXRSH.I46I24?3\7) M??>$DUNG%I["NG%R7:3_ / 8J7W6E%WVLT]C]/:*^2_@K_P64^%OQV\<^%=+ MTC2/&]KI/Q)DU2#X?^(K^TM(=*\?S:<6%S%8M]I,T;?*VS[9%;+)M.PM7,?L MH_\ !>;X3?M;_%OX:^#=*\)_%'PWJ7Q7EURUT&?7=,LH[:2YTC)O('>"[F(8 M*,JZJT3LW;KIO]W7MIW03:A%SELO^#_D]=M'V=OMNBBOS MC_X*,_MQ>//V7?\ @I3^SSXL75[BV_9^_P"$HN/A?XLM8I'2*XUC4[6*:WN9 MAN\MXX"(MKD9C*72@DN0%'WJL:2WD[??HOODXQOLG)7LAR]V$JC^RF_N5W]R M3?HG:[T/T%?V:?B^OP]L?!OQ)^*OCV'P^_BO4/#O@32H-1U M#2])680B[DCFGAW[I3M2&$R3O@E8B!FO$/$'_!976O"'[ M/\,_&+X.?%+P-\)+[QO:V^O1QZ/J:6LEG, M]M>6\UC=RO Z2K'NCD:*92=K)PX58B;HQE)K5*3M_AYK_=R2_P# 6]DQX>*J MU(03^)Q5_P#%RV_]+C_X$ENS[\HK\,OV)_V[OB5\./VI_P!G?Q!K6M_&OXIZ M1=?LK)XPU[PMINO3ZII:7=U'!+=+"F2VX2.$(7>Y"M^IG[+7_! M0G2/VOO#GPRUSPGX#\=?\([\4-!N/$5MJMS/HY@T6WBD,02]2*_DE65VVA5A MCEP6VN49)%3IG2:;BNCDO_ 93C^/LY-?=N8QG>*DUNHO[XPE^'M(IGT#17RE M_P %O]2U/PS_ ,$K/C1XAT/7_%'AC7_"WAZ?6-+U/P_KMYH]Y:7,0RC":UEC M=EY.8V)1OXE.*^*O^"9?Q$^-L_[4GPQ\7>%+K]HWQ!\!A\&[75_B9)X\37=2 MM]6\0?9'D!T,:J&NIYGD,9Q9YMW4G9D$ X0DI2FI:*-FWY.,Y7?_ (+:]7'O MI56\%%K7FO\ @X*R[OWT_12[:_L%17Q/KO\ P5O\%?$[P/\ &[PIK7@CX\_# M/Q/\/OAS)XVU+3+FST_3_$1T6:"3_3;!TO)(H;F,?,([AX94? ,>Y64?/?[1 M?_!4/P7XA_X)8W'@#X8ZG^T3XB\7W'P+D^(%MXG_ +6CA\2>%[*% MGJ&L:A M#=Q2?:9;A%WI;>7^ MH7]R]Q=7T\EA"TDLLKDN\C,22S$DDDDYKXB_9^U[4?V$O^"X?Q<^%7Q!^(?Q M>\1?#[XA_#YO%?P[_P"$D\=:UJL&EQ0EFU*R@$URRF90DCI*09HXX% D!D;? MU8BDZ6*EA7NN>S[N";MWU2;7H^MD\*,U4PZQ"_NZ>4FE?Y-H_5*BODO1OB_H M'_!,SX4?#KP/J\OQ6^)WQ*^*VJW)T3PV_B";Q'KVHW13[3)O^"WGPNT0_!U+'PM\2O$<_QLOM6T;1H-)TZSEET_5M M-.RYTR\5[I/*N?-S&NW?&2"WF"/YZRFXJ7*G?6WS\N^NGS75I%Z\O,^S?RUU M^Y-^B?1,^R:*^4_AO_P5F\._%GXQVW@?0_A9\8[C6K>/1&\20S:;IUO=^"FU M6"*>!=2L)+U;]%C29/.EAMIH8B'!D)C?;P&9_ _Q7M;UOBX M/@K-+)9:68;772P"NY6_+&U/S$2(K-B-LH"5#7R2'O$. MH>%=3\511:=)H^FZE9([30W,27C7]J"8V1)+BTCCD8IM8AT+?.?_ <=:[JG MPR_9_P#A+XOT/QC\4?"-XGQ-T30=0/@[Q/K&FOJ.F7>.OM$$$T_-\OUC\'/\ @KGHO[0'P8L?'/@[X)_M"Z]H M^MVFD76B"V\+VY_MS^T&N$"PR_:OL\?V9[9Q:=H/Q"O-4\6>.V^&FF^"TL+1/$<^OI*8Y+3:URMH @'F--]I\E4(RX;Y:^ M0?\ @G!_P55O?V0?@)\8=9^)>E_'WXC^'?\ AH?6/ VEWU]JL&KS^#82+&*R ML[^XU/4(V@AWRL@?>\2N&WN"ZEZHQ=67+'LFO-MTTDO7VL&GLTUW5ZE[M/G? M=W\DE4;;[6]G)/S3[,_82BN(^%WQEF^)OC/QEI)\(^)M!M_"&H+IJZGJ$M@] MGK;F,2,UK]GN99=J!D#>?'"P+8"DAMO;U/1/O9_?J'5KL%%%% !1110 4444 M %%%% !1110 5_(%_P '1W_*=?XY_P#< _\ 4?TROZ_:_D"_X.CO^4Z_QS_[ M@'_J/Z90!_3[_P $G?\ E%E^S3_V2KPO_P"FBUKZ KY__P""3O\ RBR_9I_[ M)5X7_P#31:U] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R3^T7_ M ,$Y_&GQK_X*4_"C]H+3/B9X7T*V^$UC=:;9>';KP7/?/?07B;+SS+M=2A < MJ3Y3+#B,D%EE P?K:BB.DXU%O&]OFG%^NC:U"7O0E3>TM']Z?YI'R#_P58_X M)I^+?^"D:?#2STGXG>'_ !I'PW\3VGC&*&[\'2ZU/?ZC:E_)#2KJ%L%M]KD M-&$+$\B1>E;7BC_@GCK'[37PI^)'@?\ :!\7^%/'GA+Q[I<6FVVD>$_",OA: MTT-Q/+25-K23;?JTD_31):= M"_:2YE/JK)>B?,OQ;9\+>+_^"/GBG]H#X-^ ?A'\8_C2GC[X,_#^]LKJ/1;3 MPE_9.L>)H[(8M;?5=0^V2I-$H"[O(MK=I-H);=S7W&MDMOIXM[?%JB1^7$(D M $( P-HQCCL,8XJ:BM)-RC*,G\3;?=MI)N^][):F,*<8M./167DEK9+HM=C\ M_/V>?^"*/B_X,?M._#7XN:]\>I/'_C3P!;>(;2ZO]8\)DS^(5U0N8WN)1?&3 MS+=66,?,4,4,2)'"%);@?V:?^#=C7O@=\4O@[K6L_&W0O$VD?".\\43IIUOX M"FT^75X=?1TO(GG_ +5E\LIYC^6ZH<<;@V,G]0:*E))I]DX_]NR;;7H[NYI) MN7-?[3N_-I63^X_.[]FS_@A7KW[.7Q2_9OU2'XTVNM>&_P!F2[\0IX=TNY\& ME+N_T[5@X:WN;H7^TSPB1PLR0JA 3,.02WV)^US\)/&OQS^"U]X6\$>,/#W@ MJ]U>18-1O=8\-2:]#82J,^T!RLB>FT5=23J1Y9ZK5 M_>[N_>[U=][N^[%&T9<\=[6\DM;)+96N[6VZ;(_/_P"+O_!#2S'[5_P>^+?P M0U?X/?L_:[\*TD:ZB\-?"E$C\42SKY=S'="#4+=/LSQ91(RC2Q[Y")SN&WW[ M3?\ @G[HVD?\%&=2_:&M]=OX;O6_"UOH6H^'TA"V=Y>V[R+;ZF[ALF6.VFG@ M"E2-LF ?VRO'OQ(A_X5CX@\.?$+Q'_PEMUI?BCX8Z?K>O:'J+/YLS:; MJ\TF;>%Y0&\I[:79\VQD8[QW/[-7_!,WQ9^SII_[4'V7XO9U;]HCQ!J'B33M M5T[PU]ANO!EU=0R1(4+74JW/D@PE3B(DQL2?F&WZ]HJ.1>S]ETY>3_MU\NE] M_LQUWTW*YFZGM7OS*7_;ROK_ .32\G?4_-32?^".GBG]DGP[\5OB1;>.(_C# MXOUSX)S> [O1KGP/%)+Z%'D6]=)KUAUYZM\&_B#>_M@:3X\@\;^%(? V MGZ+<:/+X:?PG/)J4XF:*1I1J(OPBL)8(B!]D(V;U.682+ZU7S7_P5/\ ^"C. MF?\ !-+]FVW\6OH-SXP\5^)M8MO#/A/PY;S>2^MZI<[O*B+X;9& C,S;3]T M#+"JG5E*I&;UE>R]97C;SOS->KON%.E%1E%:)ZOR2UO?HE:^EK)#=#_X)MZ% M\&?CM\;/B=\)[W2O!'C+XWZ7:6^K"\TAM1TJ/4('G+:B;:.>W9I)5G/F*LJ! MG42$[F??XS^P3_P2*^+/[!OP%\,_"W1_COX&U#P7HFM/J-W=)\,)[;Q#?6D] M['=W=BEZVL210QS^6(V86S,%P1\P##W3P-K_ .TSX(U?P2OCFV^$GC"R\2:D MEMK[^%=-U'2W\(0F"5RR^?'\I@2$]0\,?M-_#?QM\0 MO$'A+1OB#X(U?Q7X21I-MKL^>M+_ ."9/B+]GS]HCXF> M/_@!\2])^&L?QCG74?%6@ZYX2/B+3?[2 8-J%D$O+1[:=][%@[31,QR8^ !Z M1_P3W_8"\(?\$Z?@5+X-\+7.I:S>ZOJ=QKWB+7]396O_ !#J=P09KJ;: HSA M55% "JHZGO%=K\//VG/AM\7/#>NZSX4^(7@?Q/I'A>62#6;[2==M;VVTB M2-=\B7$D;LL+*H)8.00!DT4X\D'R[)6](IK2_2*=M-M(KI&TRM*?,]V[^LK; MV[[Z[ZR[N_SKX7_X)>:Y^S7^UK\0_BI\!/B/I'@"+XO7$6H>,?"WB'PHWB'1 MKV^0N?MMJ(;VRFMIF\R4M^\D1FD8E.%"ZWQ__P"":^J?$[XG?"3XG>'OB3)I MGQB^$1U.*S\1>(=#&LV.JV^HQNEU!<6,,]IA5+ P^5,GE;0") 37KUK^VS\& M;[X-7/Q&A^+GPQF^'ME*;%M&@G+*@B>[$ODJY9U7:7SE@,^N^I\?:;_ M ,$$9?AKIG[/=KX"^*>GZ/\ \*+UG6?$ES-K7A)]4E\4:EJ@*W4KF*_ME@0( MQ"(JMMPF6;!#<1^SO_P0$\0_L:ZK\#/%$WQIT_Q1I?[-=KXGN+/3K/X<7*WV MNIJZ3M8HDQ$L4+L2!\KD@5]@?M/?\%5/@C^RAK7PNL?$_C_PE;GX MMW:+HET^LV\5B+$QM(VI27#-Y2VN %60MMD>1%4G)(L_ #]L.SUW0/BWXG\< M?%+]GV\\%>"_$]Q:6.K>%?$JR6^@Z:JQA(M:FFD,4%\'+[U4J@!3 SFER^Y4 M4/=^)-]$[1BU;;2,TDMDM%M8J4[\JGJI6T[IN3O?S?,[[W=^MS\_/^"(7_!, M;Q9\4OV:OV;-<^*U]XM\(VO[.VM>(K^T\ :UX%O=!U%M3O;J9TFGN[ID^T6H M@E1T6&W'SRR*T[;3>9^PU_P0A\*_L*^.;JZT2X^%NO:5INK76L>%;[5/A; M82>+]"DEW%()=;\[S+B"-G;&V&&;&U1,JC!^L=2_;)^$.B^!_#7B>\^*OPWM M/#?C.Y%GX?U:;Q-91V.NSDD"*TF,FR=R01MC+'@\5TOPL^,GA'XY^%SK?@GQ M5X;\8Z*MQ):'4-#U.'4+431G;)%YD+,N]3PRYR#U%;U)\]24HJS=[_.S;?6^ MUF]4K).QG+WHVF[IN_XR:7I[TM.NMS\[/V3?^#?;Q9^S)\;?@CXNF^.N@:Y% M\$=3\2:C8VD/P]ELY-1_MQ6^TK)*VJRA3&78QD1D#@,'ZGVKPQ_P2CUKPO\ M&SQW\0M/^)VG>&/%_C'P-<>$FUCPIX131+N^O953&M:HL=TUM?7D,BLT31P6 MQ02.I+?*5^C/VD7^)S>!KOX1MO$UWJMK!/>^);&:_L-.L2Q-Q.;>&YMI M)75!A$65CX*7'A_X/?%"?P+KNG:7 MX3U*SU'5K"!F66_MIY=7ECBE'RL(&BDR-P#DX!QC)) M-^K^RVM)S:FZKU1G;S "$7/T'_@A M7K%A!^R=:ZC\7]-U?3?V78KZS6UF\%E!XDM;N"*VDAW+?@V_[B+[Q\X^;([< M)MA6;]BK_@J9\3?VU_ ECXV\'M\(O$MO=^*K31]?^'EE#>V_BWX<6+ZDEM-< MWKO.PO)(XMS,HM;2-R:LFG=I;613IRE*2AO\/G[W+2WZ-\L8O9K23WN^E_9\_X((/ W[/%YK.H?#71)?#9@N["XU%I&#:E=B[(OA!O_ '8BAM<[1O+' MFN%_9!_X-^_%'[+OQX^!GC&[^.&@>(K7X'ZMXCU*TL(? $UC)JJZV&^U1R3' M590A0NWEL(SCC$?BOXG\'?\ "$ZOKK7$$MI$ M[O:7GDRM%]JMBX#^1+M+*&R1R-S@!CZ#^V#KWQETCX4-#\"= \#:QX^O9A'; MW'C.^GMM#TR-5+M+.MN#<2EMHC1(\?-(&9U53G2HYX:K[7[2OYM\V[?=M6NW MK9)/9)1[M:#I?9>C6RTOHK;)7E9+35M;GH_BFWU.\\,ZA%HMW8Z?K$MM(EC= M7MFUY;6TY4B.26%)(FE16P6198RP! =<[A^?W[4?_!!'2_VM?V2-2\*>)=2^ M#$7QHU[5AJ.J_%RR^$RV^N76)O/WILU$3)U MO:4V[6?O+?EERZ1DU9/35JS[^_&S[_!-=?A?>-[FG?\ !+SXBZ%^U)\._CC9 M?&_3!\5M \'#P)XRO;CP4\FE^-].28RQR?8QJ"FSNE)W&199$+C/E!S_$+4?[(^/7@"'P/K^D-I,1G4Q6DUHMRMR'50I28N8EA4 M^8BD2*F8SYW^S]_P4X^,7[2'_!&?QE\>U\.^"_ /Q,^'EMKTFIV.HZ9 MFEK[+0BDW2Y7'1MV\[T7#1^<6H:];;M7/CG]EK_@@OXS_9A^)$'B>P_:"A_M M33_@S+\'=-NM.\#FQN=-B$K2VVI1R-J$H\^)_+8J5(?\ !!K7 M_ L_Q$OYOC;;ZSKOQ-^#K?"C6-0O/!K,\LK!A)K#'[?YDL\NXO(LLCL\K.WF MA2$7I/\ @I?_ ,% OVDOV&?C)X,\2:-\,?AUX@^ ^J^+=+\&WL,NIW#^,=2N M+UMJW5JB$6L,(=A&J/YLKLA++&KADS/VPO\ @L1XI^!_Q+^/]WX7T;PK>^!/ MV5U\/MXSM=0AGDU7Q,VJ%6D2PG29(K,V\+J>;T?,G? M2U[\U^U_;W;_ +ZO9Q7+<(N$U3ANN22\VFE!+S3I));6B^C=^?\ A+_P2GU[ M_@FSX_\ AY\=+KQMJOQ6@^ 7PDD^'@\(^$_AY(VM>)[1)YIUDM@=2Z)^RM\./&6H:%;^)=/TSXB^*;_Q-I6D:Y;_9;CPY MI]S,\T-@EN0#;1+)+<3+"P#H;I@X5]RCQK_@HG_P4<_:*_8\^)/@#QIX:^&O MPY\2_L^>)/$VD>%9TDU.X?QAJLNH8\N[M40BUA@W.L:H_FRNR$LL:N&2[_P4 MW_X*$_M$_L3_ !R^'-UX6^&OP[\0_"GQ-XQT[P?/9W&J3S^,O$4MT SS:=;1 M%88XXQO7]X99"R%FCCC^>M(U)SFF]YR=/72TI34VGVYI2BUU5[::I<[Y5"R? MNQBJG>\8P<8M?X8QDO.R>]K_ $3_ ,%#_P!E76/VW_V/?&OPHT?Q5IO@O_A. M;%M+O=5O-$?5_(M7XD$<*W-OB4\;79RJ\Y1L\0_"']ESQC\-/V ['X.O\1;> M'Q/H_A-O"NF>,=#T)M.>P"6QM[6[6UENKC]]&HC9OWP#NI($8("^XT5CR)QG M#I.U_E>VNZMS/:VYMS/FA/K&]OG:_K>RW[(_.3X>?\$&M?\ L_Q$OYOC;;Z MSKOQ-^#K?"C6-0O/!K,\LK!A)K#'[?YDL\NXO(LLCL\K.WFA2$7&\._\&\FJ M^!OA]%I6A?&VVL=0U7X-W'P7\3W4O@QIX-6L-SM:WMO#_: -M2LHMQ?,M]_FN37U_=P^<;[MW\U_8X M^ =S^RM^RC\.OAG=ZW!XDF\ >'K+P^-4AL#8+?):PK"DGD&64H2B+D>8W.2, M X'G?[97_!-OPQ^V5^T;\"?B5JFIW>DZQ\#M=N-5@2WBS_;-M/#MDLY&#*50 MRQP.3\P*I(A7$A(^CJ*TJ59SK>WD_>OS7\[WO_6EM-B80C"G[&/PVY;>35K? M=\^NY\F?\%//^"4^A_\ !1S6/AEXAEU30-(\5?"G4Y[W3/\ A(O"L'BG0M2M M[A42YM+W3II(A/&XC0J1*C1L-RG.".8\3?\ !'M9_BY^S?XE\+^)_ G@/3O@ M+KNH^(;KP_X>^'<&FZ7KUS?1QQ3""*WN8Q9JL:N$+?:'RZEWDV\_;5%9T_W; M3ATES+UTU^])VVOK:^I53]Y\?\KC\G>Z_%Z[V=CY3_:>_P"":=S^T]^T1X-\ M>MQ#<^8MPR MC9M4CY]^(7_!O;J/B']H.^\8:%\9;'1](N/C=:_'"'2+KP8][+'J,8/F6CW MU"/="Y.5(C5DRP._C;^EU%.DW2<7#[.J];P=_-WA%Z]5YN[J2=2+C/9JWRM) M?E.2]'Z'RFW_ 33N=5_;G\(?&W4O%^@G5O";Z@SW.E>%%TK7M=AN1,D=A?W M\-R(KFP@22+9%):&3?;HYFR6!=_P5*_X)\^+_P#@H?X3\ Z%H7Q)T#X?:7X* M\567C"47OA&77)M1O+)R]M'O6_M1'!EGWJ%9W^7:Z $-]544ND%_*[KR:=T_ MOU]1RDY.3?VEROS5K?D[>A\#7W_!%WQ+\2OCU\7_ (O_ !"^,]IXA^*OQ&\ M7?P[T.[TKP<=+T+PAI]Q"T;LEBU]/+''2U\8Z;9NY.FW=H+T.()T*+*!<%7V-E"K; M!]FT4+3;^[_Y*Y27XRDW_-=\UR=WS/?7_P F48O\(Q2[6TL?G/X2_P"" K_# M_P"#&@Z#HWQ;\GQ-X%^,4WQ?\*:W/X5!@M)YG4R6%Y:17<8N(60;2T,EL1U4 M*/E-+5_^"?<'[)7[-?QJ^#_B^+QY\;M-_:[\:ZYJQNO"7@78/!][?VN]&O'- MU*D4*S00"*Y942.7:9"JY=?TEHI-7INC]EI1?^&T%:^ZTIP5]_=3WO=Q;C-5 M(_$FY+_%>;O;JDYR=MM6E8X7]F7X+C]G?X >$?!1U&[UJY\/:9#:WFIW9TX*$%".R"BBBLRPHHHH M **** "BBB@ HHHH *_D"_X.CO\ E.O\<_\ N ?^H_IE?U^U_(%_P='?\IU_ MCG_W /\ U'],H _I]_X)._\ *++]FG_LE7A?_P!-%K7T!7S_ /\ !)W_ )19 M?LT_]DJ\+_\ IHM:^@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OC/_@MO_P $Y?$O_!0[ M]FWPRGP_U32])^)OPM\46?C/PJVIC%E>75ON!MIF"L55PV0<$;D0-\I)'V91 M4RBW9IV:::?9Q::?;1I;Z=QIVNGLTT_--6:^:9X5\+_BW\7?COHD&FZ]\(M< M^#<\EG+%K-_J^O:7J(CE:!E3^S/L%S.TN)2&\RY6VPB_ZMF;"_ ?[%W_ 2\ M^.?PP\5?LI^&]<\*S>'(/V7M5\5:AKWC.'5]/FA\?1Z@\IABLDCG-U^_#J9O MML<&W_;(S7ZXT53LY.2TO;[U>S^5WIL_M)H2_A^SEKNODU9[6W77==&C\"?V MC/V%=?\ V0?^#8CXHV7Q-^%>F^!OB;;>*'D5YI=.O[I;&^\0:?.(XKJTDF"P MLL5NK1[ERULI*85&/M'[2G_!);X[?ME:U^U=XKT;PW!\*[7XC:%X2TCP[X;O M=8M&/BTZ,8)9C,;266&&"58C!#YI5RI3S(XEW"OUC^,?P'\#_M%>$1X?^(/@ MSPIXZT%9UNAIOB'2+?4[03*"%D\J=&3> S8;&1N/K6UX2\(Z5X \+:=H>A:9 MI^BZ)H]M'96&GV%LEM:V,$:A(XHHD 5$50 JJ !54WRV?6+7+Y6A&/7=^ M[L[Q?,W:Y=2?,_7G+=$^%N MHZ'?_'?1/"OA_P -?#N\US1ENVFTV6#S]1N98KM[&,HJ-Y86=G91SM.%'T5^ MT9^RW\1-*^'OP6\._"GX ^ HTU;1KRW\<:Y/#HT>N^%+AM#ALHA'+(SHS3>7 M%:W$\/VE_L\&U%;$;#[^HK&5*,J4J+VE:_HE+3T;DV_.R5HI1%"7+.-3K&]O MFHQOZI027S;NW<_(SX _\$V?CU\,?@/_ ,$]$N/AXK:]^SQKNL_\)AI4FOZ> MK645XDRPW E69XY(064OY1>4 _+$Y&VN.T3_ ()7?M"S^//B7XNG^'VIV]II M_P"U'#\9=/\ #,VN:0S>.=$$DJ^7$5NVACNHP5E6.[:%#N WAON_M)16_M)> MW>(7Q.7/_P!O.5.?YTH_>_*V4:<8T8T/LJ*C\DJD?RJR7R7G?\8_CQ_P2]^/ MOB?]G[Q7![_P3-X[^+VM>--%BN=1T^\-SI]Z M(?*)-G<3!'7RB&5B,9&"W./NNBHH?NHN$-FN7Y6I1_*C#\>ZM=;][/GEO=OY MMU)?G5E^';6MK%]+IFD75S#9W.HS6\+RQVENT:S73*I(C0R,B!F(P-[*N2,L M!S7YS_\ !"W]F#XS?LK:]^TTGQ$^%GB'P-_PL_Q]J?CCP]>7>KZ+?0M#<-^Z MMI!9WL[I<#.2"ABP#^\)P#^D-%1R:R=_BBX^B;3NO.\5]PV[J*[24OFDU]UF M_O/RI^*?_!,'QK^T#^T/\'/B3;?!>7X+_M%^'M>TK6O&?Q1\+^);!?#.L6L> MUM0@DMXIUO+JXG0&,H]DB;G96N9(AF3@/C;_ ,$=_%/_ 43_;U_:AU?XG? MSQ+X)T'XL6&CQ_#WQ]>#M0TNR\K[3)';:C)]9+1)RY=8V^&W*FK62=W;4<9.-VMVHI];J,N:SOO?9WO=)+ M8_/?X*?MM_M4_LK_ +&'A-?CE^SO?Z]XT\-:U8^&M?UVT\;Z#;6FM6,CO!'J MEJ@N&DFNBP@0VC1Q-*\ZF,Y+1I]$?\%(_B%\:O O[.5S#\!?AIJ'Q(\=:U<) M8A+;7]-T7^Q[5O\ 770FOG">:$RL6(Y0)&5F1E4JWN.M>%=,\276G3ZCIMA? MS:1<_;;"2YMTE:RGV/'YL18$H^R21=RX.UV&<$U?HQ'[^+53=N[?=65U;;5I MWLE\3M96MG17L9+DV2LEVWU[Z)JUWT7G?\QKO]B3XJ?&O]B_X$3'X Z9\&-? M_9H^)>E^)/#WPYM_%]EK=UJNCV<86=!J2LEN;NX:660&9D#/&/-<%S(+?AGX M"_M&?L>?L[?';QC\-?A#?>*?B[^T;\2[SQ+_ &%!XGT?3KGP9I,H2-/M%W<2 MM;->+$DA40"XB26=<^:D9W_I=115_><]_MWOYW]GS;W^+V<;_.UKE0]U16_+ MM\N?EVM\/M)6[Z7O8_/S2/!7QAN/^"+_ ([^&%M^RW=_#OQ#?>'M2\">%? & MC>-='UB6SM9]/:&/4+O49KBW@<-/)(\A!:8YW%)&9FKO/V!?V%M4DU\^5O?>-[/?KS2;O>]^UD)*T80OI#FM_V]:_W_;%\(Q>'?V4;SXP_#SX6R07WAO7M8^(V@Z)#=:Z89(6UJXLQF M2401S.(H@L&':60)N\@Q<-^VK_P2I^)_CKQ]^U;X:\'^'K?5?#_[7P\,R'Q& MFH6MO9^"I[ HE\U]!+*MQ*KHGF1?98YB[N4<1 >8?U+HK)17+RR5][W^TFTV MG:RM>*VL[)*]DD7S-3YUTM;R<=FK]=][K63M>3;_ #C_ &NO^&D;7]JKP+I' M@G]D1_B?\*O@XEK)X0U/4/B/HFBVG]L+;O;#5I;-FDGE2VAE988F\HAC+)@O MY+16/^"EG['?B[_@IP^O^ O$'[/EWX3\2^%]3MG^&_QJL/$^ERQZ4JRP2R7; M*LT>I6^,2#[*L$JNR*?-C.V5/T4HJE*5U*3NTW*_7F;3OI;56LK6T=G>T;1% M*/P*RLDENDETUO=/JG=7N]Y2O#IUL]EI\$,DSW$D4:HTKXW2D#!8XXR>M344 M4-W=V$8J,5%;(****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ K^0+_ (.CO^4Z_P <_P#N ?\ J/Z97]?M?R!? M\'1W_*=?XY_]P#_U'],H _I]_P""3O\ RBR_9I_[)5X7_P#31:U] 5\__P#! M)W_E%E^S3_V2KPO_ .FBUKZ H **** "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 *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\ !T=_RG7^.?\ W /_ M %'],H _I]_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ /P2=_Y19?LT_P#9*O"_ M_IHM:^@* "BBB@ HHHH **KZKJ<&B:7 >E?/ M?P+_ ."D/A_XQ_ 3Q/\ $J_\&^.?!OA30;7^U+*ZU2VMYO[?T]D#PSVQMII5 M\R7*@6\C)."Z;HP&!I)W;2Z*[]/^#T6[L[;.P]$F^KLO7^ONNNZ/HRBO-OV= M/VE;3]H.W\06TGAKQ/X'\3>$[Y+#6O#GB(6G]HZ'4D/&Z+SOPU_;N\(_$SXQ7WA*+3?$FDPJNIMH^O:E;PQ:3XF&F3K;:E] MC=96E_T:9PC&>*$2#<\)FC5G#=EOVO\ *U[_ ':@M5==[?,]KHKYK\-?\%0_ M!'B3P=K&J?\ ",^/K"ZM[;3+_0-)N]/MTU#QI9ZI<&UTNYT]!.5"74ZE%6Z: MWDAX:X2!"'/KW[/_ ,=M*_:*^'*>(=+M-3TMHKRYTS4=+U.-([[1[ZUF>"YM M)Q&[Q^9'*C*6CD>-P R.Z,K&N66NFW]->JNE);Q;2=FT#TW_ *NKK[UJNZ3: MND=M1114@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M45ROQQ^,>B_L]?!WQ-XY\1-;,8HD+D(O&6., $@9(R0.: M\_\ AU^V?!XE_9BUSXF>)/ 7Q \%1>&[:XN[_1+K35U/43%$"P:W%@\\5UN4 M CR7?:?$7Q]:>)](AUVWT?P_:V1U*WLY+9;DO+]INH;<,J,H\M9FD=CB-9,'&!%_P M4:\$>)?B#\+_ SX1L]3\;ZM\5="M_%5A;Z;J.DV=QIVC3%-FHSVU]>VUQ)# M@N2+6*>11"^4!VAM.22J.D_B3LUV=F_RC+7;W7V9G&<94U5C\+5T_+1?FTK; MNZ[H]_HHHJ2@HHHH *_D"_X.CO\ E.O\<_\ N ?^H_IE?U^U_(%_P='?\IU_ MCG_W /\ U'],H _I]_X)._\ *++]FG_LE7A?_P!-%K7T!7S_ /\ !)W_ )19 M?LT_]DJ\+_\ IHM:^@* "BBB@ HHHH CNFE2UD,")),%)C1W**S8X!8 D#/? M!QZ&O@;X+_LV>*O%7AS]HGP[K?P>\<^"_@_XMTZXBM_ =IJFCPW5[JTDDQGN M=#,5V+>T21/*;=-+;QO<$3>6CM.\GW[14\OO.5]XN/WV_P M.S2>Z&Y7BH]I M*7W7T_'6VZNMF?(O[.7AKQ+^P_\ ##Q/\1/BE>>,/''C3XG^)M-MYK>[O="_ MM33;5O*L=/M97A73[*>X0'?(MLC.SS-%#]K*))+S_P )_P!C;QQJ?CW0O">O M^'F\-^%/AA;>+[:R\11W=I/!XI&N3M]F:WA24SQ/#;R2&X^T11#SPHB,R$R# M[:HHK4X5HN%1:--6VT:2];K5W;U;UN*E>DU*&Z=T_.[?I;96MHEI8_/32_V0 M?BSXEB\+^+]2^'L6E:]\$]#\+:!IOAW^U+"1/&,FDZA]IO;BQE68QPPR1*HM M!=FWD\T8F2!0'KZF_8B^%>N_#?X<>(]1\3:?)HNM^/?%>J>+9](EEBFET9+N M;,-K+)"\D3RI"L?F&-W3S"X1W4!C[+16O.TY/^9R?SFXRG_X%*,7Y6M&RNB/ M9PTLMN7[HQ<8K_MV,FN[O[S;M8JC>^'X+^X,KR7JL<<1WLT:_P#?*L!^E7J* M@LS/^$2M?^>NI_\ @RN/_BZ/^$2M?^>NI_\ @RN/_BZTZ* ,S_A$K7_GKJ?_ M (,KC_XNC_A$K7_GKJ?_ (,KC_XNM.B@#,_X1*U_YZZG_P"#*X_^+H_X1*U_ MYZZG_P"#*X_^+K3HH S/^$2M?^>NI_\ @RN/_BZ/^$2M?^>NI_\ @RN/_BZT MZ* /"OV]/&'BSX&_LO>(?$GP^T[4M6\1V3VZ!BFH:M_9EO).B7%[]AMY5GN_ M(B9Y?(B8.^S ->=:Q^T/XZ\'_L]_ CQ)#=^!/&O_ L+Q7H>AZSK^EZYJ"6- MU87\JHM[8P*\B^9(&4[&N&2+)(>< _17Q[\&^)?'_PEUK2?"&OV'AKQ%>6[ M1V=[?Z;_ &C9AB,%)X!)&[QL"0=DL;C((;C!^;]*_P"":WB_P[^S7X+\(:3\ M1?"NG>(=$^(47Q&UF_D\'S7&F7MVMVUXUM:6::A$UK"92N2TTK-^\8_-(2## M_P 7]Y\/-2?_ &ZI+G7IRW;Z]-?=Y9Q5W27LOBY:B^;C[C]>:R73KI[W-V?C MGQ5\3?AO^UUX"TF[;PSJOPU^(6HWNC1V5DVIIKFAO!837D=[+=M=F&>)S;/& MT*VT9C:>+$LN#G5_8Y^)WB'XZ#XGQ>+K"QTB^\$>.[_PQ:0Z/K5]7Y<;)J?LI?LZ>)O@!XB^*-WK_ (MT M+Q-;?$#Q=/XILX=/\/2Z4^D^;%%"8)'>\N!<82"'#A8OF$AVX8*A1[SVY&K? MWN>#7_DO/Z:K;ENZ][KD_F5_\/+._P#Y-R>NCWYCT_\ X1*U_P">NI_^#*X_ M^+H_X1*U_P">NI_^#*X_^+K3HH&9G_")6O\ SUU/_P &5Q_\71_PB5K_ ,]= M3_\ !E:73::\WF""^?[0ULJPKM\R4O,I5 BL9."NX$$Z7Q+_; ^'WPA^* M^C>"O$&LW=GKVN/;1PB/2+VYLK1KJ9H+5;N\BA:VLS<3*T<(N9(_.<%8]S<5 M5GS*/5NWS[>OD)237,MK7^7?T\SN?^$2M?\ GKJ?_@RN/_BZ/^$2M?\ GKJ? M_@RN/_BZTZ*0S,_X1*U_YZZG_P"#*X_^+H_X1*U_YZZG_P"#*X_^+K3HH S/ M^$2M?^>NI_\ @RN/_BZ/^$2M?^>NI_\ @RN/_BZTZ* ,S_A$K7_GKJ?_ (,K MC_XNC_A$K7_GKJ?_ (,KC_XNM.B@#,7PI:JV?-U+CUU&X_\ BZTZ** ,3XDQ M2W'P^UJ.'0;;Q2\EE*AT:XDCCBU52I#6[&0&/YP2OS_(Z6=6TV%[,J]K$Z736D%JURS?9X9+G M;"GR@Q1"*-/MBBLJM%5(3IRVG'E?^?KZW_$TIU'"<)K>+NOZ_P K'R?I^M_% MCX3?\$\?A5X5TCX._$#4/%[>'K#PUK]EI6J>'1J'AB."V2WN+A6NM1CM)I&" M,8=DLB@LC2+A3&T_B/X>ZM\5/!_PG\ Q? ;7/!UGX2N]$U[3-;O]3TBYLO!" MV%RC?9%>"]:\^W&SB:W;R(7@/VIT-Q)$9"WU31754K2G6E6EO*2E\UJEZ)MM M=4V[.VAS4J2ITH48;1CRK\+OU:23Z6Z7"BBBLC4**** "OY O^#H[_E.O\<_ M^X!_ZC^F5_7[7\@7_!T=_P IU_CG_P!P#_U'],H _I]_X)._\HLOV:?^R5>% M_P#TT6M?0%?/_P#P2=_Y19?LT_\ 9*O"_P#Z:+6OH"@ HHHH **** "BJ^JW M_P#9>EW-SY,]Q]GB:7RH$WRR[03M1>['& .YKY2_9Q_X*2:_\4_V-/'WQK\2 M?#^PL?#?AG2[_7=+A\.Z_P#VO->P6L3O)8W"M#"T&H1O&TO2>$_$@U<74FKC1+C[/J!N;41*+4,=\MOMEG,L,3M((' C: MJO[K^)IIS>5K7WVVZ;F=-JHDZ>MW;SWMMN?2=%?'_A__ (*GZA>^&,ZI\-DT MKQ-XJT_0]8\ :3_PD:2Q^([/6KLVEC]KG\@"RGCDVO=1QK] M?LO?'U_VAOAQ=:E>Z./#NOZ%J]]X>UW2EN_MD5AJ%G,T,RQ3[(S-"VT21R&. M-FCD0M'&Q*+7(]?*_P"#2?\ X"VE+^5M)V;!RBNO;\4VODTFT]FD[7LST:BB MBI&%%%% !1110 4444 %%%% !7S?_P %0/\ @J!X!_X)-? +2/B+\1=(\8:U MHFM>((?#<$'ANUMKFZ2XEMKFX5V6>>%!'LM9 2')R5^4@DCZ0KY _P""U?\ MP2E_X?!_LL:!\-/^$]_X5W_8?BNW\3_VE_8G]K^?Y5I>6WD>5]H@VY^U[M^\ MX\O&T[L@ /\ @E)_P6K^%G_!8/\ X3W_ (5IH'Q T/\ X5W_ &?_ &E_PD]C M:6WG_;?M7E>3]GN9]V/LDF[=MQN3&[MYG'F2!3*(M@D++):DYPDT7$D+\?:MXQTW6/#E_#I^C:H&61+K3+N13#+]K>68M;6CRQ' M E187,WG?;E%+52YEV:^_P#3K;NDTTTF&ZL^Z_#]>E_-K5-H_.0W6J:E_P $ M(/&>EQ>"_B=_;TUUK%I%HXUR:XA*6#6HN6C:*>-_,$90 MEAL; M'5?M.;77?A_J,=EI.F6%S)<"[MM3 MFFMHK:^>,B!K(PW<^_R"\,$8EE'WC15:V1GU%?&_P@_9)^-Z^ M+/C_ .)K^_\ !WPP\0_$?29-.TC_ (1W5KG6+2YU-5E2+7+B.6" 0RB,V\01 M \ACB57E811 ?9E%3RKF$/";PZ]XMLCH?P_\.Z_JNI:1X2M)_L\%R+6\;3C(%>;S MKKRC:VUK"9)OFJ;X7_L%^*+3XDV-AXMO?#TOP]\"6_B2V\+3:;=S'5-3 MCUN8NZWL+PK';FTA:2!6CFF^T%A*P@*^6?K*BG5C&K%QJJZ:M\K)??HW?S\D M33O3:<-+6?G=-N_Y+Y7W/B'1_P#@GO\ %2_L-/U_7-5\"'QW\--*T#0O!?V2 M[NCINN0Z1>&Z:XU#-N'LY+Y<1-%$+E;7&]7N"=E?17[(?P1U;X)?#G5O^$BE MT]_%/C#Q!J'BG6H].G>>QL[J\F,AMX)'CC>2*)!'&)&C1I/++E$W;%]4HJ^= MZOO=OUDTYO\ [>E&+?2ZT2UO/)'33:W_ )*G&*_[=3:7KK=A5&]\/P7]P97D MO58XXCO9HU_[Y5@/TJ]14E&9_P (E:_\]=3_ /!EU+XR?$'7 M/#6L?"KXB_#?4-$T^VU//B6?19H[R&XDGCC,9T[4+L@[K>7(D"$ #UHC[T5) M;-77FM?\KKNK-:-!+W7)2WBTG\[?YI/L]'9Z'HO_ B5K_SUU/\ \&5Q_P#% MUSOQ3_9V\%?'+P3=^&_&F@6GBWP]?C%SIFLL]]:3^FZ*1F4X[<<5YQH7_!1G MP#J'C?Q#INHP:_X;T31++5]0M/$^K00PZ-K\&CRB'5GM765I0+20[6,\4(D M9X?.C5G%CP#^WKX>\7_LA:U\;-0\-^)/#G@S2K&;4[8S7FDZM-K=I'&'6:S; M2[V[AD\QB8T0RK(9%(*#()F4XQINJW[J5V_+7_)Z;Z/LRU3DY*"6K=EYO3\K MJ_:Z3U9\(_M+?\&JO@;3O&Y^('[*_P 2/&?[-WQ"M0SVRZ;J%Q<:7(W4H#Y@ MN80QX;;*Z 8 B(X/E _X*2?MV?\ !(1_L?[5OP?O?C;\-K#Y7^(/@S49A-#$ M./-F>+$6 !@+<06S,>2YS7[4>$?$L'C3PGIFL6J2I;:M:17D*R@"14D0.H8 MD9P1G!/UK0=!(A5@"",$$<$5I.$H2<):-&4)J<5*.S/CO]@S_@L9^S'_ ,%& M(K6U^'_Q'DMO%%P!GPOKVHSZ9K2L?X$A>7;.1QDV[RJ,]:^LO^$2M?\ GKJ? M_@RN/_BZ^'/V]/\ @V\_9@_;JENM7;PB?AIXUG8RKXA\&;-.D>7KOFMPIMY2 M6P68QB0\_O 3FODU?@A_P4Q_X(TG=X#\2V/[8?P?TXY&CZHDDNOVD P,(CN; MH-C"HD$URBXSY0'%24?LK_PB5K_SUU/_ ,&5Q_\ %T?\(E:_\]=3_P#!E(%\)?%"/6?V>_B'!)]FN]*\8(8]/CG[H+W:JQX[_ M &E(.>!GO^DN@>(+#Q7HEKJ6EWMIJ6G7T2SVUW:S+-!<1L,JZ.I*LI'((.#0 M!!_PB5K_ ,]=3_\ !E@#0_X1*U_ MYZZG_P"#*X_^+H_X1*U_YZZG_P"#*X_^+K\S/VH/^#KKX"_#OQ5_PB/P8T#Q MI^T3XZN',%G8^&+&2&QGF&1Y8N'0R29.,&""53V->6_V5_P52_X*I'-S=^&O MV-_AO?\ (2$LGB&2$XQT,EVDH]"UGT/'3(!^E/[5/[9'P0_8A\._VG\5_B=H MW@B%HS+%!J&OS?;;M1U\FU5VGF^D:,:_-_XB_P#!S1-^T5XNNO!O[&_P!^*? MQQ\1H?*_MB_DO;32;,G.V9XHW:3RLXYG>V[\COZE^RM_P:D?L[_"/Q%_PE'Q M6OO%G[0/C>>03W>H>*[UTLII@,;_ ++&V7R.HN)9AP/2OTA^'7PR\-_!_P ) M6N@>$O#VA^%]"L1MMM-TBPBLK2W'HD42JB_@* /Y#/\ @FA_P4P_:0^(O_!1 MW]G_ ,/Z]^T)\%_\ TT6M?0% !1110 4444 %%5]5 MO_[+TNYN?)GN/L\32^5 F^67:"=J+W8XP!W-?-W[$/[:GCW]L+X :WXWC^'O MAFT^T>:_A>&S\6_:;:\893['J$IMEDL[J&4%+@)#.L9#!3(Z&.DG=M+HKOTO M8;5DF^KLO6USZ9HKRW]F7XN>.?B@?%]IX]\(^$_"6J^%=732PGA[Q1<:_:7F MZT@N2XFFL+)E*_:%0KY9Y4_-7GWPL_X*'1>./BM]@U;PO%H/@?7H]>D\)^)! MJXNI-7&B7'V?4#UNM[VVWW/I.BOC_P__P %3]0O?#&=4^&R:5XF\5:?H>L> -)_X2-) M8_$=GK5V;2Q^US^0!93QR;7NHXUN5AC=6BDN6S&/>OV7OCZ_[0WPXNM2O='' MAW7]"U>^\/:[I2W?VR*PU"SF:&98I]D9FA;:)(Y#'&S1R(6CC8E%OD>OE?\ M!I/_ ,!;2E_*VD[-DN45U[?BFU\FDVGLTG:]F>C4445(PHHHH **** "BBB@ M HHJGK_B&P\*:3+?ZI?6>FV,&/-N;J988H\D*-S,0!DD 9/4BFDY.RW$VDKO M8^2OB1\.?B!>_P#!3SPOXB\'?#G5_"ULD4<'BOQM!>:?_8GBG1UCE(M;N(2B M[FNXY/*$&Z#,!WE)A%)*LGJOB#QY-^SF/&'CKQ)H>HW\OBKQ58Z-I]G9W=@M MU'9GR;*UP9[B)'#3M/.L,;-.1=;$B>7Y*[S_ (:%\ _]#QX/_P#!S;?_ !=' M_#0O@'_H>/!__@YMO_BZZ*>"Q$(1AR2:5^CZR4GZ;-:;H:8S M^/GU6Y,EI%9I+=1>3*D#2"'-CJD-G;7DMRD]R9(Y9XA)<+*X:4. MU?6'_#0O@'_H>/!__@YMO_BZ/^&A? /_ $/'@_\ \'-M_P#%UC5RNM4IRING M+6-F[.^Z=]K;I:6MHM#6EF-"G-3A..CO:ZMM:V]^_6^KU(_V<_#/B+P5\!/! MVD>+;G3;SQ+IFCVUKJ,NGV;6=L94C52$B::H-7*O$3E.K*Y6(PVVK>4;;5K( M]Q@-*L)+.8A_?MI;D$G@"OT__ &;/VM?AG^V' MX#7Q+\+_ !SX:\N"8Y%*Y&3@XR.U?F!^TG_P:L>#=$\>-\0O MV4_B9XS_ &;_ (@VY:2".PO[BXTF0YSY8(<7,*L>& DDCQP(L<4 ?K)17XL1 M_P#!5[]N[_@D'(MA^UI\&$^,OPVL?D;XB># OFQ1#_EK,\2"' P%N(;5VY) M=J^^_P!@W_@M7^SA_P %&;>UM_AW\0].3Q-<("WAC6\:;K4;=2JP2'$V,C+0 M-(@S]Z@#ZLHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **^;OVS/^"NO[.?[ D-Q'\3OBIX:TC6( 3_8=I*=0UACC@&T@#RIG(PSJ MJ_[0P:^ -5_X.+_C_P#M\ZG<:'^Q/^RWXG\36CNUNOC/QE'Y.FP-RI)5)$MH MV&"5\R[)..8S@B@#]B[R]ATZSEN+B6.""!#)++(P5(U R68G@ #DDU\(?MJ? M\')G[)W[%ANK"X\?I\1/$UL2G]B^"475I-XX*OMS:%,XF?P+X'81V2#.X*QV1VJ.OW,O'/S710CB6+[3&%9# MS_J;2?!_CXR>C^%O_!J[!\;O&5MXT_:_^/'Q$^/GBA3O.FQ:A-9Z7;@G)A$C MLTYB]!#]F [+Q7Z[44 >6?LO_L1?"/\ 8K\+_P!C_"KX=^%/ UHR".9],L42 MYNP,8\^*_#]_ID\&I:1:P&>?4+=D(DC1 0 MS.5)P%.\G&WYL5\B_L8_$7Q/JO[!GQ>M[W3O'^J^"/#UI?6?@JYU;POJD7B3 M4[1K-G>V:TFA^W7AAF M6>JW:21BZ2["&V"1%?-:23S$VQA-Y)QMSD5H?$?]HCPU\+/'?A[PUJ2^)KK6 M?$\@2TAT?PQJ>LI;J9%C$MW)9V\L=E"6<#SKEHH_E<[L(Y7Y1^-$FHZA_P $ M%M/TZW\*^/KG77\ :1HO]A0^$-4DUM;N-+>"2)M/%N;I=KQODF(+M&_.PAJ[ MW]I7PYX+^,7QZ^'&K>'/!GC&'XSV-QI&I:3XM@\':KI?V'13=B2]L[S57M5M MQ"UHUV'TZYEW^9*I$*S>6Z^A7I1ABG2@[Q4^6_ET\K]6]N6[MI^G4^J:***YSI"BBB@ K^0+_@Z._P"4Z_QS_P"X!_ZC^F5_ M7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW_@D[_P HLOV:?^R5>%__ $T6M?0% M?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** "BBB@".Z65[600.D67A'PM!XR,,(TCPUK= MSJ=MK=S$[C^UIUEMX%@F,'DP!5$CF.)5>5A%$!]0T40]VI[1;V:^_P#KTZ[J M+1/WJ?LWM=/[KV_/]-FT_')I/%?[-WP.M9;#0+/QCXIU;Q%Y^HVD-S=I$'U' M4&>8QRQ6D[E8%FVHTT<4>R)3++ @9U\P^%_[!?BBT^)-C8>+;WP]+\/? EOX MDMO"TVFW.CT?G>[=_GU]+[GQ#H__ 3W^*E_8:?K^N:KX$/C MOX::5H&A>"_LEW='3= M67*)NV+ZI16O.]7WNWZR:2?MU>&--T[]E;Q3-;Z=8P2I]DVO';JK+F\@!P0,]*]NKQ_]O;_ )-. M\5_]N?\ Z605Z>2_\C&A_CC_ .E(\W.?^1?7_P $O_26?F_1117]"GX"%%%% M 'Z)?L*^&--U']E;PM-<:=8SRO\ :]SR6ZLS8O)P,DC/2O6_^$*T?_H$Z9_X M"I_A7F7[!/\ R:=X4_[?/_2R>O8*_GK.O^1C7_QR_P#2F?OV3?\ (OH?X(_^ MDHS/^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*TZ*\P](S/^$*T?_H$Z9_X" MI_A1_P (5H__ $"=,_\ 5/\*TZ* ,S_ (0K1_\ H$Z9_P" J?X4?\(5H_\ MT"=,_P# 5/\ "M.B@#+?P/HLJ%6T?2V5A@@VD9!'Y5\*?MX?\&UG[+W[<#7. MJP^$O^%6>-)3YB:]X+":=NEZAI;4*;>3)&6;RUD;G]X"#]I2 Y MXP:_3^O OVUO^"7_ ,!_^"A>A&T^+'PXT#Q)>+%Y5OK"Q&UU>S'817D1695! MYV;BA(&5- 'L&B:-X:\2Z/;:AIUKH6H6%[$LUOK7?A])&N'^' M?C.:-K:YR2Z!/3% 'ZW?\(5H_P#T"=,_\!4_ MPH_X0K1_^@3IG_@*G^%)OACXW\->.-$;:'N=(ODN/L[ M')"2H#OB?@_)(%88Z5Z!0!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%: M=5]5O_[+TNYN?)GN/L\32^5 F^67:"=J+W8XP!W-*4E%.3V0XIR?*BI_PA6C M_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X5\R?LM_P#!0KQA\>/V3/&/Q9OO MAC9R:=I5I=:GH5AX;\3P7\VHQPJQ>QN&N5MEMK^)T9)D.Z)&#*)&=606?B+_ M ,%'-1\._"GP+K_AWX?+XDU+Q%X!?XFZYI;:\+1M%T2&&VDN! Y@?[7>%KI4 MAA*PQRF.0O-!A=S=EOI9)OR4E*2O\H2;[)-NR%'WI;BXQ?XRBEW;26 MNA])?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^%?-7AC_@I5)XX_:\M M? .B>"[?5/"-QJEIHC:[#KA_M6*XNM$.LPW3:9]FXTTP#ROM1N0?.#*(B%+5 M]453A*/Q*PE).S757^3,S_A"M'_Z!.F?^ J?X4?\(5H__0)TS_P%3_"M.BI& M9G_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A3?&OCG1?AMX7O-;\1:Q MI>@:+I\9ENM0U*[CM;6V0=6>20A5'N2*_.C]KC_@ZC_9G^ .L-X=\ 76O_'? MQI+)]GM=-\&VIEM)9B<*AO' 1P>QMUG[<4 ?HS_PA6C_ /0)TS_P%3_"O.OV MC?VA?@O^R%X1_MWXG^)_ /@73"&,4FL3V]L]R1U6&-OGE;_9C5F]J_+[_A;G M_!4O_@JLFWPIX3\-?L>_#B_Y%]K&X:])">2N9$>Z#CC:R6]KG/W^N/1?V-IO!'[*/P$\9?M%>,6^2*XMM#DLM-0$E1+L$3W3 M(",G?%"N#]\8..43_@G9_P %&?\ @J1(MS\9_B=X4_9>\ WV&;PSX,ME_M/R MVP2K?9Y-Y#+P5FO6PYKK: /SV_8S_P"#8O\ 9/\ V1I+?4;[P9+\5_$\?SR: MKXXE74D9SRQ6S"K:XSR-\3N,#YR%_P#TT6M?0% !1110 4444 %%5]5N M)[32[F6VM_M=S'$SQ0>8(_.< E4W'AF:^/?V1?V]O%\G[*_Q-^)_P 9 M[OPV8_ ?VBZU30M&T6YTK7/"T\4(EDT>XM+F61I90&C\FVG?Y;:7U<4VT[1?\ ,^5>MF_EM_EHI-?95%?/O_!//]JG6?VL M?A]XBUCQ#J'AB+6]-U.X/$\_AB.PM+B/5]+70IS& MQO)))3'<_;(4EG3RXH?(V+&3<;_-5U9*DN:H[)*]^EK7W6^FUKI]&[JZI_O' M:&KO9=WK;^K[;/70^N**^&-$_P""B_Q5L=-TS1=BRT.+6;XVC6VHQM,9+I[%2LSRQM;"YRR".UV^8?I#]CWXX:U\;_ (;ZO_PD M\&F0^*O!_B+4O"NLR:9$\5C>7%G.8QVG(] M5VNGZQ:C-?\ ;LI13Z7>C>MIEG9Z'J]%%4;WQ-IVFW M!BN-0LH)5P2DDZJP_ FH*+U%9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_ MX%)_C0!IT5F?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_] M!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IUX_P#M[?\ )IWBO_MS_P#2R"O3?^$U MT?\ Z"VF?^!2?XUY)^W5XHTW4?V5O%,-OJ%C/*_V3:D;G/_ "+Z_P#@E_Z2S\[:***_H4_ 0HHHH _2#]@G_DT[PI_V M^?\ I9/7L%>(_L*^*--T[]E;PM#<:A8P2I]KW)).JLN;RSU"XN-)E. M=QC#!Q!M$6.*X"'_@K?^W3_P $BY$T_P#:Y^"7_"W?AW9'8_Q% M\%A=\<0X\V5HE$';A9XK1SR2QK]D_P#A-='_ .@MIG_@4G^--F\7Z)<1,CZI MI3HX*LK7,9# ]01F@#YM_8._X+0?LY_\%&K6W@^''Q#TT^)9DW/X9UC_ (EV MM1'J0()#^^P.K0-(@S]ZOJ.Z65[600.D_9*_;=NKG6[33['X4>.9&,T>O\ @NZAL-\V=P>:U_X]Y#NY9@B2-_ST M!Y'RR=+_ ."CO_!&LY\+^,/#W[97P@TW 6PO;@S>(;6W'94:0W8? 58Y+M% M&/D I-75@3L[GW=\)?V4?C19^)_V@?%.LZ5\/= U;XCZ/+IFGZ'IGB>\GTO7 MK\++&FJWDC60-HYA,$&(X9Y/+B4.[B*("+4/V(_B\GP ^'NE:9)\.[+Q7!\, MIOA3XKBEU>[GL+6TD2"--4L9_L:O/-"(786LL,*2_:-IGC\H-)Y-^Q-_P=+_ M +.'[3&J+X<^(5SJ/P!\=Q/Y%UI?C(B&PCF'WE6_PL:!3P3<+ ?]FOH;XL?\ M%M_V1_@UX,N-=U7]HGX2W]I;#F#0O$=MKEZY]%MK-I9F_!,4N2/)R-75E'U2 M4XV^:J33[)VCRI1L7?M/:];R?S;A+\'"+7FKN[;OS^@_L$_$#PA^VEX6\6:5 MJ/ABV\*>%&MK2VU\:I=IX@ET"'2UM?\ A&IK%(!:SVQO%^VBYEN"T-OVJ?$ESX6_8S_9T\6?$S4$48[;<,MAW^U]N3GC1SE)>]KN_O_KYN\G>4I-RH1C\/9+Y+;^NU MELDE]M_MJ?\ !P+^RI^PL;NS\2_$W3O$GB2TRK>'_"8&LZAO'6-S&?)@?_9G MECKXW'_!9']NG_@IN?LW[)W[-C?#KP;?<0^//'8&UHCTGA\X1VY([K&MW]*^ MO/V*_P#@A_\ L?\ ["BVEUX5\#>&->\1VF"/$'BFYCUG4=X_Y:(9?W4#^\$< M=?9/_":Z/_T%M,_\"D_QJ2C\CO!?_!L-XU_:Q\46GBO]M+]I/QS\7M4BD\]? M#NAW;VVD6;%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H * M*** "BL#XG?%3PW\%_!ESXA\6:WIGA[1+1HXY;R_G6&(/(ZQQQ@G[TCR,J(B MY9W954%B!7GOPT_;N^''Q1\967A^"Y\7^&]8U5S#IEMXQ\%:WX2;6)0C2-#9 MG5;2V%U*J([M' 7=44L5"@FA>\[1W!Z*[V/7;J%KBUDC262!G4JLJ!2T9(^\ M-P(R.O((]0:^1?#'_!,O7O%U_P#&&_\ B9\0=/U;5OB;HP\.6U]X5T$Z)+86 MD<\UQ#9<7 GO$EEW*<)$FU@L>)&%?7U%+E2ES];-?)[V[=KC;O%0>UT_F MMK]UY,^;_"OP#^*?P+T+Q/XHM/$?AWQW\6/'VO:0=:OHO"YT_1TL+=8K3;%9 MOJ8>$) ))'E-S[%&\;0?:66^FDD.RZD1K83Q@+&ENWSU[I^S+\!S^S]\ M.KC3KO5(]=U_6]5O/$&O:I%:&TBU#4+N9I9GB@,DAAB!(2.,R2%(XT!=R"Y] M#HJ^9Z^=[_-IO_P)I.7\S2;NU<3BGTVM^"LODDVHK:*;2M=A1114C"BBB@ H MHHH **** "O'_P!O;_DT[Q7_ -N?_I9!7L%>/_M[?\FG>*_^W/\ ]+(*]/)? M^1C0_P ;G/_(OK_P""7_I+/S?HHHK^A3\!"BBB@#](/V"?^33O"G_; MY_Z63U[!7C_[!/\ R:=X4_[?/_2R>O8*_GK.O^1C7_QR_P#2F?OV3?\ (OH? MX(_^DH****\P](**** "BBB@ HHHH **** "BBB@ HHHH **** /@7_@X._X M)?VW_!0#]@GQHO@7X7>&_%_QW@_LX>%]19;.RU.-5U&U-RBWD[QJ$^R"XRDD MFTXX!;;7YJ_\$$_^#:[XD_#+]M/5-:_:S^ NBW/P^LO"]PVD1ZMK>F:M:-K' MVNS\K?;6MU*9!]G^U\2H8O7YME?T244 9OA#P;I'P^\-VFC:#I6FZ)I%@GE6 MMCI]LEM;6R?W4C0!5'L!6E110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45B_$7XAZ+\)? M6L>)_$>HP:3H&@6[2.6(%,.I91O5E*YR*ESBDV MWHE=^2[OR&DVTEN]%YOR/7**\U\<_M=^ /AY\%_#_C_4=8O9/#?BR.VDT0V& MCWNHW^L?:(3/$MO8V\,EW*YA#RE$B+)''([!51R$U/\ :[\"65YX*BM+_6O$ M2_$*"&[T2X\.>'=1UZUDMIB@BNIY[*":*TMW\Q=L]RT<1 <[L(Y73DES.%M4 M[6\^WKY;DIIQ4ULU=/R[^GF>ET445(PHHHH *_D"_P"#H[_E.O\ '/\ [@'_ M *C^F5_7[7\@7_!T=_RG7^.?_< _]1_3* /Z??\ @D[_ ,HLOV:?^R5>%_\ MTT6M?0%?/_\ P2=_Y19?LT_]DJ\+_P#IHM:^@* "BBB@#R']M+5/#7P\^">M M^.]$M*O?[ \0ZOJ5G96VAW]S";>&='OC]C2$=4T_P_?6LEH+6&>YT67SQK M<@#WTS0$VD!EMUMV1D#'TS]OOQ7XG^&FO>!?%?P\^'EO\8/B3HK7R:'X+G9+ M(7R2I$ES=QZG(C0Z9+#'P)IODE2:6W'[RXC(YC]B[XJ?$/XZ?M'7GB#XR?!6 MQ_9]^(%GX?>PLM%368_$5UXDTWSXW%P^JVT26CQV\ID5;,&2:$W+RL(TN$\T MP^LG+???96OM?XGU]W;=Z1D.J[07KTWW6]MEZ[[+62/KA1M4#TXY.:6J^JW$ M]II=S+;6_P!KN8XF>*#S!'YS@$JFX\+DX&3TS7RM^P)^U/\ %CXW? SQWXC\ M867AGQ%XJT*6=4\(:/I\N@:SH6H) )?[#NHKV=EW_-'Y=W(\*3)*L@01,DC3 MS:R2^RN;Y72T[O7IY7LW%,Y;*/F^5>MF]>RTZ_DI-?6-%>&_L"_'/Q;\=_A- MJUYX\N]/'C'1M9ETO5M&A\)3^&KGPW,D43_8[B"34+]9GVR+*ES#.89H9X7C M!4[F\Y^%?[?GBK4OB;I^H>*=/\/1?#CQW!XGG\,1V%I<1ZOI:Z%.8V-Y))*8 M[G[9"DLZ>7%#Y&Q8R;C?YJNM*-)UNN] MMGM\[-;/70^N**^&-$_X*+_%6QTW3-%US1O P\9_%#2/#FO>"3:V-Z++0XM9 MOC:-;:C&TQDNGL5*S/+&UL+G+(([7;YA^D/V/?CAK7QO^&^K_P#"3P:9#XJ\ M'^(M2\*ZS)ID3Q6-Y<6KT451O?$VG:;<&*XU"R@ ME7!*23JK#\":@HO45F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?XT :=%9G_ M FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_PFNC_P#06TS_ M ,"D_P :/^$UT?\ Z"VF?^!2?XT :=>/_M[?\FG>*_\ MS_]+(*]-_X371_^ M@MIG_@4G^->2?MU>*--U']E;Q3#;ZA8SRO\ 9-J1SJS-B\@)P <]*]/)?^1C M0_QQ_P#2D>;G/_(OK_X)?^DL_.VBBBOZ%/P$**** /T@_8)_Y-.\*?\ ;Y_Z M63U[!7B/["OBC3=._96\+0W&H6,$J?:]R23JK+F\G(R"<]*];_X371_^@MIG M_@4G^-?SUG7_ ",:_P#CE_Z4S]^R;_D7T/\ !'_TE&G169_PFNC_ /06TS_P M*3_&C_A-='_Z"VF?^!2?XUYAZ1IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^ M!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_ MPFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ ]!;3/_ I M/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?X MT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_PFNC M_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ ]!;3/_ I/\:/ M^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?XT := M%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_PFNC_P#0 M6TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ ]!;3/_ I/\:/^$UT M?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?XT :=%9G_ M FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_PFNC_P#06TS_ M ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ ]!;3/_ I/\:/^$UT?_H+ M:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?XT :=%9G_ FN MC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_PFNC_P#06TS_ ,"D M_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X M%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?XT :=%9G_ FNC_\ M06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_PFNC_P#06TS_ ,"D_P : M/^$UT?\ Z"VF?^!2?XT :=%9B^,]'9L#5=-)/ NDY_6M.@#D_CMH&B^*_@S MXHTSQ'X?NO%?A^_TR>#4M(M8#//J%NR$21H@(9G*DX"G>3C;\V*^1?V,?B+X MGU7]@SXO6][IWC_5?!'AZTOK/P57_@_+IM:[ULVC2E4<)PJ+[+O_7Z][+3 M1,^)/"MY?^!_V9_V1?B#>>$/B%>:7\-M*CLO$.DVWA;4GUW2I)-#EL/.;2A# M]LDV7 \HJD+,%N/- \I6<"/@)X?N/ OB73OVBO"4>EWL'B/3 MO#=_!!HFDOJ+7%[I=SKB6_V&2!;26ZB:QDG;<[*T<0(D MM7+F].MOF]_+16OW:S****R-@HHHH *_D"_P"# MH[_E.O\ '/\ [@'_ *C^F5_7[7\@7_!T=_RG7^.?_< _]1_3* /Z??\ @D[_ M ,HLOV:?^R5>%_\ TT6M?0%?/_\ P2=_Y19?LT_]DJ\+_P#IHM:^@* "BBB@ M#YO_ &]O!OB_XGZ]X'\+_#;QS:_"3XC:M]N;2?',UNE^^EQ1+$]S:1Z?*OV? M47N$ )MYG0(D#W*DO:J*Y_\ 8S^%7Q6^ _QYET#XU_&%/CYXHU#1)[_1O$2Z M7:>''T:T6:!)K5](M5,05W,;K>F5WD(>(I$(@9N'_P""QT^N7&K^ [67X+67 MQ]\'Q07M]_PA,NM:O''KFJQR6QM1=6-CI5]#/!&-VU]0:*R2293*R,L+'S?_ M ()5_LZ^._V _CA?:/KGPH^'WPZLO%>AWGB_XDZSX>\1ZJOAR"?S UHMO;/H MUOI-H]NK2P>19WC,(%,D[2LD4CF%UN_\7SWVO\.S;Y=U:_\ $E8Q&D4O3\]W M;?HE?J]-87/TLNH6N+62-)9(&=2JRH%+1DC[PW C(Z\@CU!KYE^ G[%?Q&^% MWQ1^)?Q!UGXA>"]5\?>+--71M%O+7P?/:Z?:P1S3SPS:A;"_WWDP>8Y$YX?'\-_B;\( MOAM?WVC:MH7BWXE^*_$=C?:]>_V"UOI+1?Z/:2^19R:DKVT4=I AW?:;F0,K MN(IRPA.%\,?^"?R>#OBD;[6_$\7B3P7H4>MQ>$M ;2C;3Z*FLS^=?I<70F9; MI5^:*WVPPF*%V5S.V)!]&T42C&2<9*Z=U\FDK6VV6G5-M]03<6G%VM;UT;>^ M_7O:R78^2-!_X)BZK:^&W?5/B7_:OB_PU8Z-I'@37O\ A'_*.@66D71NK-;R M#[2RWTTDAV74B-;">,!8TMV^>O=/V9?@.?V?OAU<:==ZI'KNOZWJMYX@U[5( MK0VD6H:A=S-+,\4!DD,,0)"1QF20I'&@+N07/H=%7S/7SO?YM-_^!-)R_F:3 M=VKB<4^FUOP5E\DFU%;13:5KL****D84444 %%%% !1110 5X_\ M[?\FG>* M_P#MS_\ 2R"O8*\?_;V_Y-.\5_\ ;G_Z605Z>2_\C&A_CC_Z4CSP5_/6=?\C&O_CE_Z4S]^R;_ )%]#_!'_P!)04445YAZ04444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7F?QY_:Q\,?LY>(-$T[Q!IOC[4)M?M[JYMCX9\%:OXG,:V[0 M*_FIIMM<219-PFUG0*<,-V< ^F5XQ^TQ\5?%_P //B1X0_L;Q3\//"?@VQL- M3\1^-KOQ/I-Q>2C2K'[*9#:21WEND#@3-NDE65%4[]IV;))E)1:B^9S_P *?VSY/C?^U=I_AWP_#XHL_!]QX:O+VXM?$WPI M\3>&+]+Z"XME62*_U**WMIHFCG(-ND)E5DW^85)5?H>OCO\ 8H^)/B;]I3X\ M:#\6?&5AH^D?\)OX1OKKP7H%O>ZI%J/A_P /F]MV@N+^VDNVLI;B]5H93)'9 MP2PB-83). =GV)6LHN,8IJSUNNSN]/5;-='==#-24FW%W6EGWT6OH^CZK7J% M?R!?\'1W_*=?XY_]P#_U'],K^OVOY O^#H[_ )3K_'/_ +@'_J/Z94%']/O_ M 2=_P"467[-/_9*O"__ *:+6OH"OG__ ()._P#*++]FG_LE7A?_ --%K7T! M0 4444 <=\:/@EIGQN\/V]M>7FLZ+J6F3B\TG6M&O#::CH]R 0LT+X*MUPT, MR203+E)8I8V9#P'A;]C+4U\165UXV^-?Q=^*&F:=.EY;Z+KIT33M/^TH08Y9 M5TG3;&2Y"\XAN'D@)(9HBZ1LG/\ [=_[/>O?'_Q1X-@M_A%\*?C-X:TRVU"6 M^T;XA^(9=.TBUNV:U%M<+ NG:@D]P(_M2JSPKY2O)M<>80UG]EKQ%\:/!'B# MPEX!^(_ACX5Z-I5GX;F6"]T;XAWOB'5]1EM#:1*Q@N]-LW\O;*2\H>8AFC#8 M+@L4M5S+?73TOKKUT35KW5M;I(=39+^O33IWOYZ6=SZ'HJOJOVK^R[G[%Y'V MWRF^S^?GRO,P=N_'.W.,XYQ7Q_\ \$XOCKXNT[P7\1+?XO\ C_7-;^('A*87 M7B3PQJUA8)>:%,RG!T][-4CN--G96%O_ *UPRO&\HF62&(C[TI1[+F_%+3[_ M ,NXI+EBI=Y,?BO\/O%UWXYFMGUK3/&NLZ6D%O"D M<=A;0W)6&VRG$AB3"&0DERI;C( \-^%7[8GQ!TCXB>'_ !9XDUR76O"?Q/M? M&-S:>VD$?AE=$G;[']FGC032&>UCD-Q]HDES,Z&(0(K1G*=:$*2K3=HN" MG?R<5)+3K9^E^I4(N-GU/Q%\:M!\+:]8ZO_ &-81R>!I=5U#[/J,%I$L8BF@@@*M:_:A<2"16,S MW*D1U]3?L-_%/Q#\1OAMXET[Q5J1UW7/ 7BW5O"9Y:)&9 Y1$4JB]'(VY)=')?.$HQG_ . RE%>=[QNDV9.I#2SO?EMZ M3BY1?S47YJVJ5U?VBBBJ-[X@@L+@QO'>LPQS'932+_WTJD?K4%EZBLS_ (2V MU_YY:G_X+;C_ .(H_P"$MM?^>6I_^"VX_P#B* -.BLS_ (2VU_YY:G_X+;C_ M .(H_P"$MM?^>6I_^"VX_P#B* -.BLS_ (2VU_YY:G_X+;C_ .(H_P"$MM?^ M>6I_^"VX_P#B* -.O'_V]O\ DT[Q7_VY_P#I9!7IO_"6VO\ SRU/_P %MQ_\ M17DG[=7B&"^_96\4Q)'?!F^R8,EE-&O_ !^0'EF4 ?B:]/)?^1C0_P ;G/_(OK_P""7_I+/SMHHHK^A3\!"BBB@#](/V"?^33O"G_;Y_Z63U[!7B/[ M"OB&"Q_96\+1/'?%E^UY,=E-(O\ Q^3GAE4@_@:];_X2VU_YY:G_ ."VX_\ MB*_GK.O^1C7_ ,6I_^"VX_^(H_X2VU_P">6I_^"VX_^(H TZ*S/^$MM?\ GEJ?_@MN M/_B*/^$MM?\ GEJ?_@MN/_B* -.BOF/XF_M\:_X;_;JT#X0^'? D6L6DNC1Z M[JUU>W\UAJ6I_^"VX_P#B*UG"4).$MT1&2DN:.QIT5F?\);:_\\M3_P#!;6I_^"VX_P#B* -.BLS_ (2VU_YY:G_X+;C_ .(H_P"$MM?^>6I_^"VX_P#B M* -.BLS_ (2VU_YY:G_X+;C_ .(H_P"$MM?^>6I_^"VX_P#B* -.BLS_ (2V MU_YY:G_X+;C_ .(H_P"$MM?^>6I_^"VX_P#B* -.BLS_ (2VU_YY:G_X+;C_ M .(H_P"$MM?^>6I_^"VX_P#B* -.BLS_ (2VU_YY:G_X+;C_ .(H_P"$MM?^ M>6I_^"VX_P#B* -.BLS_ (2VU_YY:G_X+;C_ .(KYT_X*5?M5^-?V>/@WH^K M>!OLNAP76KI;Z]XJUKPQ>ZMIWA*Q$4KF[N+:-X#Y1D2.)IFE2.!9#)(0JDA- MV_KN-*Y]/45\N?%_]KWQA\+OBO\ !C3+OQ!\)M/7Q]?6^F7'AVYAO3JGB-RI M:[N-*N))(55+9#')Y9M[AIO,$>Z)BA>_^WY^U;XT_9_\+^'K_P (:9=:?H4E MW))XI\87_@NX\1:;X1LD51YUS8Q7]A=&-F?M)7M;K+E^> MGX:K7Y;IH4=7R_W>;Y:]NNC5O3HTSZ4HKY<^(W[:FN_#+]L/3?"5QKOP]U30 M]2\.W^N#PG;65U%XNCM;6W+KJ2L\VV:&6=7@$"6N5_UGVA@DB+3_ &(OVX/% M?QE\8V6E^-'\,:M!XQ\$:=\1/#E]X6T._M8;6QNW9&LIQ-+.9WB)B*W4?EI, M'?,$)0!U#WW:/]?&[>MH3?ERM.TM!.2C'F?]?"OSG%>=[JZNSZOHK,_X2VU_ MYY:G_P""VX_^(H_X2VU_YY:G_P""VX_^(H&:=%9G_"6VO_/+4_\ P6W'_P 1 M1_PEMK_SRU/_ ,%MQ_\ $4 :=%9G_"6VO_/+4_\ P6W'_P 11_PEMK_SRU/_ M ,%MQ_\ $4 :=%9G_"6VO_/+4_\ P6W'_P 11_PEMK_SRU/_ ,%MQ_\ $4 : M=%9G_"6VO_/+4_\ P6W'_P 11_PEMK_SRU/_ ,%MQ_\ $4 :=%9G_"6VO_/+ M4_\ P6W'_P 11_PEMK_SRU/_ ,%MQ_\ $4 :=%9B^*[5FQY6I<^NG7'_ ,16 MG0 4444 %%%% !7RE_P53\-6%[\/= UKQ7KOP)TSP)H,\LMS:_$OX<2>.5OM M48^THBPF660RA4B8G(^K:Y#Q/\"O#'C/XR>%?'FJ:7;7WB M7P39W]EHES-$CG3Q>^0+B2/()21EMU3 ?M\_![XQ_%_P?I=K\)_'=_X3B47,&N6 M6FZC::-J&J0RJBJ\&I7&FZE]G>("7:D=O&[M*A%S!Y7S^2_L!?#CX7?"O]I' M589/A/\ $SP=\;/$-KJ&H7&L>.(;S6]8ETE&L(EMIO$3W%Y;7F MH5MX;Z?R M0.5B;<*])_;8\!_":/XT_"?XD?&32?#[>&_AO)J%UIGB'6[=&T[POJLOV4V] MS<3L-ELFR*;9-,5A698,L)C;UI_!SXU> OVDOVF!XK^%'BS2/'.B6OAV?3?$ MFL^'-874=$:<7$+V-NTL3-;R7B*UXQ5&,L44J^:%6>#<8?1N4=WS)]TNFOFT MM'TEIO8=:\H13V5FO-W:?KH__ DNVOO-U;+>6LD+F0+*I1BCLC $8X92"#[@ M@CM7SW\)_P#@F_X5\)ZWXXOO'6N:S\:#XYMAI<]OXVLM.N[6VTT3-.++R8K: M*.93(P9Y)UDDR:?S6W^?JD]T MK?.W@S]@;1?V5_AAK.A_ &TTCX9W7B;Q9#K^HS:7I^FV$8A:X5I[<(+"5'A2 M'>D<6Q'VX1;B GS5Z'X9?L,>$_AA\6]1\4PZCXAU:WE&HC2-!U*6WFTOPQ_: M4XN=2^Q*(5FQ=3*'83RRB,92$11DH?:**=E;E>NEM==.51MZ67XON'6Z[W^= MV[^MV?-WAO\ X)A^"O#G@;5M&_X27QW?SS0:;9:!J]W>VSZEX,M-,N#O? ;X(:9^S[\.XO#^F76H:F[W5QJ.H:GJ)B M-]K%[GDO_ ",:'^./_I2/-SG_ )%]?_!+_P!)9^;] M%%%?T*?@(4444 ?I!^P3_P FG>%/^WS_ -+)Z]@KQ_\ 8)_Y-.\*?]OG_I9/ M7L%?SUG7_(QK_P".7_I3/W[)O^1?0_P1_P#24%%%%>8>D%%%% !1110 4444 M %%%% 'RU^WC^SC\4_VC?BI\.K7PO:^#;3PYX?U>WUD>*9M8NK+7/"EQ%(GF MR6UND#K=-+;^;" 9H%*SRQR!XV8-GZA\$/&/PX_:#\>?M$3_ Z^'FC>+=/\ M*WNBPZ;X8UO4M1G^("&:UDM9]4DATE9DFMX[3RHHXK6]=1=2*K[5"MZ+_P / M-_V;?^C@_@?_ .%WI?\ \?H_X>;_ +-O_1P?P/\ _"[TO_X_73' 8J.L823] M[6STYEROI;X=-5ZW:36;Q%)[R5M-+[V=[=]]?7:VM^$U+]A?QGKW[5WA#XIK M\2O%BZ5$-3U#6?!FHC1I+*&:\M;:(644J:4;B2W(@$ !8(5@01&:3U'_ (>;_LV_]'!_ _\ \+O2_P#X_1_P\W_9M_Z. M#^!__A=Z7_\ 'Z:P&(BVX4Y+IL]%M:[N]M-6W:Z35W>?;4VK3DGU>N[[VVWU MTZVOLK=K^SA\*[OX0_# :=J+:>=6U+4]1UW44L%Q:075_>S7LT41*JSHDD[* M)&56DV[V52Q [NN'^#7[3GPV_:-_M+_A7OQ"\#^._P"Q_*_M#_A'==M=4^P^ M;O\ +\WR'?9O\N3;NQNV-C.#7<5A4C*,N6:L^W_#FD6FN:][W=^[>K?S8444 M5!04444 %%%% !1110 4444 %%%% !1110 5Y?\ M;_"GQO\8OA+-H_@+Q1X M>\,:Q+,AD;7M#?5].NX=P+1R0QSP2@\ JR2@9&&5@>/4*_-GXZ_\'2'[/_[/ MOQN\8^ M9\'_ !BN=8\$:Y>Z!?366E::]M+/:3O!(T3/?*Q0M&2I95)!&0#Q M79A,KQ..;IX>#E;>QE5Q5.A:525CZ"\+?\$\=9TCX;?#+X;:CXS\-:G\*OAP M^CZC'IX\)R1:W$]"U>[U32]=LXO",IU;4=(>5HH/LMQ'K$L-E,UONS(RW.[S$ M?RH&W0K\8?\ $7=^S;_T)/QP_P#!/I?_ ,L:/^(N[]FW_H2?CA_X)]+_ /EC M7J_ZL9O>[H2W;Z6N[7=ODEVMHUGTWO=:WU/N3Q'^S#XD^ M(G[07AWQ7XF\3>$KS0/AW?3ZKX*TRP\+36NH:;=36$]BQO+Z2^E%U%Y5S,?+ MA@MLMY99CLP<_P#8I_8'\-_L@:IXP\20V/@G_A.?B%<13Z_?>%O"5OX8TR18 M=_E106<3R,J@R2R,\\\\TDDSEI=@BCB^*_\ B+N_9M_Z$GXX?^"?2_\ Y8U[ M]_P3F_X+J_"3_@IU\;M4\!> O#OQ&TC6-(T.77YIM?L+*WMF@CGMX&56ANIF MW[KE" 5 P&YR #A6X?S/#TW6JT6HI6;?:_\ 5WN^I4,=A:C5.,D^R_)+R5W9 M;)MM*[9]I4445XIW!1110 4444 %%%% !1110 4444 %%%% %;6-9M/#ND76 MH:A=6UC86,+W%S^/-4\9>%X;'QK<>'KOPY>W"+WQFCQ^+KO0K*;65DM! M:.+QH$,VZ$$B)MY;*9.TY':M>5VES*S7+IVO&[3?>+NGLMFKW?+GS)VY7=:Z M[72=DTNS5GUWL[6O+M****DH**** "OY O\ @Z._Y3K_ !S_ .X!_P"H_IE? MU^U_(%_P='?\IU_CG_W /_4?TR@#^GW_ ()._P#*++]FG_LE7A?_ --%K7T! M7S__ ,$G?^467[-/_9*O"_\ Z:+6OH"@ HHHH **** "BJ^J_:O[+N?L7D?; M?*;[/Y^?*\S!V[\<[%_'OQ.U6?XN:5+C5]& MUS2;!Y_"EU*I"W%D;01Q7.ER,K&#/FD&-TDE$J2PQI.\I+M'F_%+]?1:7"7N MQ4WUE;TNF]?N^9]CT5\^?\$Y/C5=?&7X5>*Q>>.]<\?S^&/%M_HBWGB'P]_8 M'B&TCC$3I!J5F+2S6.?$F]2MM&&@EMV(W%C7DOPJ_;$^(.D?$3P_XL\2:Y+K M7A/XGVOC&YM/#!L;2"/PRNB3M]C^S3QH)I#/:QR&X^T22YF=#$($5HS-:I&E M#VE1VCR\U_+E4EYW:?IYE0BYS]G'XN;EMYI\K\M^[OY;GV[17YXZ5^UK\:/# M+^&/!VJ>-GU/Q%\:M!\+:]8ZO_8UA')X&EU74/L^HP6D2QB*:"" JUK]J%Q( M)%8S/+=6\)S:PUO%;RZQ':3D07 M,L<2I$LS0O%YGEHD9D#E$12J+MR-N271R7SA*,9_^ RE%>=[QNDV9.I#2SO? MEMZ3BY1?S47YJVJ5U?VBBBJ-[X@@L+@QO'>LPQS'932+_P!]*I'ZU!9>HK,_ MX2VU_P">6I_^"VX_^(H_X2VU_P">6I_^"VX_^(H TZ*S/^$MM?\ GEJ?_@MN M/_B*/^$MM?\ GEJ?_@MN/_B* -.BLS_A+;7_ )Y:G_X+;C_XBC_A+;7_ )Y: MG_X+;C_XB@#3KQ_]O;_DT[Q7_P!N?_I9!7IO_"6VO_/+4_\ P6W'_P 17DG[ M=7B&"^_96\4Q)'?!F^R8,EE-&O\ Q^0'EF4 ?B:]/)?^1C0_QQ_]*1YN<_\ M(OK_ ."7_I+/SMHHHK^A3\!"BBB@#](/V"?^33O"G_;Y_P"ED]>P5XC^PKXA M@L?V5O"T3QWQ9?M>3'932+_Q^3GAE4@_@:];_P"$MM?^>6I_^"VX_P#B*_GK M.O\ D8U_\6I_\ @MN/_B*/^$MM M?^>6I_\ @MN/_B*\P](TZ*S/^$MM?^>6I_\ @MN/_B*/^$MM?^>6I_\ @MN/ M_B* -.BLS_A+;7_GEJ?_ (+;C_XBC_A+;7_GEJ?_ (+;C_XB@#3HK,_X2VU_ MYY:G_P""VX_^(H_X2VU_YY:G_P""VX_^(H TZ*S/^$MM?^>6I_\ @MN/_B*/ M^$MM?^>6I_\ @MN/_B* /XDJ***_J@_*PHHHH _<#_@S3_YN._[EG_W+U^X% M?AK_ ,&-7D6=@?AM?+B*!Y3G^U-*[("<<=:^?XI_Y%-?_ GH97_O=/U/Z-Z* MS/\ A+;7_GEJ?_@MN/\ XBC_ (2VU_YY:G_X+;C_ .(K^=S]$-.BLS_A+;7_ M )Y:G_X+;C_XBC_A+;7_ )Y:G_X+;C_XB@#3HK,_X2VU_P">6I_^"VX_^(H_ MX2VU_P">6I_^"VX_^(H TZ*S/^$MM?\ GEJ?_@MN/_B*/^$MM?\ GEJ?_@MN M/_B* -.BLS_A+;7_ )Y:G_X+;C_XBC_A+;7_ )Y:G_X+;C_XB@#3HK,_X2VU M_P">6I_^"VX_^(H_X2VU_P">6I_^"VX_^(H TZ*S%\5VK-CRM2Y]=.N/_B*T MZ "H--TRVT>R2VM+>"UMX\[(H8PB+DY. .!R2?QJ>B@ HHHH **** "BBB@ MK^0+_@Z._P"4Z_QS_P"X!_ZC^F5_7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW M_@D[_P HLOV:?^R5>%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ M H **** "BBB@".ZMEO+62%S(%E4HQ1V1@",<,I!!]P01VKY]^$/[ +?"?7O M'.O?\+8^)&L^,/%]H=,LO$5['I+7WAJR\UYEBM4^Q?9Y&\Q]S274,[/L3=G' M/T-12LE+G6]FOD]_\K[V;6S=QZQ47LFG\UM_6U[/=(\2_P"&8_$/PV^%]W8^ M!_&NO/XT\0>([+6O$/BO5I-/6_UK8;>"9YD73WM?^/.WCA$,%O;AEB4++ S- M-4OPR_88\)_##XMZCXIAU'Q#JUO*-1&D:#J4MO-I?AC^TIQ7WIMW[WUU?4^;O#?_!, M/P5X<\#:MHW_ DOCN_GF@TVRT#5[N]MGU+P9::9<&YTRUT^46X!CM9SO4W2 MW$DOW9WG0;*]>^ WP0TS]GWX=Q>'],NM0U-WNKC4=0U/43$;[6+VYE::XNYS M$DOU/ M^(G[<>G>"/VK]+^%%EX,\9^)KZ2SM[_6]5TJ"WDM/#D5RTR6K31M*MQ-YC6\ MN?L\4OEJNY]HR1^ \:_\CNLN_+_Z1'[C[_)=,#%]K_\ I3/<:*\\^&7[2^@? M%?XV_$+P%IMGXAM]8^&AL%U2:_TV2TM;@WD+C#:_P!@'6OLOVK^S"WVC[4)C%TD M-N(#)^Z$QE_=U\JM6HK=Z_+37YW27=M+=H]6_NN71;_*]_NLV^R3;T3/:Z*\ ME7]K_1M:U'XDZ?X<\.^+_%VL?#+4+;2;S3]*LX?-U2[GACE6*U>:6.$A?,"/ M)+)%%&R2!G&QB.J^ GQFL?V@_A+I'B[3M.UC1X-560/I^JPI%>V$T4KPS03* MCNF])8W4F-W1MN4=E(8BU5UM_7]?-=T#T=GO_E_7]6.PHHHH **** "BBB@ MHHHH **** "OX[_^"F__ "DE_:#_ .RE^(__ $Z7-?V(5_'?_P %-_\ E)+^ MT'_V4OQ'_P"G2YK])\-O]YK?X5^9\UQ)_#AZGA]%%%?KY\@%?JA_P:(_\I)? M&W_9-+__ -.FE5^5]?JA_P &B/\ RDE\;?\ 9-+_ /\ 3II5?/\ %/\ R*:_ M^$]#*_\ >Z?J?T84445_.Y^B!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5_(%_P='?\IU_CG_W /_4?TROZ_:_D"_X.CO\ E.O\ M<_\ N ?^H_IE ']/O_!)W_E%E^S3_P!DJ\+_ /IHM:^@*^?_ /@D[_RBR_9I M_P"R5>%__31:U] 4 %%%% !1110 457U6WGN]+N8K:X^R7,D3)%/Y8D\ER"% M?:>&P<'!ZXKXD_X)N>#+OP]9?$KX/>-O&'Q&C^)D)%SKUR?%%YJ-KK<3L8GU M?2KNY!FM3,RO'+!$8?LT@_=H 8;F51O*;@MU%M>=K:?):O\ !-O@_\ &KQIX0^)'A+QR_B/ MQ'K^H_%2S\>7&LZ!>:K/=Z7:?V1=-_9JVEJQ\NS,$<8MG\A$,S3%IC+*%<17 MK0I4_:S^'EYO->[S6:[]'V?EJ.G"4Y^R7Q_;K\S] **_,;2/B#XZ\ M(W?@CP/%\1O&NJVGQO\ #'@K7/$NK7'B*XFNM-N]2U0PZC)I]R26L$O(3Y,4 M5MY,OL#_@GQXIU75OAAXOT+4]5U/7H? GCC6_"^F:CJ5W)>7MQ M8VUT1;K-<2%I)Y(D80F61FD?R=TC-(68[\FLEUBYKYTY1A/Y1_*<93C^$7?L[6NG<]YHHJC>ZM/:W!1-,O;E1C]Y&T(4_]]2 _I4&A M>HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=H TZ*S/[>NO^@+J M?_?=O_\ ':/[>NO^@+J?_?=O_P#': -.BLS^WKK_ * NI_\ ?=O_ /':/[>N MO^@+J?\ WW;_ /QV@#3KQ_\ ;V_Y-.\5_P#;G_Z605Z;_;UU_P! 74_^^[?_ M ..UY)^W5J\]U^RMXI1]+OK=3]DS)(\)5?\ 3(.NV0G\A7IY+_R,:'^./_I2 M/-SG_D7U_P#!+_TEGYVT445_0I^ A1110!^D'[!/_)IWA3_M\_\ 2R>E^%W[ M=GPS^,/Q,\5^%=%UN[^V^#C,+R\O-+N;+3+KR&9+HVEY-&L%T+=U*RF%W$9' MS8JA^PKJ\]K^RMX61-+OKA1]KQ)&\(5O],GZ;I ?S%>!_LS>-M2^'7_!0_Q] MX=\ ^!/B/I/P^O8KO5O&&EZOX>N8;#1]4RLB76F71+]K>68O;6DDL1P)4 M6)S-YW\\9T_^%.NF_M5']S;N_+OYVV5VOW_)_P#D74'_ ':?XI:>O;Y[NR?U M]\#_ (Y^$_VD_A=I?C7P-K=KXC\*ZWYIL-2ME<0WBQRO"[)N ++OCV^&?FKXGU>2UGAT32'A4M<1/J3H+,RP $S M1+,7@_Y:*E?-O[#7QOO/!O[!>@Z!+X4^)OA?Q5XBUKQ#I&D+K'@S4=-:VO;B M^O;JU><7$*FVB9)HBLTP6)G/EAB_R5\K^#/V>O&D7[/7_"+Z9X)_:.3X4Z!I MGA)?B!X7UPQOYD889PPR,@@_D>:_-ZY\$)XV_9:LM \6^ ?C;XE^($FN:]>?!'Q%JOA_ M5+OQ/X4A>Y#Z;+=ZR\;2Z6VX0[O[2EC>2WC5+A9-LD=?H9::Y?):1";1]1:4 M( [![?!;')_UOK6EDXXKV:CZW^3LFO[LEK%_:U=E MI?7HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=J2C3HK,_MZZ_Z NI_ M]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ*S/[>NO\ H"ZG_P!]V_\ \=H_MZZ_ MZ NI_P#?=O\ _': /XDJ***_J@_*PHHHH _<#_@S3_YN._[EG_W+U]__ +?7 MPY^('B_]I?X8:E\./ASJZ^+=+N8UM?B)IUYI\5KI=DT\9O+'5!+*EQ)9O#YK M?9XXIU=S&Z^7-&CI^>'_ 9Z^(%\-:?^TE=S0NUK!'X+0^+?$G[.O[4_[27Q*\1_#OQ+#X%_X1S1+C3=9_M? M0H+?63I\5S]HCC\_4(VA/^DC:UV((SY4F7'R;^-NOV+O%GQ?_:\F\3Z#-\0? MAO\ #]-83Q[>6&OS:/>:7KGB,Z9';6EU9VD*R:A"L1"O<+-=VR-);!4MY!.\ MZ?3?_#4?@O\ Z#VA?^#W3O\ Y(H_X:C\%_\ 0>T+_P 'NG?_ "17S"P%>_,Z M+M*C^*>A>*(M+T_3;+X:Z;'X3UC40+%+>>[CN+W7_W#)\VYC/'. MTF98WR0M>]?L)?"'Q'\"/V7/#OA;Q1?ZK?7VF27GV1-4U#^T;[3M/>[FDL;& M>YR?/FMK1X('DW.&:%B'<8=MO_AJ/P7_ -![0O\ P>Z=_P#)%;WA?XH67CC3 MWN]%B.KVL:RO;2XC5P 2I9)B <,#CKR/6E+#UJ<6YP:3ZM6[^2[O?7MH M5"O1FU&$T[=+W_X/RV>C:;29TM%9G]O77_0%U/\ [[M__CM']O77_0%U/_ON MW_\ CM8&YIT5F?V]=?\ 0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X[0!IT5F? MV]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T :=%9G]O77_ $!=3_[[M_\ MX[1_;UU_T!=3_P"^[?\ ^.T :=%9G]O77_0%U/\ [[M__CM']O77_0%U/_ON MW_\ CM &G7\=_P#P4W_Y22_M!_\ 92_$?_ITN:_K]_MZZ_Z NI_]]V__ ,=K M^0#_ (*82&7_ (*/?M LR-&6^)/B(E&QE#_:ESP<$C/T)K])\-O]YK?X5^9\ MUQ)_#AZGB-%%%?KY\@%?JA_P:(_\I)?&W_9-+_\ ].FE5^5]?J3_ ,&D-W)9 M_P#!1[QJT=K/=D_#:^&R(H"!_:FE<_.RC'X]Z^?XI_Y%-?\ PGH97_O=/U/Z M-Z*S/[>NO^@+J?\ WW;_ /QVC^WKK_H"ZG_WW;__ !VOYW/T0TZ*S/[>NO\ MH"ZG_P!]V_\ \=H_MZZ_Z NI_P#?=O\ _': -.BLS^WKK_H"ZG_WW;__ !VC M^WKK_H"ZG_WW;_\ QV@#3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V M_P#\=H TZ*S/[>NO^@+J?_?=O_\ ':/[>NO^@+J?_?=O_P#': -.BLS^WKK_ M * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ /QV@#3HK,77;HM_R!M2'N7M^/\ MR+6G0 456UC6;3P[I%UJ&H75M8V%C"]Q)%+.[NQ 55 )))P #FN M%\'?M:_"[X@_ V?XFZ-\1/!>H?#JU2:2X\31:S;_ -DVRQ,4E:2Y+>6@1@0Q M9ACO2NM?+5^2'9Z>9Z'17$7_ .TO\.-*^"B_$JZ^('@FV^'3PI01I(+POY.UI&5 =^"Q ')KIO"7B[2O'_A;3M%_\ TT6M?0% !1110 44 M44 1W5K%?6LD$\:30S*4DC=0RNI&""#P01VKPSP-_P $WOA7\/O#WCG3;&T\ M7R)\1(?L>K7-SXSUB:_CM SLMG:W9N?/L[<&1\1V\D8^8YSQ7N]%2X1=[K=6 M?FGT]!\ST\G=>374\)L_V"?#G@/X8MX:\#:WXU\._:-5TZ^N-2OO&6OZQJ)@ MM)$(M8[J;4//2+RPZK"9&M@9&+V\JLZ/V/P]_91\ _"OXK:]XUT'0WLO$'B0 MS&[7>X#5Z+15N3;;>[O^*2?W MI)6)LDN5;::=-&VM/)MGC/AW_@GW\(_"OP^\3>%K'PI)'H?BQH3>0/J]]*UH MMO(9;6*RD:8R:?%;2DR6\5FT*6TA+PK&W->B?"KX5Z%\$_ -AX9\-V*_P#MS_\ 2R"O8*\?_;V_Y-.\ M5_\ ;G_Z605Z>2_\C&A_CC_Z4CSTY=V]+G7U_H4[W.FW-Q;)+-I\KQ/$\D+L"8V:.1T)4@E793P2*T:^&Z*_ M-_\ B9K_ *EO_E;_ .Y'U?\ Q#C_ *B/_)/_ +8^Y**^&Z^Q_AA_R37P]_V# M+;_T4M?I?AKXK_ZVXFMA_JOL?9Q4K\_/>[M;X(V_$^=XBX8_LJG"I[7GYG;X M;?JS=HHHK]?/DPHHHH **** /X?Z***_J@_*PHHHH _9#_@U8_Y(%^V/_P!B M_I'_ *3:W7N%>'_\&K'_ "0+]L?_ +%_2/\ TFUNO<*^6P?_ ",L9_BA_P"D M1/-XD_A8?TE_Z4PHHHKV3Y4*^\/^"7W_ "0+5_\ L8)O_2:VKX/K[P_X)??\ MD"U?_L8)O_2:VKX_CC_D5O\ Q(^MX*_Y&:]&?2%%%%?BY^QA1110 4444 %% M%% !1110 5_'?_P4W_Y22_M!_P#92_$?_ITN:_L0K^.__@IO_P I)?V@_P#L MI?B/_P!.ES7Z3X;?[S6_PK\SYKB3^'#U/#Z***_7SY *_5#_ (-$?^4DOC;_ M +)I?_\ ITTJOROK]4/^#1'_ )22^-O^R:7_ /Z=-*KY_BG_ )%-?_">AE?^ M]T_4_HPHHHK^=S]$"BBB@ KQ']I[]MNP_9M^)?@WPA!X-\8>.?$'BX37AM- M2V+Z;I\,D,4]XXGFB,NU[B("&#S)GR=J''/MU?)__!5;P!XM^('@7PNG@CX9 M^(?%WC#3]0:Y\.>)?#U_IUIJ?@S4=A$=P9+R6+R[9SM64QF421AXI89(W*M$ MI6G#JN972ZJ_]>JT33:DJ23A/6SY96?9V_K\VFDT_:=._:?\/ZI^TZ?A/%9> M)%\1KX8_X2LW,^DRV^G&U^T1P;%GD"B2;=(I9(PVP??*,54R>/\ ]I?0/AQ\ M?? /PXOK/Q#+KOQ&%\VFW%OILC:= +2W:XD$]T<1HY52%C!:1NNT*"P\CET3 MX@^&OV^_#7BS6/!6JZMX?TOX4W6CZOXIL;W3(-,_M1KJWNFC6&:[2Z"M]FR4/&'B_P 2_M&?&?\ 98^)/A7X;^++[PC'/J6JZO>?VCHN-!M[ MS39+6%Y<7Y%PI:8/NLC<(T:EE9LH&U45RQ76\D__ .HH^EXQ3N]UVNCF[;_P"FY>MG)K39][,[SQ5^W[X0\+ZS\1F72/%>I>%/A+I=W?^*_%UI:0 M_P!AZ9/;1&:73TD>59;J[5%.Y;:*5(F_=RR1R?)70?LO?M56'[3^G>) GACQ M9X)U[P?J2:5K6@^(X[07UA+):P7<1+6EQ<6[J]O*M2OK6XTKXL'5K@W&FV\\*RR3ND; M,6G%]"BQ2[UA\Y)G>OHS_@E_\&O%OP+^&/BG0]8\,:_X-\(KK*2>$-&\2ZAI M^H^(;"R%I;I)'>7-C+-#*BS)(L!>XFF$"Q*[C:J).'UC[_\ (G_V]S6?GMM% MJZ6^W-/>KHUR_P TE\DE;\;ZIV;U5EH?3=%%% !1110!P?[47@OPK\1OV<_& MV@^.9;FW\'ZOHUS::S/;EQ+;VKQD22J55B-BY;."!MR1@&OSZ\*?&_0?C)_P M38^)<,_B'0K[3/!OB_0K>Q^+&@+:3Z=?SQWUC<6>JZF446T@T]_(-\%(@,4# M%?LRMY<'Z@U!INF6VCV26UI;P6MO'G9%#&$1)M>_9^\ M$7OC-'C\77>A64VLK):"T<7C0(9MT()$3;RV4R=IR.U=I16G-HUWM^"M^/E9 M625K15H=V[OS]=6WON]WO=W;=[MW****D84444 %?R!?\'1W_*=?XY_]P#_U M'],K^OVOY O^#H[_ )3K_'/_ +@'_J/Z90!_3[_P2=_Y19?LT_\ 9*O"_P#Z M:+6OH"OG_P#X)._\HLOV:?\ LE7A?_TT6M?0% !1110 4444 %06.IVVI^;] MFN(+C[/*T,OE2!_+D7JC8Z,.X/-1Z_'%-H5ZD]U)80M!()+E)1$UNNTY<.>% M*CG/;&:^'_\ @E'\-O"W[._BWX@?!>#2M._MFULH]5/BWP\S6%OXTT^1WMTO MKF**4F+4PZ.)+C'_P!@?PE80-=2066IZ];QM6OG^6FOD?I#17Y*^&_"N@:!I_@30O#L]L_PU^*7A+X>:G\3;B-F:R\0W MFH:T8I;F^;=\\^I?/!\4V[;/)U%I9/7D^Z<927S7*U)=&U9N^GT1115&]U:>UN"B:9>W*C'[R-H0I M_P"^I ?TK,T+U%9G]O77_0%U/_ONW_\ CM']O77_ $!=3_[[M_\ X[0!IT5F M?V]=?] 74_\ ONW_ /CM']O77_0%U/\ [[M__CM &G169_;UU_T!=3_[[M__ M ([1_;UU_P! 74_^^[?_ ..T :=>/_M[?\FG>*_^W/\ ]+(*]-_MZZ_Z NI_ M]]V__P =KR3]NK5Y[K]E;Q2CZ7?6ZG[)F21X2J_Z9!UVR$_D*]/)?^1C0_QQ M_P#2D>;G/_(OK_X)?^DL_.VBBBOZ%/P$**** /LKP1_R8'X&_P"PG_[!EM_P"BEKXXKZW^&^M7 M,7P[T%5TC4) NG6X#J\&''E+R,R X^H%?TK]&O\ Y&>,_P"OC_B?Y'6T5F?V]=?\ 0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X[7]?GY0: M=%9G]O77_0%U/_ONW_\ CM']O77_ $!=3_[[M_\ X[0!IT5F?V]=?] 74_\ MONW_ /CM']O77_0%U/\ [[M__CM '\25%%%?U0?E84444 ?LA_P:L?\ ) OV MQ_\ L7](_P#2;6Z]PKPC_@UCNY+?X$?M@JEK/.)-!T@,\90"(?9]:Y; MP/0U[O7RV#_Y&6,_Q0_](B>;Q)_"P_I+_P!*84445[)\J%?>'_!+[_D@6K_] MC!-_Z36U?!]?GWEV#KTQWQ-$ #]GMN/G=3G\.]?'\0RJT<@DNV9# P>%'8K']#^,;K6]:\*ZA:Z3#J M>BZI/ R6E_Y5I1R:]=:!HL>F::ELL$5J\<-O)?32>?);(RM.\K'=[&6XN'+87AT7'R;CHFKG]UI6\M)7>S=MK72CFT]O*/I=-W M??9V\VDW?6_(T445^OGR 5^J'_ :(_P#*27QM_P!DTO\ M_P!.FE5^5]?J3_P:0W\:M':SW9/PVOALB* @?VII7/SLHQ^/>OG^* M?^137_PGH97_ +W3]3^C>BLS^WKK_H"ZG_WW;_\ QVC^WKK_ * NI_\ ?=O_ M /':_G<_1#3HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ*S/[> MNO\ H"ZG_P!]V_\ \=KY(^)$AE^(FO,R-&6U&X)1L90^:W!P2,_0FOS7Q*\0 M_P#5+#4<1]7]M[23C;GY+65[_#*_X'T7#N0?VK4G3]IRC@S/@ M;ZGA9XGV]^57MRV_'F9]+45F?V]=?] 74_\ ONW_ /CM']O77_0%U/\ [[M_ M_CM?T4? &G168NNW1;_D#:D/%__31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H **** M "BBB@ K@?@_^RM\,_V?8O$2>!O '@_PBGB^Z:]UM=(TB"T&K3-NR\^Q1YGW MWX;(&]L=37?44K+[U;Y::>FB^Y!=Z>3O\]=?75_>SR#5/V$?A2?@Y;^ -"\# M>$?!O@^WUNU\0?V3H'AW3K2T:Z@FCF$@A-NT:.QB4&:-5F4 &.2-PKCN_#GP M<\(>#O'^O>+-(\*^&]+\4^*A"NMZS9Z9#!J&L"%=D(N9U423>6O"[V.T<#%= M)157?]>B7Y)?<*R_KU;_ #;9Q6E?LV?#K0O#7BK1;+P#X*L]'\=W%Q=^);"# M0[:.V\0S7"[9Y;R,(%N'E7AVE#%QP2:Z+P9X+T?X<>$].T'P]I.F:#H6CVZ6 MEAIVG6J6MI8PH-J111( B(H 50 .!6G12V5EY?AM]W0>^_G^._W]0HHHH M**** "BBB@ HHHH *\?_ &]O^33O%?\ VY_^ED%>P5X_^WM_R:=XK_[<_P#T ML@KT\E_Y&-#_ !Q_]*1YN<_\B^O_ ()?^DL_-^BBBOZ%/P$**** /LKP1_R8 M'X&_["=Q_P"C[RN1KKO!'_)@?@;_ +"=Q_Z/O*Y&O\D/I,?\E[BOE^;/[I\+ M/^2;P_HOR04445^!'Z&%?8_PP_Y)KX>_[!EM_P"BEKXXK['^&'_)-?#W_8,M MO_12U_2OT:_^1GC/^O;Q)_"P_I+_P!*84445[)\J%?M?#5?:?[!O_)F_CG_K]O\ _P!( M8*^!\3,1.AP]7KT_BBKKU2;/M. 8*>GY'J_P#PU_X:_P"?'7/^_,7_ M ,+?YX?^ +_,_L?_4;*NTOO/H[ M_AK_ ,-?\^.N?]^8O_CE'_#7_AK_ )\=<_[\Q?\ QROG&BC_ (C[Q;_/#_P! M?YA_J-E7:7WGV)\-_B18_%#0Y;^PBNH889S;LMPJJQ8*K?PL1C##OZUT%>4_ ML@?\DUOO^PG)_P"BHJ]6K^ON!LWQ&:Y!AJ_L@?\E*OO\ L&2?^C8J\JKU7]D#_DI5]_V#)/\ T;%7Z!X6?\E; M@/\ KXOR9X/$_P#R*J_^$^CZ***_T4/P$**** "BBB@ HHHH **** "BBB@ MK^0+_@Z._P"4Z_QS_P"X!_ZC^F5_7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW M_@D[_P HLOV:?^R5>%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ M H **** "BBB@ HHHH *@GU.VM;V"VDN(([BZW>3$T@#S;1EMHZG Y..E3U\ M'_M\> /"OPM_;F\$_&WQ!9Z9XXLM-CL-!OM.)"ZYX*9KEEM]2TVX$@>,227: MK/;*$:XC77]GF/M13V;M?M_3LNRO=M*X/X6UNOZ_+7SM9:GWA17%^#OC MSH?CGXG:YX2LK'QG#JOAX%KJ?4/!^K:=IDN&"_Z/?W%LEI=__ ,9H^UZS_P ^&F?^![__ !F@#3HK,^UZS_SX:9_X'O\ M_&:/M>L_\^&F?^![_P#QF@#3HK,^UZS_ ,^&F?\ @>__ ,9H^UZS_P ^&F?^ M![__ !F@#3KQ_P#;V_Y-.\5_]N?_ *605Z;]KUG_ )\-,_\ ]__ (S7'_'O MX9ZS\;RO+F27[GEKG.S'4=<^U=V5UH4<91JU' M:,91;]$TV<694IU<'5I4U>4HR2]6G8_,*BOJW_AU;K/_ $-VF?\ @&__ ,51 M_P .K=9_Z&[3/_ -_P#XJOV3_7#*/^?W_DLO_D3\@_U1S;_GU_Y-'_,^4J*^ MK?\ AU;K/_0W:9_X!O\ _%4?\.K=9_Z&[3/_ #?_P"*H_UPRC_G]_Y++_Y$ M/]4\SX\O;QCSL9W'[OOQD?\,=ZS_T%=,_)_\ "O\ .SQR\.N( M>(.+L1FF48?VE&5K2YX1OJ^DI1?X']7\ YY@L_\ 05TS\G_PK\A_X@EQI_T!?^5*7_RP M^R_URR?_ )_?^2R_^1/(*^Q_AA_R37P]_P!@RV_]%+7B_P#PQWK/_05TS\G_ M ,*]D\+V&L^&_#6G:=]ETR;[!;1VWF?;77S-BA>8+'T:<,+/F:;OHUT\TCH:*S/M>L_\^&F M?^![_P#QFC[7K/\ SX:9_P"![_\ QFOZ//SXTZ*Q9-:U6/4HK4Z?I_F31/*I M^W/@!"@.?W77YQ^M3_:]9_Y\-,_\#W_^,T :=%9GVO6?^?#3/_ ]_P#XS1]K MUG_GPTS_ ,#W_P#C- '\25%?M;_Q!NZS_P!%_P!,_P#".?\ ^3*/^(-W6?\ MHO\ IG_A'/\ _)E?OW^NV2_\_O\ R6?_ ,B? ?V)C?Y/Q7^9^*5%?M;_ ,0; MNL_]%_TS_P (Y_\ Y,H_X@W=9_Z+_IG_ (1S_P#R91_KMDO_ #^_\EG_ /(A M_8F-_D_%?YF%_P &K'_) OVQ_P#L7](_])M;KW"O=?\ @E9_P1(UG_@F7X ^ M,>A_\+ TSQM_PMK3[.P\_P#LM]-_LKR([U-VWS)O-W?;,XRF/+ZG=QW'_#JW M6?\ H;M,_P# -_\ XJO PW%.5PQN)K2J^[-QM[LM;02?3NNIQ9WP_F&(IT8T M:=W%.^L>LF^K/E*BOJW_ (=6ZS_T-VF?^ ;_ /Q5'_#JW6?^ANTS_P W_\ MBJ]/_7#*/^?W_DLO_D3Y_P#U1S;_ )]?^31_S/E*OM/]@W_DS?QS_P!?M_\ M^D,%N>$OMFF:G_ &U/<3?: M][P^3YL"18V;6SC9G[PSG''6OB_$#.L%F615\'@I\U22:2LUT?5I+\3ZK@W( M\=@O_\ #'>L_P#05TS\G_PH_P"&.]9_Z"NF?D_^ M%?YA?\02XT_Z O\ RI2_^6'];_ZY9/\ \_O_ "67_P B>045Z_\ \,=ZS_T% M=,_)_P#"C_ACO6?^@KIGY/\ X4?\02XT_P"@+_RI2_\ E@?ZY9/_ ,_O_)9? M_(G7_L@?\DUOO^PG)_Z*BKU:N!^$'P\UGX4>&I].QIE_YUTUSYGVEXL95%QC MRV_N]<]ZZO[7K/\ SX:9_P"![_\ QFO[0X!RO%9;P]A,#C8\M2$+25T[.[ZI MM/Y,_(,]Q-+$8^K7HN\9/1_\.:=%9GVO6?\ GPTS_P #W_\ C-0:CK6JZ9;K M(^GZ>0TL<0VWSYR[J@_Y9=,L,U]>>2;5%9GVO6?^?#3/_ ]__C-'VO6?^?#3 M/_ ]_P#XS0!IU_'?_P %-_\ E)+^T'_V4OQ'_P"G2YK^OW[7K/\ SX:9_P"! M[_\ QFOQW_:;_P"#4/6?VC?VDOB%\0O^%W:9H_\ PG?B74O$7]G_ /"+/3YGVI-^SS-N[:N[&=HSBOM^",WPF7UZL\7/E322T;Z^29XF=X.MB( M15%7L_+]3\&J*_:W_B#=UG_HO^F?^$<__P F4?\ $&[K/_1?],_\(Y__ ),K M]'_UVR7_ )_?^2S_ /D3YO\ L3&_R?BO\S\4J_5#_@T1_P"4DOC;_LFE_P#^ MG32J]=_X@W=9_P"B_P"F?^$<_P#\F5]4?\$B/^"!VL_\$J_VDM;^(7_"RM,\ M=_VQX:G\._V?_8SZ7Y/FW5I<>=YGFS9Q]EV[=HSOSN&,'Q\_XLRK$Y=5H4:M MY25DN67ZH[,!E.+IXB%2<;)/NO\ ,_2NBLS[7K/_ #X:9_X'O_\ &:/M>L_\ M^&F?^![_ /QFOQD^S-.BLS[7K/\ SX:9_P"![_\ QFC[7K/_ #X:9_X'O_\ M&: -.OC?XG_\E*\0_P#83N?_ $:U?6OVO6?^?#3/_ ]__C->-^*/V5=9\2>) M=1U'^T=,A^WW4ESY>7;R][%L9VC.,]<5^(>-_"&;\08'#4)45Z_P#\,=ZS_P!!73/R?_"C_ACO M6?\ H*Z9^3_X5_-__$$N-/\ H"_\J4O_ )8?H7^N63_\_O\ R67_ ,B>05ZK M^R!_R4J^_P"P9)_Z-BJU_P ,=ZS_ -!73/R?_"NK^$'P(UGX4>)9]1\_3+_S MK9K;R_->+&61LYV-_=Z8[U]AP#X3\5Y;Q#A,=C<+RTX3O)\]-V5GT4VW\D>3 MGO%&68C 5:%&K>4EHN67ZH]:HK,^UZS_ ,^&F?\ @>__ ,9H^UZS_P ^&F?^ M![__ !FO[//R TZ*Q=3UK5=)TVXNI=/T\QVT32N%OG+$*"3C]UUXK:H *@TW M4[;6+)+FTN(+JWDSLEAD#HV#@X(X/((_"N*_:B^'=G\7OV<_&WA34/$ M*OAEX)M-.\#ZI&GB;1(;"-O"&LED6Z@O8;!R\,"2)LEDMG4F*9"2TV$N9(@:Q=R^-DTFW\*Z7=Z GVF::^AL;_3+F!H)K.,S0[XE\E\VR%98R 1] _L MAZNFO_LJ_#>]BT#1?"D5WX9TZ9-&T>W-OIVEAK:,B"VC*J4A3.U%VC"A1@5M MRMBT445 !1110 5_(%_P='?\IU_ MCG_W /\ U'],K^OVOY O^#H[_E.O\<_^X!_ZC^F4 ?T^_P#!)W_E%E^S3_V2 MKPO_ .FBUKZ KY__ ."3O_*++]FG_LE7A?\ ]-%K7T!0 4444 %%%% !1110 M 5PGC[]F#X-O".E^-_$D33Z1X>O-8MX M-5U2-=Q9X+9G$LJC8^2BD#8WH:M/\9/"$?Q57P*WBKPVOC=M..KKX>.IP_VJ MUD'\O[4+7=YOD[_E\S;MSQG-?,/[>'QZ^!=U\:/!_P +/$WCGX=^'/&:>)=% M\:7T%UJ=M#K&;"ZBELHK>W!^T7%Y8_W(Y?+/B!<:#%^U7?\ MA359]-3X@1_&U?'.H6^H&**5/"B>'!;3:DQ?&[31:A[-I6S&)2\).[Y:FE+F MM?JVK]+*5.-[].7GDY;V5.3TO=.HN6]M;).W6_+.6W][EBH^=2.^S^Y_A!^T M!X#_ &@]*O[[P#XV\(^-[+2KMM/O;CP_K%OJ45GAQZGH>J:=K.FS/)''=V-REQ [1R-'(H="5)5T=&&>&5@>0:^4 M_P!BKXU_!']IS]H#XN^.? GC/P!XGM_$FBZ=I%YINBZA;W\<.F::;N)+K4%B MS';M.;J9(XI3N:WMHV[/'%H_\$5_%GA'Q1_P3T\+Q^"=2\.:CH6D:OKEA"NA MW$,UI9*NKWCQPJ(240"%XF51CY'0@8(K2VEUV3_2_EK^-T]5KFYVGR^OZ.WG MN_56>ST^K****DL**** "BBB@ HHHH :85:4/M7>H*AL<@'&1GWP/R%.HHH M**** "BBB@ HHHH *Y3XQ?'?P/\ L[^$EU_X@>,O"G@;0FN$M5U+Q#JUOIEH M9G!*QB6=U3>0K87.3M/I75UX9^WI^TC\,/V:_A6MW\0]:^'^CWWB5)] T%?% M>IVNG6MY-:?A+<*0T[ -B-3\KL51LJTY1A>*N^BVN^B]6]%YOJ:4HJ M4K2VZ^2[^BW?D>F>/?C;X,^%5EHMSXH\7>&/#=OXEOH=+TB75-5@LTU6[FR8 M;>W,C*)97P=J)EFP< U!9?M > ]2^,5W\/+?QMX1G\?V%H+^Z\,QZQ;MK%M; M':1,]H'\Y8_G3YRN/G7GD5^?WQRC^''PP^!_@:REU^U\5?#Z_P#V?];^'7@7 M5ID#VOB?4W6QA2VM6;_675]'!$;=(V)N$B+_P!J?X(_ M#_4O'GP]A^*WPAD^UZQIEKJ]M+KNH:_>Z7+9SVB6T1,THVS37%U*1M0PP%MW MSM#TJ,74<8]VET;]Z#DU34FNEWV^&$M^SL6]W>Z)(2RA+J&-R\#$HX MD"G*GT-==7Q[\"_CU\"_C]_P4,6[\ >.?AWJ&N> _#6H^"[;1_#VIVUS?70> MYMKJ\EEMX"3#9VSVT<<ZIJE[::;IFFP/=7=Y=3+#!:PH MI9Y)'8A515!)8D $FN7\+_M(?#SQO\ !^?XA:+X]\%ZOX!M8)[F;Q-9:W;7 M&CPQ0%A-(UVCF$+&5;>2V%VG.,&KGQI\=>$/AC\+=:\1>/M0T/2?"&AP?;M3 MO=89%L[6.-@P=R_R\,%V]]VW'.*^#[+XA?#+XE?L\^+/B1X4\5^&/$'@_6?C M)H'Q!\;C0+V'5--\/6:3Z>H^US1;H!)&EE;7MXH)\C?*[L542NH/FJD> M#]0U'XF?#ZPL/B&\ZK!!J6L+&"TAMK=G$DP0 EMBG '-?G9 MXI^,GP2LOV3?'_@GQMXY^&/A#3_VAO%?B63PIJ&NZU96$?\ PC=QJ$DSZK \ MC O"93<7%KL.)IIH60JKM*GNW[97Q>T'7?B]\'-%\%:[\+?$/BJ;Q/X?UC5_ M FH0L?%VKZ8;E!;ZC"$G2XMDL%EGO&,]NZ$0LK-$-X>J:YW3T^)Q376/,E[K M_O1UOLKII\MFU-1\O.D_A4[/H^5V3]):==$T[OF2/L:BBBD,**** "BBB@ H MHHH ;-"MQ$R.JNC@JRL,A@>H(IU%% %;6-'M/$6D76GZA:VU]87T+V]S;7$0 MEAN(G4JZ.C AE8$@@C!!.:X[X0_LQ?#GX ?"Z?P1X)\"^$_"O@^Z:9KC1=+T MN&VL;DS#;*9(E4*Y=<*VX'( !X %=U11M=KJ%]O+8X_XM_L]> ?C]I.FV'CO MP/X/\:V.C7:W^GVVO:-;:E%8W"@JLT2S(PCD ) 90" 3SS78444!9!1110 4 M444 %?R!?\'1W_*=?XY_]P#_ -1_3*_K]K^0+_@Z._Y3K_'/_N ?^H_IE '] M/O\ P2=_Y19?LT_]DJ\+_P#IHM:^@*^?_P#@D[_RBR_9I_[)5X7_ /31:U] 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 %?R!?\'1W_ "G7 M^.?_ ' /_4?TROZ_:_D"_P"#H[_E.O\ '/\ [@'_ *C^F4 ?T^_\$G?^467[ M-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!-%K7T!0 4444 %%%% M !1110 4444 %%%% !1110!_.?\ \1=W[27_ $)/P/\ _!/JG_RQH_XB[OVD MO^A)^!__ ()]4_\ EC7ZH?\ $.#^QA_T1K_R[=<_^3:/^(<']C#_ *(U_P"7 M;KG_ ,FU^D_V[PO_ - DON7_ ,F?-_4(X/AOX M4@UI[FS.H7UJ/L]E=V6IW+2JEI&P$*L2SR$JPVA?4_\ B'!_8P_Z(U_Y=NN? M_)M>H:I_P3$\%:1\&_AG\/\ P!XC\;?"GPA\*-=/B+1M/\/7%G>^9=&:6<&: M35+:\E91)/.P"LO^M(.0J!?!XAS#)\31I0RVBZ6DG>ZZ=3OR M_#XRE*;Q$^9.$DO\33Y7JN_7H?'.J?M6_''PE)\.[[XD_%3]H;P9X;UQ_%\, M \/?"_3;GQ%KVFZ7-"VFZG=:8^B7<]C//%.ZS!XX80(H7,=MYC _6?Q[^-'C M?P'X:^ /PRT3QA.?%_QCU$Z)<^.;O3+,7MG;6VF3W]S>1VF/LOVZ5+?8@\MX M(Y)3(871/);L/VA?V*;SX\?''PSX^L?C#\4?A]JWA'3[K3M-M_#EOH$MK$MR M4^T2,-0TRZ=GD$4*G+[5$0VJI+%K?C_]B31?BE\%/#/A77_%GCK4M=\&ZFFO M:+XUDOX!XBT_54:1A?(XA%MNQ-*A@-N;8Q.8C!Y7R5\G%VA:2ZQ];)ZOLVUK M:\4WI:*V]5[Z;VEZ7:]WY1?^)]6V]^1_9N^*/C7X>?MF^,_@9XQ\6WWQ&M[' MPKI_C;0?$NIVUA:ZLMO<7,]I/97D=E!;V[E)K??%+'!'E)2C!FC+MYO_ ,%' M/VE?B/\ L\_'!)YO'FJ_";X:7/AR*'0?%?\ PBL&L^%(]?FNGMGA\1SF*2XL M(0);(VTZ-;VX=IC/)*$$#>R^'_\ @G/\.-0TWQ#_ ,+)LO\ A>NK^+)+5M8U M7XB:;IVJ27B6F_[)"MM':PV4$4/FRE4@MXP7EDD;=)([LSXR?\$_-#^*]YJ" M:?XU\>> M!UW0;;PKK/A_P -2:?#I6J:3 LZ)9^5/:3&V4QW$L9DM&@F"E0L MB[$VN[7(WJUOV:=]_1-*]I7:YVF_==Q<>:2?PNWJKQTY;87 M4TUPDEP6N[O#M"9Y%W;S%!$T:TW]N#_@J?=^'OA_\=O W@2S\1?#SXL^!/ & MM>--#U3Q%ING7=O>VFG3+!+>/O^"2W MAGQW8_$VT7XE?%'1;'XH:YH>OWEMIYT7R]*FT<6PLH[3S=.D81@6=H&$QE+? M9U^;YI-_+^)?^"(OA3Q(OBJV'Q>^,6GZ3XOM/$=C>Z?:1>&U3RM>GAGU+,[: M0US-)(UO !-/-+*JPJH?&092]Q)WT37G=4XJ/SY[MN[NKWO=6NA*$9PE/HXW MZK1WEONGM:RLK=4TXO@U_P %"-3^#7@W]I7Q?\:_%=AJ7AWX8^+=/L-(^RV5 MII*P6UYI&ESV]F'FF6,RM<7NUI[B=(][LY,$0VQ]!\(_^"R_PZ_: \4^ -!\ M">$OB/XPUGX@VFHWEM%I-G83V6G)I]]'97OG:C]K_L^3RFZV4[,-('ZKP[^PHFE?M > _B5J/Q2^*'B3Q'X%TG4 MM(QJ)YVN4BL(_+.;>UVK:&WC7[,OR?/+YG1>#JKF^&RV[J'ZS^ M+K:S6\KZ^&^'^TO\4/&WCW]L7P/\#_!GBK4OAW;ZKX8 MU+QGK_B?3=.L[S4EM[:XM;6"SL_ML4]JCR2W)>1Y+>;$<6U51I%D7L$\=:_^ MR9^S=XP\3_%SQMH&OKX8:[OH=9FCAT2![%0!;)*Z.6U(S63C:6082T%LL8V+$(UBA6/""?)RO=W3>^\[J273EC9:6;:?\S9 MI.SFI=%9I;;1=T^_-+6_1-?RI/XSM/\ @H5XL^*O_!-#XP:UH/QNM]4^('P3 M\9-I=WXS\!6>D:O;>(;"6]BDM)(8/L]Y RO8W<:%(D,HGMG7)(8-])_\$X/B M9\2OB!+\3(/%]WX\\1>"M'UR"#P5XF\;^$AX5\0ZW;/:1/:M>797Y;V5K]NEV[^3 MO[ORYFM;W44]'8MT444#/BWXI_\ !1GQOX'^)WB/1;32_"LEKI&J7-E"\UM< M&1DBE9%+$3 $X49P!]*P?^'H7C__ *!'@_\ \!;G_P"/U].>(?V*/AEXKU^^ MU2_\,^??:E<275S+_:-VOF2.Q9FPLH R23@ "J?_ P3\)O^A4_\J=Y_\=K[ MZCG'#L:<5/#-NROHM_\ P(^$JY1Q YMPQ"2OIJ__ )$^;_\ AZ%X_P#^@1X/ M_P# 6Y_^/UZ=;_M$^,OC9^P1\4?%EMK/_"%>)_#]GJ,FG:EH5I \EJUM:)BM\U)GK\/8'-:7'\0/ M#=IX6U>.6U40_9IX8;*Q,<)G0N&FMHY0DC9W#;CT7XF?L$1?$_\ 9&\-_!^X M^*7Q+T_3/#C6.=0H9B&,OBQ^QU\4_@K>^+/BE??%+1OB[XDC\(:_I-]I&EZ;;:'?7-G/ M=07.D_98(YQ;I);21-!=S7MO\6=/T;PCK'P?\73:7XEL MM6Q_PC5U:V+Z1XO189+AK*ZEEMWN+'? M"^M:#+XK\:_$#XK:3X-M9;+POHGC*>PN]/\ #T4L#6K[5@M(9+R3[,S0":_> MZE"/)APTLK/O3?L-^$?"VC>$M)^&\C_!70/">O\ _"1'1_ >BZ/IMAJ\Y3RV M2YBDLI1L="RL8?*D(;[_ N)EK:VGO76FRNM)+5.VLMY7ORZI((W4;/5\C3[ M.5I>\GHU>\5]FUG+=GEWPE_;!;QM-XL^+>B:W\5O''A5M#TOR/AK!I.CQW7A M[5)KNYM+NUDW0P3P3V\MH1-]LOO)AS<,S! A2_\ _\ X*U>"_VAU\-'PMX- M\>:B/%_A;7O$VD20S:--!?-HU]]AO+!)H]0>)KCS6C,^WW,6N M7,=WJ5I*ATK[,89+F,2J5@62-F8)(J[5$R;<'96=M%T^'37=^^[N^O)%6NW8 MTBHJU]==?3\$G9)::7E+:R9@>'O^"XGPU\56NEW&G^ _C):X'A MV%8K&+7W:'3E+&X G=[@) PM?/ DD(R5BG:+T?7O^"CWA_1OV4XOBQ%X(\>W MNG)J&H:;J>E+_9=M=>'Y=/ENH;YKZZN+V+3H(H)+.93,UYY;G8(VD+J#YU\- M_P#@BGX1^&?AG3=(M_BQ\8K^RTB+PM:VJWDFAEH[7P[?S7^FVQ9-,4LBS3'> MQS(ZJH+]2>LU?_@EGH&H?#O0=!MOB1\2=/G\*^.]3^(6CZHL6AW=SI^H7\EU M+*JPW.FRVC(DMY.\3O T\3/\LPQBKQ'*XS]COS.U_P"7W;?G)O79:--B5DUU MV^?NOF_\G2MIL]4^G(Z[_P %Q?AK9Z+J.HZ1X#^,OB>PT3P'I7Q*U6ZT_P . M10VVGZ%?PR3+YN(8I3$B?/' \CLQ98EF,-P(?1/VS_CUXGL?$OP9^'WP^ MU=O#FJ_&O7IK%O$ZZ?'=R:'IMMI\]_<3013@P_:G6)(XO.21$,I=HI!&4/G^ M@_\ !%KPOH?P[\4^%S\7?C)>:5XM^'-I\+;I9VT /!H]JTGD>6R:4N)E2>XC MWMNRL[$@NL;I[=\8?V-]"^-GPD\(^'-4U[Q3:ZWX"N+34/#WB_3YK:WU[2KZ MWC,0O$80?9B\D;2)+$T!@D2:1&B*-MJJOL[MP3MS7\[N^(+J*?6O&")HK:WJ\,>0EI(C:'H]&-O M?6US)%+,+A;S3[AI,O#"0-P5#'E54LY;/_EXW+5-MK?^+/ 5OH&E>'KNVNEBL'TO4(--L8KTS8D1XXVNE 4OOBV[6_1>O,OV1OV9K M?]D+X(6'@2R\6>*_&.GZ7--):WGB$6/VR%)7,ABS9VUM&4#L[ F,M\Y!8@ # MTVA74(P>K2U?=MM_A>W71;DKXG+N_P!$OTOTWVN%>*?%O]H_7/ 7Q"U#2;.U MTJ2WM?+V--%(7.Z-'.2' ZL>U>UURGB7X(^&/%^M3:CJ.F?:+RXV^9)]IE3= MM4*.%8#H!VKXCC[*<_S#+X4>'<0J%933W3<]O(\5@:%=S MS"FYPM9):ZW6NK72YXW_ ,-?^)?^?'0_^_,O_P W,$*3 ".^AN8&#G*-NC/RL=I5L,/(?@M\>,?B'XA M\&?%/X?ZP-/\8Z?HVFZ4FG^/].>QN;FSUF);JTGE2VN?LFUA;21>3,;N L3& MCCZ7\8_ 33]>^#?B'P9HVJ:SX.M_$5O+!)J.DM#+>VOF*$=XOM<4\6XH-OSQ ML!DD#/-8*?L>>&;SQQ\-/%^JWFLZWX[^%NGW.EZ;XGNFMX]1OX+FV,$Z70AB MC@D#D)+M6)%62-2H4%E;]WX8PF/PF6TJ&:U/:5HQ7-)-OFDN;5-I>2::2:=[ M-Q5OB,UJT*U?GPD>6-Y67D^2R>_]YJVJ=M;-I_+7["_QI\;>.OVH]6\*^(?C MI\&/%_B/3FTS5_A_I%MX7U33;"=K>-3J<&CVH>Z_>Q.1;7;$-&P>(+ ME:?J'[17QA^*G[)'Q*_:7\-_$>;P[9>!+OQ!G:'>7,$L>H MW,D#WOVFZ6TG/FV]U!' 98!Y3^5(9O:/@C_P3OU#X'^(OM%O\?\ XX:UI%QX MBG\4ZAHEZ/#MO9ZK>S3FXE,TEGI,%T(FE.YHHYT1@-A4H60IXC_X)B>$M=U3 MQ196_C+XB:/\.?'6JS:UXF^'MA>V:>'M=NIV#W+.[VK7\,5PX#306UW#!*3( M&C(FF$GM14_94XWM-12;W7.E"\FNJ;4N]^R4GR\UX>VE*2O'GO;;W+S]U=GK M'MVYO=5Y?VN_VNM=\#_LB>#?%/@6VM[3Q/\ %75O#WA_0IM1M3=V^BRZQ<01 M"ZGC5T\P01RN^S>H=T5<_-7;? _X2?$OX7>.KF/Q)\5M0^)7A%]- MFUS2-/ MM-:AOS+EV>6PM[>WD@\L*$40(Z'?N:7O60TR'QG=C18]:T2TW!C#9I#IT=C'N;<6D:U>5R5W.WE0^5I*24ISA' MK)I?W7&RCZIW?-ING=N*1C&+<(0F^BN]O>O=R]&K*WD_YFSPGX ?\%&[#X__ M /!0GQS\*],^+7@_7-$\6>&;B[\)P>&=1TR]U/P?>:;=36=^DX'FGS9DDM;R M$7,94!94VL(VWN[:Z6*P?2]0@TVQBO3-B1'CC:Z4!2^^+;M;Z:^,O[!$7Q>\,?":TA^ M*/Q)\(ZO\'91<:1KNA0Z(FH7DPLVLB]P)].F@PT,D@:****)C)S'\L83L/V1 MOV9K?]D+X(6'@2R\6>*_&.GZ7--):WGB$6/VR%)7,ABS9VUM&4#L[ F,M\Y! M8@ !0CRR3O?E4E_BO?E=M;63VW]U/FN%2\MM.:SM_+:UU?1N_+O?[35K'IM% M%%!1^9'[7?\ P==?LY?L9?M)>+_A=XC\)?&C5-?\$Z@^F:A<:7H5B+1ID^]Y M9N+V&1E]&\L*PPREE(8_''[<_P#P>K?\BO\ \,T> ?\ G[_X2/\ X6;H?_7# M[+]C_L_4_P#KY\SS/^F6W^*OW^KY_P#VY_\ @EQ\"?\ @I1_PB__ NOP-_P MFG_"%_:_[&_XG6H:=]C^U>1Y_P#QZ3Q;]WV>'[^[&SC&3D _*']BK_@]6\+? M\*LO_P#AHOP#X@_X3;^U9/L/_"N-#A_LK^SO)A\OS/MVI^;]H\[[1NV_)L\K M'.ZOL;]@_P#X.3O@A_P5 ^/4?P@^'&C_ !:\*>-->TV\FTS4-=\/V36=N\,# MR%V,%W. 5"EAYBJC$!=V64'ZX_8J_8*^$_\ P3M^%E_X*^#OA3_A#_#.J:K) MK=U9_P!IWFH>;>20PPO+YEU++(,QV\*[0P7Y,@9))]@I27,K,<6T[H^,OV?/ M WQDOOVL/B1X>OOVD?B-XCT_X97.AR06&K>'O#"6FM)=69GN(KDVNE03J"P( M1H94*<9\S!!P_P!@C]H?XD?%KXHZGX!^(GQ/\1:#\2;/PO?7WB;P7KWA.RTK M5M%OI+J.WBU#0;A;MM\3(XH[_ $34$TH:98^4GE0&W,-E'<@QQ90>9/("&)<.V&&!\*O^ M"?UC\+-;TZ__ .%E?$[Q%/X7\/W'AOPB=9N--N#X/MITA25[9ULD>XE(MX/G MOVNB/+P,!Y \KFM+FZI^J;4E\FO=[K6Z<6M2R2LMTUKY)_BM[[/3526A\R_\ M$GOVIOBW^T/\4_")NOB7XZ^).AKX1N+OXAV_BSPIIFA0^']1EF4:9)ICP6-E M/=13B"]!=5N;K_P#R1110 ?\ #V+]J;_HY;X__P#AP]7_ /DBC_A[%^U-_P!' M+?'_ /\ #AZO_P#)%%% !_P]B_:F_P"CEOC_ /\ AP]7_P#DBC_A[%^U-_T< MM\?_ /PX>K__ "1110 ?\/8OVIO^CEOC_P#^'#U?_P"2*/\ A[%^U-_TK_ /R1110 ?\/8OVIO^CEOC_\ ^'#U?_Y(H_X>Q?M3?]'+?'__ ,.' MJ_\ \D444 '_ ]B_:F_Z.6^/_\ XQ?M3?\ 1RWQ_P#_ X> MK_\ R1110 ?\/8OVIO\ HY;X_P#_ (Q?M3?]'+?'_P#\.'J_ M_P D444 '_#V+]J;_HY;X_\ _AP]7_\ DBC_ (>Q?M3?]'+?'_\ \.'J_P#\ MD444 '_#V+]J;_HY;X__ /AP]7_^2*/^'L7[4W_1RWQ__P##AZO_ /)%%% ! M_P /8OVIO^CEOC__ .'#U?\ ^2*/^'L7[4W_ $K_P#R1110 ?\ #V+]J;_H MY;X__P#AP]7_ /DBC_A[%^U-_P!'+?'_ /\ #AZO_P#)%%% !_P]B_:F_P"C MEOC_ /\ AP]7_P#DBC_A[%^U-_TK__ "1110 ?\/8OVIO^CEOC M_P#^'#U?_P"2*/\ A[%^U-_TK_ /R1110 ?\/8OVIO^CEOC_\ M^'#U?_Y(H_X>Q?M3?]'+?'__ ,.'J_\ \D444 '_ ]B_:F_Z.6^/_\ XQ?M3?\ 1RWQ_P#_ X>K_\ R1110 ?\/8OVIO\ HY;X_P#_ (Q?M3?]'+?'_P#\.'J__P D444 '_#V+]J;_HY;X_\ _AP]7_\ MDBC_ (>Q?M3?]'+?'_\ \.'J_P#\D444 '_#V+]J;_HY;X__ /AP]7_^2*/^ M'L7[4W_1RWQ__P##AZO_ /)%%% !_P /8OVIO^CEOC__ .'#U?\ ^2*/^'L7 M[4W_ $K_P#R1110 ?\ #V+]J;_HY;X__P#AP]7_ /DBC_A[%^U-_P!'+?'_ M /\ #AZO_P#)%%% !_P]B_:F_P"CEOC_ /\ AP]7_P#DBC_A[%^U-_TK__ "1110 ?\/8OVIO^CEOC_P#^'#U?_P"2*/\ A[%^U-_TK_ /R1110 ?\/8OVIO^CEOC_\ ^'#U?_Y(H_X>Q?M3?]'+?'__ ,.'J_\ M\D444 '_ ]B_:F_Z.6^/_\ XQ?M3?\ 1RWQ_P#_ X>K_\ MR1110 ?\/8OVIO\ HY;X_P#_ (Q?M3?]'+?'_P#\.'J__P D M444 '_#V+]J;_HY;X_\ _AP]7_\ DBC_ (>Q?M3?]'+?'_\ \.'J_P#\D444 M '_#V+]J;_HY;X__ /AP]7_^2*/^'L7[4W_1RWQ__P##AZO_ /)%%% !_P / M8OVIO^CEOC__ .'#U?\ ^2*/^'L7[4W_ $K_P#R1110 ?\ #V+]J;_HY;X_ M_P#AP]7_ /DBC_A[%^U-_P!'+?'_ /\ #AZO_P#)%%% !_P]B_:F_P"CEOC_ M /\ AP]7_P#DBC_A[%^U-_TK__ "1110 ?\/8OVIO^CEOC_P#^ M'#U?_P"2*/\ A[%^U-_TK_ /R1110 ?\/8OVIO^CEOC_\ ^'#U M?_Y(H_X>Q?M3?]'+?'__ ,.'J_\ \D444 '_ ]B_:F_Z.6^/_\ XQ?M3?\ 1RWQ_P#_ X>K_\ R1110 ?\/8OVIO\ HY;X_P#_ (*_'&O:UXS\4ZKM^VZSKM[+J.H7GEJ(H_,GF9I'VQHB -+N8X5% X %%% '__V0$! end GRAPHIC 16 brc-20230731_g3.jpg begin 644 brc-20230731_g3.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" '! KL# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]$/\ @FE_ MP32_9Q^)/_!./X >(O$7P ^">O\ B#7_ (;^'=2U/4]2\#:7=7FHW4VEVTDT M\TSP%Y)7=F9G8EF9B2237MG_ Z=_99_Z-I^ '_AO-(_^1Z/^"3O_*++]FG_ M +)5X7_]-%K7T!0!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ M#_PWFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ M/_#>:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ MPWFD?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ M#>:1_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ / M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _ M\-YI'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P## M>:1_\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P - MYI'_ ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\ M-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_P MWFD?_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-Y MI'_R/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WF MD?\ R/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PW MFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#> M:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD M?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1 M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>: M1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI M'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_ M\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ M ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI' M_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD? M_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R M/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ MR/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\ MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] M?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#( M]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ M(]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/ M7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] M 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU M] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P C MU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]? M0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T! M10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T M!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7 MT!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% M 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0% M% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0 M%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!1 M0!\__P##IW]EG_HVGX ?^&\TC_Y'K^73_@XL\,Z;^SQ_P61^,/@_P!I]CX&\ M):1_8OV#1/#\"Z9IUEYNAZ?-)Y5O %C3?+)([;5&6=F/))K^PNOY O\ @Z._ MY3K_ !S_ .X!_P"H_IE ']/O_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ M "BR_9I_[)5X7_\ 31:U] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%5M8T>T\1:1=:?J%K;7UA?0O;W-M<1"6&XB=2KHZ,"&5@2" M",$$YK^=']B7_@G[XS_:=^'6M6'P(^%L'@?QKX._:1U:Y/QAM+S3=)B\,Z-; ML%?38UAG&H7"@,N+;R!;X88?.X I>_75%[6O?LN>$&WY+GYM]DUO8FL^2C[5 M:N]K?]NRDN[UY;;=4]KV_HWHK\(/ /[-_P +3_P7Q_:E\!:E^SGX-^('A#6[ M_P )Z5)))H&G-IO@M=0AC^U7H1BLT$L[R,%DM4)$KJSLN!N]\^-/AFS^-7_! M;WX)?LC^*3/K/[/_ ,,OA4OB"V\,ZA(LMCXMOK[9LNO:G5J0>T+7[^\XJ/EO+771*ZO= M'ZQT5^6G[,=Y+^Q9_P '%_BOX ?#.WCT;X+^./AQ'XVO/"5B%BTGPWJBR>4; MBT@ VVPD"*'CC"*QG#$':N/T%_:B^+/BOX,?"\ZUX/\ !NG>,]26[BAGAU/Q M)!X>TW3+9B?-O;J[E20I!$HRWE12R'/RH><-RBJ4*O27X-2<'MTNGKVU=M;2 MN;GE3:UC^-XJ2^=FM.^BOI?T:BOSAD_X+]7MS^Q9X7^+>G_!V&_N]1^*_P#P MJ;6=#7QBH6RO3,8EN;.Z^R%+N(_*1YBV_P!X\X&39\(?\%\_^$[^&42V7PH4 M_$S4_C7;Y8:O3 M_P F]G;[_:T__ O)V.96N]M?PY[_ '>SG_X#YJ_Z*T5^:W_!M-H,/A;X6_M0 MZ;;Z)9^&H+#X_P#B2W32+-E:VTP+%9CR(BH53&F-JX51@#@=![C_ ,%H?B)H M%M^QEKWPVU?XF^$_A/>?&&QO_#=KKWB#5[73+:V3['+)*/,N'53Y@5(" =W^ MDY&,;AGBJGL:"K+6\82M_CBI6Z[7M?KT70VI4U.O*DW9*4HW_P ,FK_A>WRN M?7%%?F?^P3_P5@\7^)O^" V@_&_PWX'MOBIXP^%.D-I'BO0V\0'3KBY&F)Y= MQ9H%BN/+V ,)&P^0 WL7C#_@KI%\*OV3M=^._BCPIX?/PGT7P3H_ MB--2T#Q/-J-[?ZIJ*0M'I<5O-8VZA09XO](>5?EEC9HDRXCZ,1!4IU(IW4&M M>_,FXM=^9)VM>[T6MD88=RJQAI:4KZ>::C)?]NMI/[]KL^SJ*_-3Q#_P<2:9 MH?[-7QF\667@_P"'_C'QA\&=)T?Q#>Z-X0^)<6MZ/J&GZA<) =FJQ605;FW< ML)8/((!";9'#@CVSQM_P4 ^,_A/X#OXZ;]GS0["PDG>ZMI]=^)UGIMA_97]G MP74%Q-*+:2:.YFGEDM%M5@?$L)+2"-UC\?\ PN_9TO\ P+\+7U/Q9^T3H6L: M_8:;X@\1_P!C:9H\.E022WB27\=K<&20F)Q&J098;6?R0>.<\)?\'$6F:Q^R M7\$/'^M^#?!'@[Q'^T#J>HV_AK3=?^()TW0],LK E;J\U/5KC3XQ;8=2JI%; MS^87B",VX[=94Y1KZ:T\>I6:SP2O;W,*RA0ES;O@ MLDFT"2*1"57<5'Y2>-_A+K'_ 0W^(>I_'CPMX=3Q=^Q_P#&'6=2T#XO?#Z. MPCFLO#8;4;FSBO+:VQY0MRA6/RRNPY:%L++"8LW[M10J:)[-[7?PW?12TM+5 M:J^FI4;2@Y0U:W5M;+>RZR7\NFW?0_0ND:'903Z]8W@GF>VW2B-76XV1969U0D+O( R/^CG\YY'CG,BG& -O%?6G_!:S]MSX@?LK_\ !%OQ M7\4_!\,FA>.M0TC2K=9XB';0)+^6"*:92?XXQ*X1L<.4;'%:XFU&-5O5TY\C M]7:UO)W\K==+&>&;K3I16BJ1YT_).SNNZWTO?H?=%%?%O[,/_!*3X167[)?P M^N= MC9^-K[3]&UW4_B%87$@U_Q7<*T%Y*]_>K)YM[;W+JV^":1X=L@"J-J$ MYOK#QF+AI;NXC9[>\AB>RBW+ M\N)$=H]@="CRG<%;-_P<#ZO=?#O0=4TSX+6&H:Q??'.?X$ZCII\:M"EGJ2LH MANX9CI^)H'!)8,L3)P/FR2,*+]JDZ>M[6\^;V=OO]K3_ / E?J;33@VI=+W_ M .W>>_W>SG_X#YJ_Z5T5^>7B3_@X"\/?"WX*?$"_\=>"+;PQ\1O 'Q*C^%/=4TSXHV'PPUZS\.>/EO-,2:^4/;7VG:@+(1WT#J_9<\7>/I/A5'I=]X(^*]Y\*];%YXBG?P]HSVR[FU6\UY9K>Q(*J9#9 MD(\B!RJDR#UOQU^W]\1-!_9#\*?$_1?A9X$UW^VH+V\U.;_A:EE%X:TRWA\S M[/+#JB6TCWGVS;&(!%:@[I563RL&IG-0H^WE\/NZ_P"**DOOBT_+K8?*W-4E M\3OI_A;B_P 4U^1]845^8'Q1_P""PGQ/^/%I^P]KGPA\(>'],T;]HW5;NYO] M.U_Q%-97#26,,IDT][B"SG$=L9!O\]8W>01JIBC#-69^SW_P5=\"? 3Q!\;+ M#PS\$H= ^)GBW]H6;X=QZ7#XUN;VR\8^(Y55)-2FNI[;-A;;(@66*"3;A=L; M%JTC"3G*G):J3C;KS)TX_=>HEWO;1Q?,HYX^SC5B_=DE*_2S51_?:FWVM?6Z ML_U2HK\[?B7_ ,%ZIOA_\*+G4H?A/!J?C/PI\6K;X0^,?#J>+/*33+^X8B&Z ML;HV>V\@<#(\U+5N"&"XKZ!_X)H_\%"/^'A?@'XAZE/X0/@S5OAKX\U3P'J5 MFFJ?VG;SSV1CS/#-Y4+%'$B\-&I!!'/6II_O$W#6RO\ *T'?STJ0V_F];5/W M'RRWO;YWFOSA/[O-7^D:*XO]HKXUZ5^SE\#/%7CG6[NRLM-\,Z=+>R2WEREM M!N PBO*Y"(&;;>>(II$\B2X&(U61H2^5\B M_9E_X+._%CP+\"OV2K+X@?#KPOXJ\0?M(Z3JM[9:[;>-IXF#6EFEX)+FW.F8 MA\UY2GEQ22K$J@AI/NA2FHMQGHU;??WN:RMNG[CT=F$$YVY-?BV_NJ+;3V:M M):JZW/U-HKX.^#/_ 6%\:_M$?\ !-[P'^T)X2^"NABV\5_VM)JEGKGQ$@TK M3?#T=E//!&'O&M&EGEN7A"1)%:D;Y '9!\Y^7_VC?VE_#W_!0?\ ;!_X)>_& M&T\+_P!CV_Q&N/%)N-/OQ%<31(MG%%);/(!B6(2"7;D ,K9**6*@JN5.K[)K M5247Y-J37K\+VT\R8SA*+=_LSDO/V?Q+R_X/8_9&BOQ%_P""$G[=WB;]C/\ M8$_9T\-R?#G1=0^&GQ4^(VK>%;CQG<>*'L%\-:A+J-QY4$MFME+O654"Q/YR M*TF4^U7LXTM-(UR;5X;^P5]L%V9); M2U*&4 N$", I0[VW8&TJ=HJ<=4TOOY8R:]??5NZU6@YIPJ2I2WBVN^TIQ3^? M(_1Z/6QWU%?D%_P6*^#7A'Q)_P %T_V96OO@AIOQDG\3^#O$B:IX=AL=)^T^ M(FAMF6W,TE_+! WD9W*TDNZ,*3&"V%/I/[".A?M&?\$B_P#@F3H>E>,_">B^ M/-834]4U2:UUWXC1:;IOP_TL1A[33&OY(KB6YE=U,<200NGF3;2Z*-QYXU8^ MP=>K[JU\]JCA;\.;:R5TVG:Y-25=4(*[T_&"E^MM6FW:R>MOTTHK\O\ Q7_P M5*^&W[0OQ)_8,^)WB#X.RS?\+23Q!JWA[6;GQ5<0W7@"YMK0QWY-I!"8K]'C MW*I=E.!N$:MQ7C^B_M6R_M]_\%?OV ?C=_PK;3_ ^E>-+?QQ!X?OAK"W^IZO MI=M9W$<)O56",6[A_-D6%7G51>+H.O%Z(?\%$_P!B3PK_ ,%!_P!D/QC\ M,_%.DZ=J/]KV$SZ/<74*N^CZD(G6VO(6/,C76C6KIINH:5-A7V[3MEN9)[>2 M5L#S]MVKEPSYBC^\G*'6/*_6+;4FO\&EU_>6JN55]R$9][KTDE>*_P"WM;/R M?E?]8J*_/+Q3_P '#7PW\+_M/ZYX+^S^$4\+^%O'EO\ #C4;RZ\9P6_B6749 M)%ADN;30_):2?3H)G2.2Y,Z'B0I&X0UN_"W_ (*^?$;XK^-OC98Z3^SCJ6L: M3\!_%6M>'/$-UH_BZ*[O+J.RL)[JVGM+1[:-KB2YDACA,"-OC-U$P,@WA,U. M+A[5?#9ROY+E;?\ Y/'[].I3A)5/9/XKI6\WS:?^22^:MO8^\**_.GQ1_P % MV-8\+?\ !/?XG?'^/X;_ \\2Z7\.CI.=/\ #OQ,>[:9[RX6">TNQ+I<-UI] M[;-)$7@GM0&$GRO\IK3T#_@N/J>KR_M+0'X,WMS=_L\P^';@1Z5KDVI'6XM8 M3S%FD2.Q\ZWBMHR))C''*M(U6!$ MC(GBNA;V[JV]GC:&:".1&B;(P03[/3G"4'RRW_K^K=-F3"<9KFCJ@HHHJ"@H MHHH **** "BBB@ HHHH **** "OY O\ @Z._Y3K_ !S_ .X!_P"H_IE?U^U_ M(%_P='?\IU_CG_W /_4?TR@#^GW_ ()._P#*++]FG_LE7A?_ --%K7T!7S__ M ,$G?^467[-/_9*O"_\ Z:+6OH"@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@"MK%C+J>D75M#>7.G37$+Q1W=NL;36K,I D02*Z%E)R- MZLN0,J1Q7S]_P3X_X)P:%_P3FT/QAIGAGQY\0O%NF^-=;G\27MMXF;2W6#49 MSFXN(FM+*V<&7"91F9%V#8J9;/T511'W9.2W:M\KIV^])_)=D$O>2B]D[_/; M\FUZ-]V?&OA/_@CE;_#S]I7XC_%OPY^T+\?="\<_%98(O$=[;IX6E6YB@79! M&B3:*ZQ"-,*I0!B -S,>:[?XC_\ !+GP%\0],^%EXFN^.-!^('P;LQ8^&OB! MINH0CQ+'&8O+F^TR30R6]V)_F:5)X'1F=SM&YL_2=%*,5&$:<=%&UO*U[6>Z MW?WLP0J%BMD%O##;V\"[1^ZMX8U)52P)5<6_VT_V)?#O[63,\*S)-%-%+%N(8HR'E5(((KV6BGMRVTY;6\ MK.ZMZ/4E*U[=;W\[JSO\M/0^'=7_ .""WPSO/@(/AQ8?$+XO:-X>B^)+_%2% M[>_TNXNH=7+;U'FW-A*7A1\,%?&?\ @@5\*_"_@2_TJ+QQ\59M M7F^)H^+NG>(I;O2AJFA>(3M\R>VVV"VYBD"J'AGAEC('"BON6BB'N6Y-+6_\ MEY+?=[.'_@*[#?O.\NM__)N:]^]^>?\ X$^YX5^P[^P%X9_8)MOB)%X8\1^, MM?C^)GBV[\::H/$%Q:SF#4+H*)S"T-O"0C;$^5R^-O!&3GJ+7]G*\@_:BNOB M:_Q'\>W,4^E#2(?"6\PV%92P M,>QPZH=Q7#7_&^KG2 M='=? FI['9(H[[2;6WAF>1_+3[,4>502><-A4ZBJ3<;V<%;LE'VH4[X7$8B./E6")>0O.1 M\/\ _@MK^S#\4/!4_B/1?B'_^"J7P%\1?!7XA?$ >/%TSPU\*+@6GB\ZQHVH:3?Z! M,P79%/8W4$=V'D+JL:B(F1CM3W*O\ P%.T?DGHNST14*C]LG!^ M^YNW?GW=E_-U:6O4YCXG_P#!*+1OCA^Q'KOP)\;?&#XV^*_#NOVMGITNL7^J M::-8AL[::.:.!7CL4@;+1 /++ \[J2#*1C&Q\>?^"8/@_P#:+O/@]<:_XN^( ML5Q\&+*[L--DL-1MK8:NEU8BQG:\06^SS&@W 26ZPNAD8H5X ^3?V;O^"T-C M\-?VL?VO=1^,?Q,\57'P.^'.I>&5\,27_@&Y@N_#(U2WNII+>Y@M-/2]C02( MD0:]CW+MB5FWR9?]!OA_^TOX5^)WCW_A&])7Q3_:G]AVOB+-[X5U6PM19W/^ MI)N;BW2#S3SF#?YRE'#(I1L:3BYKFE]OED^]W!NTO/E)OAO\-8]5%V MFJ^'?"'C*=Y)I(WMQ/IFMOI]C-MWW&RX67S(LE?*;S-Z^T?!K_@F5XV_:&_9 MM^&8^/\ XPUO0_BU\'M?N;_P+XP\%V6E^'=:T;3V2.-()[2W6ZTQ"\:&.2", M3PF-(P&)W5L?\%6/^"@7C/X#_&_X%? 3X3OI6G_$_P#: UN2QBU[4K47=OX5 MTR#8;J]6W9E6:<*Y,2.=A,;[@> ?8/"'@KXI?L_^.],N_$_Q>/CGX6V.D:A> M>(M3\5:9I>G:KI]RBQ-%(;BRBM;86007!93;B1"%+3.I(6:=3W95V]')MR?\ MT;2;ONG'2-]%JUKJQ3I)2A2BK-1^%?RRO&S75-7=NUK?91ZMX6\ 7'A;X?-H MO_"3>(]0OY(9%DUV^EAFU!YG!SXM66SM+:)X6>25L.C,/-9=V MP(J\KX+_ ."JOP'^('@[Q7KNF>-KEM/\&>'G\7:B+GP]JEI<3:*@8MJ=I!-; M)-?6?R-BXM4EC)P Q)&>'?\ X+Q_LK(F@./B3J$L'BG^S1I5Q%X-UV2"\;4? M.%DBR+9% \K6UPH4D,'@E5@&1@"<;MQFM[)JW=M)6Z7::5M[-=+#B^1)Q=K: MWZZ6;=]]+IZ]T^I7_:-_X(J^ ?VB?@W\(/A\?'WQ3\'^#?@?-97GA?3-"N=+ M98[JS!6UN9I+NPN)97C0[0"^QA]Y&.37IFB?L!Z1K.A^/--^)WCCQW\<=/\ MB'I$.@ZC:>-!I:VUO91F9O+MX=.LK.*)G:8LTFTR%HHCO'EKB/2O^"H7P+UG MX*:IX_B\(/% \%0W$VBZBLUCK1W9L+VW^S^=83#8Q M9;M(MHP6P",DHN2E&>O,];ZW<^5=>LDXKS32V:#FY4FM.56TTLH-RMZ1:E+R M:;W3./TK_@C3X!NM#\#>&O%WCGXJ?$CX)"#A([RXG0 ;2.*^E?C)\'?#'[0?PLU[P3XST:S\0^%?$]G)I^IZ M==*3%=0N,%3@@J>A#*0RD @@@&O O&7_ 6<_9P\ ^#[37=4\=ZG%IUU!>W; MM%X1UJXFT^WLKY]/NI[N&.T:2SACNXWA,EPL:%QP3D5G_%3_ (*V>"O /[=/ MP[^"UEIGBK7CXV\,R^*WUS1_#.I:O9_9&\M;1K[:@TV]7RVZ$P4:\2?#[PH\+:%X1US4[*;3M*$#!K>,3Q6D5]-#% MA0D-Q=2Q (@*':N.7N?^",OPGNOBQ/KAU#Q@OA2Y\ MFZ-K.G_#V^T_5]?DAGE=[:WT.TMWNW^RQ (\B0D;8_,FZ+J.I6VM& $S0I+;6\B+.N"I@NFKWN[35V]W>,9)N[O%-/1,:BDI4UMJO*RYHNW9:R36FCDFE>2/%? M%?\ P;[_ Z\8^,]7UN[^*WQK%QK/Q+@^+4L4=QH0BBUZ$.(Y$_XE9;R@KA? M+9B"$7/.XGPC]M/_ ((K>)O@AX#^'6D_!"S^+7Q8^U_'^T^,GC"YN=:\.V5] MISHI%W+:M)]@C\V4E#''AT#1')C!PWZ9_LW?M)^"/VO/@IH7Q%^'.OV_B?P; MXEB>;3M2ABDA$X21HW!CE59$971U*NJL"I! KR3_ (*F:/\ &+4/V;!)\"OB M5=?#CXCG4[2QTJ5M.TZ]T[4);FXCA6*[6[M;AEC^8X:'8RDY.\#8\I7;VU4[O_R>;[7;;.(N?^"'?PAU M_P" OBSPCJVK?$'4M?\ &WC1?B-J'C>74[:W\3P^($8M#?0R6]O':PO"&942 M.W$2JS?(-/B[\8KZ7PIXDL_%46NI*_@+^ MT-\,/%D?AGXH>%-.TS1Y6UF,H^;V-;ZSN2D3/"!F J(VE<'>K02'[;U3_@H; M\'M'^/C_ TF\7Y\5P:C;Z-6996RN M$)89V<=(\C37-'EML^50Y)1MI:W(E;71)K1(Y^;5NI>Z3YK[KFNMV>=?LU?\ !)?P]^RAX0\8Z7X0^*GQAMIO&WB^_P#'%]?RWVE^,5D2_\$1_A4/#'PITJU\1?$73+;X37>N7UF-/ MU&UM4U>?64D2_DN8DMA"C,)I=AM$M_)\PB/8, =+^Q1_P4\\.?MM?M'_ !D\ M":'H'B[3(_A5K/\ 8J7>H^&M1M8;Z2)(_M+//)"((7\V4+';R.L[(AEV;3\O MR[^SY^W'\2/!_P#P6!_:H\(?$GXS^-=5^"_[/WA^U\2P::/#&E3R&&YMHYI1 M-]@TP7DT<'FL4$)#XC7>9/FW8)QFXP>B<.9-Z+DA'\N72VVEI;(Z+U(1DXWO M&=FNO-.7+]]V_O=MV?07@[_@BM\,/ _PM^ GA6Q\3?$A8OVTTCP'I5OKVLWFL:5?Z/%'IUR76VO(6NX(OM5O, MT;".6W\Q)#M"EBRYTDVINH])7O?K?F5WZ\U-:]X=TS&'+RQC#;1)=-G96VVJ M-)=5.VS1YMX__P""&GPT^('P=3PH_C;XGZ;>W/C]/B=K/B6TN-+;6/$>O1\Q MW-TTMA) %0X*Q0PQ1C&-NTD'U;]@C_@GGX9_X)ZZ+X^L?#'BCQIXF3XC>*KK MQEJLGB*6QD=-1N0HG>+[+:VX5'V(=I# ;?EQDYS]6_X*R? 7P_\ _Q?\0]0 M\8:IIWASX?SVT'B:.\\*:Q;ZKH'VG:;>2ZTU[47L,4H=2DKP"-@ MO[SD44_=DZ=/=V5EY\BBK>?+!)=;1MT'-J5IS?=W_P# FW?KK*3;_O/N>J_M M#_LYW?Q^U+PC/#\1O'O@:#PGJJ:NUGX>&F&WUJ5"IB6\6\L[DO&A!950IAF# M\O'$R>6_$3_@EEX;^(O_ 4'TK]H^3XA_$K2O&&E:4N@#2=/;2(]%O=+ZRV% MS&U@T]Q#(Q=V\V=G5GS&T>U-O;?&W_@H;\'OV=OB6GA'Q;XO^PZZ+2'4+R*V MTJ]U"'1;6:40Q7.H3V\,D-A \AVK+=O$CZUVTV')[Q?5+[K\R_'5,^8/V:?^"3_ (#_ &5_A/XQ^'/AWQ1\0[GX M7>+1J*P^#;[4K.Y"$2/M2:>54)W* _S5R,OBC:S_ "6Y;PKK::C8OJ*07%NMM+:R^99M!Y)A1$Q'#&V5W[O,+ M.W4?\%7K3X[V_P"S5K^O_!7XK^%O@\W@K1=0\2:EJVI:!#K$^HFU@:5+("XS M!;0,%",W3/&S>;%)L4.BC)#K"Y:E[K5!M._9ZMM*^(7Q9LT_9E?4'\'D7.DN6-Z^Z?[5NT\^;Q\HQLP/]KYJ\ M7T']LK]H[]N__@D&OQ9^'/Q4\#?!OQ7X"M/$$WBO6)/#D6J?VO=:1)-&L"17 M):"R@GCB\Z24K,T;,JHNT$F;]L[]MSX^:#_P;U^'_P!I*W\4W_PL^+UIX=TG M6;VSTO2M.N;'4&O;RU@!FAOK6X9%:&;S0L;1E6DP68+BM)RYG*K=O>3:A1UXO:^FG5#_@DGIOP?_9@L/V0 M-#\%>,OB-\"_%]S-KNJ>-M>\5:;;WGA*]74+:Z$(@M[>WGE#[)I(WB5B),1N M5C??'^A6G:?!I&GP6MM$D%M;1K%%$@PL:*,*H'H *H^!]1FUCP5H]WW9)).VB7O/J81FITWB5=Z^_&_\ X)I:-\<_VXO M7Q\N?B1\2]$\5?#6WEL]#TW3/['_ +*A@G&VZB=)]/EF<3KE7)FW*"?+:,X( MV?VO?^">?A+]M#XE_#KQ3XD\0>-]'O?AHVI&PM]$U&.VMKU;^U-I<"=7BD.? M)9U22(QR)O8JX/3X>OO^"O\ \0HM9U#XPKXDA'PWTW]HE?@B?!_]GVO]GR:3 MD0-JINO*^U_;?-)E&)OL^P>7Y)/[VO2_CE\7_P!J[]G?_@J[\#M,F^(/@SQA M\,?CAK6J:9-\/;/PY';OX4T^S@64WZ:@VIO4FZ52I-/WHK6V[47*#MWMR-=W96OH=OX7 M_P""$OPO\*:7^SWI\7C/XGW&F_LUMJ'_ C%G.?BN+?X#W^LW7@O1;F_TZ;3M M,M]4W?:K)LV7G2P?.^QGE,RA\>:0%"^2?'S]LCX^?!#_ (+5?!7XU[_/57_%_>?.7PW_X)I>%_@O\ M(>-OB%X M-\:_$KPK9?$C51KWB?PAI^IVRZ!JVI?QWF'MVNX)9"%,GV>YB63: RE&?V:Y?CA)HGCCXF7,WQZUZY\2:W/<:E;0W&DWDX=7>PFMK:*2$!655 MW,Y01)M(.XM]'44+1)+HN7_MW33T]U672R2T!ZMM]7S?/77UU=WUN[GR9\2_ M^".7PT^-GA#XUZ9XTUWQIXFN_CM96.FZ]JL[Z=:WUK:V4K2V<-$.N7=QJFGP.[ MZ2JK;.AM;*$J&0%9(^8I%=E*;2 /K>BG!N#O#39?=JOQU\WJ]2JDG45IZJ]_ MGHOR27DDDM#R/]DG]C?P[^R!IGBX:1J>M:_J_CS7I?$GB#5]5CLH;G4KV2.. M(R&*RM[:V3Y(D'[N%-Q!9BS,6/KE%%#=[+LDODE9+Y+0EZMM[N[^;U84444@ M"BBB@ HHHH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\ M'1W_ "G7^.?_ ' /_4?TR@#^GW_@D[_RBR_9I_[)5X7_ /31:U] 5\__ /!) MW_E%E^S3_P!DJ\+_ /IHM:^@* "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y;_X+'_LJ?$?]N7]@?QC\(OA MFG@F+5O'2PV5U?\ B?5KJPMM-MTFCG:1%M[2X::0F(($/E@;RVX[=C>&Z%_P M3)^.'Q@_X*&_!7XU_$*?X5> ],^ WAB;1],TSP=K5]J^H^*9Y(# RWUY/8V8 MCML$,$6.4K\XYWEA^BU%3""C)R6[=_1J,HIKT4I>6NO0=1\\/9RVLUZIN+?W MN$?NTMJ?GG^QM_P3W_:7_8V_X)&>*_A/X1\5?"KPU\=;W7-0U31O$%K<75_H MT(O+Q)W9_.LE=91&TL:Y@F4%8VYR0OE/CO\ X(.?%KXD_"S]J'2+SQCX)L]8 M^,/B3PYXQ\+WC:EJ&H_9+W2D4FVOWGA\QHV8%?/1G8\/Y2_ZH?K%15QDXRYH MZ-**7ER.#C;T<(O6ZNNS::E[ZM/7WI2?FY\RE?R:E)>2>A^:EO\ LY#]E#XR M_M4?%?\ :OU+X7Z'\*_VH[;PWX7GMM+U/4=3&FW(M'TYK>=GL(1Y4CSG%R=@ M7:&=8P25^G/^"4_[-_B+]F/]BKP=H'C'Q'>>+O%,=C'#/JUW:M:SRV4(\G3X M6B?YXS'9I K*WS>89"PW,U?1]%5&;C%Q7:,?^W8)\JZZJ[UTT=G=W;EIN7,W M_G=I)Z]FHQNNZOVM\B?\%._^";.L?MB>./A%\4?AYXFT_P (_&/X%:V=8\-W M6J0RRZ5JD,A3[1878B(D6*41J"Z991O&T[LCI?BU^SM\4_VW_P!FGX@_#WXK MR>"_AYIWC;PO>^'3:^#]5N=?(GN$VB]:ZN;6R8*@X%LL/S;FW3$$ ?2U%8.E M%TI4'\,KNW9R24FO5+TO[R7-J:*-+-%!(+=0\3S.8P(_-Y)X9OVGHK?GDZBJ]>>$WYN-253Y7E.7DKZ*R M2)2BERVTY917DI0C3_",(^>FKNVS\L8/^"'/Q*UVZUGXJ7WB+P'!\7KOXYVW MQGT_P]::C=2>&!% &B33);[[(DY9H78FZ%IP^,1,"Q-3XP?\$0/C!XY^$.MS M6.J_#*7QW\0_CU9?&'Q-IUYK%\FBZ;:6H;9IUI.+)Y)Y"2H::2"(,"?D&T"O MU9HJ*=J?+R*RCRV\N7V5O_3-.]_Y?-W)WFI*>KES7\^;VE__ $[.W^+R5OAO M_@JW^P[^T/\ MT_\)1X-\'^-_ ^B_"3Q)\/KS1SI.H75Y:70\02RYCNIC;P, M9[40 Q>69%56D,AAF,:"J7@O_@FS\4_ ?[8'[/OQ3L]1\ 2CX9_!_P#X5KX@ MT^:]N\O.GE,LUJXMQYB2&-D)D$9CW!]LNWRV^\:*S]FN5Q[_ .51?E5DM>G* MN@3]^W-VM^,'^=.+];]V?DE^Q/\ \$-_C?\ L;^$?@+XIAU'X5Z[\3?@=J_B MA1H\GB+48-!US3=;0DO]K_L]IK>YAD/W1;2+(HY=3C;;TS_@AE\7_@QX/_9F ML/!NK_#CQ/=?"#Q!XE\5>)9=:UV^TJ.^O-85D:"R2.QN=L,0?(:0@L5^Z-Y* M_K%155(J:2ELDDO1.]O3F]Y]WY:%^TESRJ=9-M^;::O]TG%>3[V9\J_\$6/V M*O&G_!.__@G5X)^$'CVZ\+W_ (A\)3ZAON] O9[JSN8[B]FND8--! ZL!-M* M["/ER&.<#TC]L?PQ\3O%WA?PS;_#+0_ >M7=CXAL=6U!?$_B.[T:-8;6XCG" M1-;V-V7>0H5RRJ$SN^?[M>Q45M5JRJ556E\5U+YII_FM3*G",(N"V=__ ":] M_P SY._: _X)4^%_BO\ \%%/A%^TQHDD/ASQ_P"!)I;3Q#Y0(A\4:<]I/"D< MN ,SPR21E)".44HV=L1C\ \&_P#!#76?#_[6OQ0O=?.A^.?A-\0_B /B58_: M_B#XHTF[\/:FTR7#J^C6NDFM=+=-$?*7_!/[]A_QK^R)^TA^ MT?KVL:KX6U+PG\8/&\OC'2/L;3G483-%$C0SHR+'&(RC %'E\S>#^ZV%7^<8 M_P#@E]^T5%^VY^UI\4?[/^"QTK]HWP=)X4T^S_X374_M&C&.R^RP3R_\2?:X MD*JSJI'E[B 9=H+?IW16/L(.*@]E!T_^W7'E^_E5KFD:LHR(9[#XB:Q\,M,\,ZA^SK-\#+FZ\.:]?:A?QS><98 M]12*?3H(RA^4-$9 1SAFKW?Q?_P2]^,W[3'_ 2&A_9O^)NO?#K1/$/A'3=, MLO#^N^'KR\OK;5Y=,EADM);R*6WMS;JRP+')'&)N6\Q7!41G]#:*ZI592;EU MNG_V\ISJ)^JE.3737;16QA",;66RM\G&,&O1QA%=]-]7?\M_VGO^"-WQI_:C M\!?M1>)+^\^&&B_$_P#:'T70/"]KH]OXAU"?0-!LM->-GGDO#IZS7$\ACR$% MJBH"5WG)8^1_M+?\$%?VEOCYI'[0\$,_P-TV3XZ6W@R"+?XOU60:,="BB$I; M&D#S?-:+"XV;0V3TQ7[245G1_C5O_)7S+_R:\GW;?30TYWR\K_K2*_* M,5\N][_FE\<_^"*?BKXI?MO?$'Q]>+X<\6?#WXY>'=*TSQIX9N_B+XF\-_V7 M=V5LML&C73-D6KVI0,?(NQ#R2%:(,U?47[.OQ(^(]C^U_P"._AAJ%EX N_A7 MX)T+31X?U#1)-1;5=,F,,*FRU)KC="TSKOF012LZ0^491F5&;Z+HJH2Y;);6 M:M]_+_X#=\O7HVUH8RIW]4HI>5N5?^3**3Z==]3Y-_X*J_!+]HK]HOP+H'A3 MX)V_P.G\.W%T;CQ=:_$6^U5+;7(%'[NP,-C"6>V=CNE!F7S @C96C>16Y3QK M^Q%\:;VM:W3Y_/7UMV5O MS5\5_P#!+S]H;X$_L"_#SX%?!2\^!/B/3HM0O=:^(<&2.&.-U9'E5NS_P""@G[&G[3G[VVV^[NV_7T5O$=!_9>F^+7@OP1J'Q-_P"$ MA\/>,_#-E';367@;XG^(K/12T;_*66V>Q2Z#!5)^T6Q(W%/F49;Y[TOX _MK M7?\ P4.NOB'?M^RW;_#V\OXM*@F-UKFH>*=!\-K-%)/:61>"*S2:Y,2R2L4^ M9]@+E88=GWE15\[]LJW5-NW2\M]//5>C:ZF"II4?8K:R5^MEMKY;KS29^==Y M_P $7?$,_P 1+OPFNK>%?^%+7_QN7XZ2W1FG_MY;P8D.C"U\G[.;5%12_=\G+]G;_P&,-?^W(1AZ7OK*3>E M7]YS7^UO_P"!2G_Z7)R];6LDDOB+XG?L*_%;]M[QSX%/QZT+X)V<7PJ\?V_C M+PYXM\%ZCJ/]LR6]I.TL%F;6YM@+8R@0B=UO)D.UML881R)]NT441]V'LUM> M_J[)-_=%>6E]VVR7O3YWZ?*[=OOD_P MD@HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\ M'1W_ "G7^.?_ ' /_4?TR@#^GW_@D[_RBR_9I_[)5X7_ /31:U] 5\__ /!) MW_E%E^S3_P!DJ\+_ /IHM:^@* "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 **** "OY O^#H[_ )3K_'/_ +@'_J/Z97]?M?R!?\'1W_*=?XY_]P#_ M -1_3* /Z??^"3O_ "BR_9I_[)5X7_\ 31:U] 5\_P#_ 2=_P"467[-/_9* MO"__ *:+6OH"@ HHHH **** "BBOE_\ ;W_:3^)?P2^+7PJT;PA-X5\->&_% M6H/;ZGXD\2:5;($N9=X,B)&D**W6 1.5\V";SW1T)MP/,/J?[5OQ@\8 M>#M:\!^#?A\?#MIXQ^(>J7%I;:GK^GW&H:;I%O:VW_!]/^#U!6;M_7_#GL5%?%/B'_@HW\0/'_P %_"/B#P!X M?\*:?K)^'^I?$;Q-9ZVES>6YCTZ2."72;66)X?+EGG,X2[D#K&L 8VTN_";' M@_\ X*$^*?'/Q;T+6['3O#Z_![7?&%I\/X8);2X77C>W&EI?IJ7G^;Y/V<32 M+:&V$);AIOM QY%.G:: MVN]#Z^HHJ.[O(K"W:6>6.&).6>1@JK]2:!DE%9G_ FNC_\ 06TS_P "D_QH M_P"$UT?_ *"VF?\ @4G^- &G169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF M?^!2?XT :=%9G_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH_ M_06TS_P*3_&C_A-='_Z"VF?^!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$ MUT?_ *"VF?\ @4G^- &G169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2 M?XT :=%9G_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06T MS_P*3_&C_A-='_Z"VF?^!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ M *"VF?\ @4G^- &G169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT M:=%9G_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P* M3_&C_A-='_Z"VF?^!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"V MF?\ @4G^- &G169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9 MG_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C M_A-='_Z"VF?^!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ M@4G^- &G169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_": MZ/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-= M'_Z"VF?^!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^ M- &G169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ M]!;3/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z" MVF?^!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G M169_PFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%9G_":Z/\ ]!;3 M/_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^ M!2?XT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G169_ MPFNC_P#06TS_ ,"D_P :/^$UT?\ Z"VF?^!2?XT :=%5M.UFTU=6-I=6UT$P M&,,H?;GUP:LT %%?+?QO_:5^)_A3_@H3X(^'VFOX1\.>!]8T]+BWDU[3+E_^ M$TNCYYN;*UU!)!#:7-O#$DRP-%-).I=@JQQNZ=5XY^*WQ8^&_P"UUX"TF[3P M-JOPU^(6HWNC1V5EI]TFN:&\%A->1WLMVTYAGBK_E_DKO0]ZHKXZ\?_ +?/C[X._$_XR_\ "6:##HVF M^#- N]7\&^%KWPZ\5YXPBAEBMTO8-;@U"YMY(6GD026QL8KFW6\MRZD8,OK? M[)OQJ\8^,_%?Q!\#?$,^&;OQE\.;^SAN-3\/6,]AINJVUY:1W4,B6\TT\D+( M6EA93-)N\D2 J)/+0CK%2[J_XVMZKJNFJ>J:1+W9./5.W_!].SZ[JZU/:J** M* "BBB@ HHHH *_D"_X.CO\ E.O\<_\ N ?^H_IE?U^U_(%_P='?\IU_CG_W M /\ U'],H _I]_X)._\ *++]FG_LE7A?_P!-%K7T!7S_ /\ !)W_ )19?LT_ M]DJ\+_\ IHM:^@* "BBB@ HHHH *\"_;]_95\:?M<_#:+PGX;\9>&?#FB:H) M;/Q!:Z[X9.M1W5K+&T;/ %N("DZJ[ >89(CD9CXY]]HJ90C*W-T=_N*C.4;\ MNETU]^A\W?%+_@G!X:^-_P ;?AKK_BZ'PAKV@?"B"RDT*.\\*07/B1[VU;=$ MT^LS2/)]F#B.8P6\,#/+$#)-)&SPM<^)?P4^*/QM\97VJP>(-"\#ZUX \2&Z M\!:K<>&_MT%Q9S:>;>[BO;9-2W743>?)L=9+*02P1DQ;(\S_ $+15R;E=/JV M_FVFWZNUO338B,5&UELDODDTEZ*]_77<^6?&?_!-+ROA?X2\,>!?'$_A./2/ M"EWX$URZO-+_ +2EUW1[TQO=LN)H?(OS+&TD5QF2.,SS;K>4,H35T'_@GK#X M8^-6FWUCXFBB^&.DZ[!XOM/"!TLF>VUJ'3UL(Y%OO/Q]C$:K-]G:!G^T?/Y^ MS]S7TC11%\LN:.C_ /MN;\)>\OY9>\K/4))2CRRUZ?AROYN/NM[N/NO30*** M*0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^:ZU42VUS#<(]A>+<1K;NS0H"\D,S(1N0 M@\#83]GWXLS_ +5\WCBZ^)O@:3PEE;6TT:/P%,-7T[3P1(]I#J+ZF\*^?*D3 M3R?8]TBQ1J/+\N-D]VHHA[K371M_?O\ @K>FFS82]Y-/KI]W]7]==TCP+QU^ MQYX@^/X\7Q?$WQKIFIVFJ:1J.@>'D\,:!+HLF@VEY)%(TTK3W=V+J\C:VMBD MH6*,&-CY/SX'3_LQ_L]:M\'+CQ7KWBWQ)8>,/'GCF^AN]:U;3](?2+)TM[>. MVMH8+5KBX:)$CCW-F9RTDLK#:K*B>K44+3;M;\;_ '^>[Z@]?OO_ %Y>6RWL M%%%% !1110 4444 %?R!?\'1W_*=?XY_]P#_ -1_3*_K]K^0+_@Z._Y3K_'/ M_N ?^H_IE ']/O\ P2=_Y19?LT_]DJ\+_P#IHM:^@*^?_P#@D[_RBR_9I_[) M5X7_ /31:U] 4 %%%% !1110 5!>ZG;:9Y/VFX@M_M$HAB\R0)YLAZ(N>K'! MP!S4]?$?_!7CX0:!JVK>!?B;K5GH?C:W^%RW5[>^"M4:,27=FS12RZC83,Z_ M8]0MQ;'RKC&&W&+S+?'$IJ,HJ3LFTF^R[_P!;;O1%1@Y1DX[I-KSMT_KT M/MRBOS1_;JL_"GC;]LKP-\09_,U'P]H6D^"9[W5'A5/$7PX2ZUV1]/O-/>9U M8IJ+B2SOE3,PB2(@3?-&/IO]O3P;H/Q6^)WP0\&>.K73-4^'/B7Q'J":SI.J MQ"73M:N(=(O)[2VN(V.R10\;SJD@9?,M8VQN12-))QIN4M&I2BT^EFM?G?;\ M;.Y"E%RLM5RQ=UYQO]R[]M;;'TG17Y5ZM;0_&']E/X?#XHWMSJ%KX>^ WB3Q M3X5GU6:1KL:G:36R6FLPR,VXW]O:-;/%<8\Y/M;NC*9'SU/POAU'6/CAX2\? M:U'GX[2?%[3?"NJ3>65U*UT-_#$5Q/ICC)*V6QI+TQ<1>7\L==7H%5^SAS/726W>--5/NY79/^?2UM3]*Z**CNYVM[=G M2&2=EZ1QE0S?3<0/S-(9)169_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ M /CM &G169_;UU_T!=3_ .^[?_X[1_;UU_T!=3_[[M__ ([0!IT5F?V]=?\ M0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X[0!IT5F?V]=?] 74_P#ONW_^.T?V M]=?] 74_^^[?_P".T :=%9G]O77_ $!=3_[[M_\ X[1_;UU_T!=3_P"^[?\ M^.T :=%9G]O77_0%U/\ [[M__CM']O77_0%U/_ONW_\ CM &G169_;UU_P! M74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM &G169_;UU_T!=3_ .^[?_X[1_;U MU_T!=3_[[M__ ([0!IT5F?V]=?\ 0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X M[0!IT5F?V]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T :=%9G]O77_ $!= M3_[[M_\ X[1_;UU_T!=3_P"^[?\ ^.T :=%9G]O77_0%U/\ [[M__CM']O77 M_0%U/_ONW_\ CM &G169_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM M &G169_;UU_T!=3_ .^[?_X[1_;UU_T!=3_[[M__ ([0!IT5F?V]=?\ 0%U/ M_ONW_P#CM']O77_0%U/_ +[M_P#X[0!IT5F?V]=?] 74_P#ONW_^.T?V]=?] M 74_^^[?_P".T :=%9G]O77_ $!=3_[[M_\ X[1_;UU_T!=3_P"^[?\ ^.T M:=%9G]O77_0%U/\ [[M__CM']O77_0%U/_ONW_\ CM &G169_;UU_P! 74_^ M^[?_ ..T?V]=?] 74_\ ONW_ /CM &G169_;UU_T!=3_ .^[?_X[1_;UU_T! M=3_[[M__ ([0!IT5F?V]=?\ 0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X[0!I MT5F?V]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T :=%9G]O77_ $!=3_[[ MM_\ X[1_;UU_T!=3_P"^[?\ ^.T :=%9G]O77_0%U/\ [[M__CM']O77_0%U M/_ONW_\ CM &G169_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM &G1 M69_;UU_T!=3_ .^[?_X[1_;UU_T!=3_[[M__ ([0!IT5F?V]=?\ 0%U/_ONW M_P#CM']O77_0%U/_ +[M_P#X[0!IT5F?V]=?] 74_P#ONW_^.T?V]=?] 74_ M^^[?_P".T :=%9G]O77_ $!=3_[[M_\ X[1_;UU_T!=3_P"^[?\ ^.T :=%9 MG]O77_0%U/\ [[M__CM']O77_0%U/_ONW_\ CM &G15;3KZ6]5O,L[FTVXP) MFC.[Z;&;]:LT %%%% !1110 4444 %%%% !1110 5_(%_P '1W_*=?XY_P#< M _\ 4?TROZ_:_D"_X.CO^4Z_QS_[@'_J/Z90!_3[_P $G?\ E%E^S3_V2KPO M_P"FBUKZ KY__P""3O\ RBR_9I_[)5X7_P#31:U] 4 %%%% !1110 5PGQO_ M &8/AQ^TO%HJ?$/P)X3\;IX9&)%.T\#..N!G.!7=T4 M=4^VOS6J?R8=&N^GR>C7S1R/C'X > _B)\0O#_B[Q!X)\(Z[XK\)EFT/6M0T M>WNM0T8MRQMIW0R0Y[[&&:YF3]BWX;:PGQ!@U_PEX;\6:;\3=5AU?7M-UG0[ M"XL;R6&.)(O,A$"K.5,*N)+@2S;L#S-J1JGJE%"TV_J[3_-)W"[O?K_DFOR; M.8\>_!+P9\5;+1;;Q1X1\,>)+?PU?0ZII$6J:5!>)I5W#D0W%N)%812ID[73 M#+DX(I[?!SP@_P 55\=GPKX;/C=-._LA?$)TR'^U5LM_F?91=;?-\G?\WE[M MN[G&:Z2BB[O?^M59_>M/0.EOZ[_GJ%%%% !1110 4444 %%%% !1110!Q,?[ M27P_E^.DOPQ7QKX7;XB0:=_:TGAH:E$=4CM,@><8-V\)R#G'0@]#FJ/P4_:[ M^$_[2NIZE9?#GXG_ \\?WFC*KZA;^&_$=GJLMBK$JIE6"1R@)5@"V,D'TKY M*\5^-/ WP:_X*Q6OAWP]?:!XQU7XI:BDOBCP3J)BEU;P_>_8BBZY8Q,GG+!] MFME2?S-T3)(&ADB*R1W'TCX;^)/AGPC\1_'OC?Q/KVA>&M&;5-/\#:5>:E?1 M6=K=-;YQ&CR,JF5KZ\N;<(.6: * 310]^G&IWO\ >I6T[K6*7\U[Z.\8E;W* MDZ?;EMZ-7U[.RD[=+6U7O'H?AWXR^$/%_C[7_"FD^*O#>J>*/"BPMK>CVFIP MS7^C"9=\)N8%8R0AU^9=ZC<.1FLSX9?M-?#?XU>!M4\3^#?B#X(\6^&M#EEA MU+5M%UVUO['3Y(D$DJ331.R1LB,K,&(*JP)P#7P3\(Y/!=[\0_#?A[Q'K%AI M%Q\/++XDK\8[FYU0://H%CJFH^8)+ZY1XI+9+MO+N;>8LADBA\Z-\(6K2^*_ MB+7#_P $]_B9X?\ !4'CSX_?!J275;?1O$%CK6DZA*^@KI$^OKV ZA91 MWSSP>>C33M#;-$WFMF5N>O7=/#SK6VAS+L];7_P_Y2UT7-O1I*=:-)Z7E9]U MIM;K+RTMIH[MK]%K#4(-5L(;JUFBN;:YC66&:)P\""-D66\N!;QO]GM8S)&' MGEVQKO&6ZUZM7QO_ ,%:KR+P78^"?%V@:)X[_P"%JZ'=2KX/UKP[X;OM= MMKMIE[!:JRM;7+11!A?XO97=D4HWA-] M5&371:*^O]>NESW+XK?MH>!/@SXRTO0]:/C*:XUC^"=:UG3(FNIA# MLU]9VDMK SNR8665" Z,0%92>B^.O[0?A3]F[PA#K?BV^O;:UN[M+&TM[#2[ MO5;_ %"X96<16]G:1RW$[A(Y)"L4;%8XI'.$1F&!X\L=>^(A^&&DZII+VSW- M_!KGB2*',MK9?8X?/6'S@-I(OS:;1G+K'(1D*U>8?M0?%BQ7XW^!/%MGH7CS MQ#8?!KQ'>6WB>STOPKJES>V@OM)N(8+RVMD@\S4(=[K$7M%G5?.=B0(I2EU/ M_I>WRO<])^)?[(2Q^9(F] MOB6X^!/C7]GO]GCP;9:QX&\4>(-0\2_![7O 45AHNGS:H-&U?4+F*YMK*Z6% M76"%U8Q-=N!;0FT_>2(KINW/AC^S_P"+_!7Q)\)_"R[\/^))]9T/XGZ=\0+G MQ0=.NGT2ZTJWT**VDE6_*F%9S/&;3[*76OO%Z)+WB:KY8-%<<$C@CK@\<5T83#O$5X4$[.3 M2^]V.?%XA4*$Z[5U%-_<=,U MG>./ >F_$;14T[5DNI;);F&Z,4%Y-;"5HI%D59#$ZF2(LH#Q/F.1,/_!S<_P#Q=?=?\0]Q&G[Z M.GD_7\]3XC_7[#N]Z3U\UZ?EH?JA17Y7_P##0OC_ /Z'CQA_X.;G_P"+H_X: M%\?_ /0\>,/_ _P!+TZ72;C2Q,RV=_I4D,<AXLU'X]?#: MY^!M]XD\7>,Y/!$EOI5AXRU;1'T+^V'UF\FCB47]C-I#(=/,K0PM)I\T,T9N M'?(NZ5^FM[/TTMWO;342=X*?=-^>EM/-ZK8^S:*S/[!NO^@UJ? M_?%O_P#&J/[!NO\ H-:G_P!\6_\ \:I#-.BLS^P;K_H-:G_WQ;__ !JC^P;K M_H-:G_WQ;_\ QJ@#3HK,_L&Z_P"@UJ?_ 'Q;_P#QJC^P;K_H-:G_ -\6_P#\ M:H TZ*S/[!NO^@UJ?_?%O_\ &J/[!NO^@UJ?_?%O_P#&J -.BJVG6,MDK>9> M7-WNQ@S+&-OTV*OZU9H ^#_V^/ 'A7X6_MS>"?C;X@L],\<66FQV&@WVG$A= M<\%,URRV^I:;<"0/&))+M5GME"-<1KN61O+^SS>F?$3]GOP(W_!0'P-XY\.6 M6D:#XU\.W5Q/XS\2K(L5UJMI?6DEI9Z-:SK+]B[X.Z9\:&^)%M\)OAI;_ !$>X>[;Q3'X7L4UIIG0H\IO!%YV]D)4 MMOR02"<&BE[O*GLG+[GT^>K\MO>5DBIKS>:2^[3\%HK>NCO?\W/B==7O@/X> M3^-_"NH3:7\1/&^B_$E?B7KFGM)'??9K+4UA$MVZ/Y@;31M@MV+ VZ%EBV*Q M%?:7[ G@G1OA)\9_CKX,\#:=9:-\,O#^M:2VAZ;IL0CTO3;F?2;::\BM47Y$ M5BT,SJ@P9+B1SEI&)]WT+X+>#O"_CKQ#XHTSPEX9T[Q+XN2*/7=7M=+@AOM: M6)=D0N9E4/,$4E5$A.T' P*D^%GPB\)_ SP7;^&_!/A?P]X.\.V;R20:7H>F MPZ?90-(Y=RL,*JBEF9F) Y))/)HI^ZK7Z6\M[V_PKHN^NFP3U=[WUOKZ;^O1 MOJCHJ*** "BBB@ HHHH *_D"_P"#H[_E.O\ '/\ [@'_ *C^F5_7[7\@7_!T M=_RG7^.?_< _]1_3* /Z??\ @D[_ ,HLOV:?^R5>%_\ TT6M?0%?/_\ P2=_ MY19?LT_]DJ\+_P#IHM:^@* "BBB@ HHHH **** "L[0O!^D^%KS4[C3-+T[3 MI];N_M^HRVMLD+W]QY:1>=,5 ,DGEQQIN;)VQJ,X45HT4>8!1110 4444 %% M%% !1110 4444 %>/_M[?\FG>*_^W/\ ]+(*]@KQ_P#;V_Y-.\5_]N?_ *60 M5Z>2_P#(QH?XX_\ I2/-SG_D7U_\$O\ TEGYOT445_0I^ A1110!^J'[/7_) M O __8OV'_I-'785Q_[/7_) O __ &+]A_Z31UV%?SAC?]XJ?XG^9_0^#_W> M'HOR"BBBN8Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\(\%_L*VOAK]IW4OB=J/C_ M ,=>);OR+F#P_I>IO9/:>%_M"HLSP.MNL\S;4"H;J2;8A*@'.:]V+;1D\ =3 M7CGQ=_X*)? /X!K)_P )I\:/A;X9FB&3;W_B>SBN6YQ\L1D\QCP> IZ'TI63 M=_ZU_K?== _K^O\ +KU(O@A^Q-I?P7_9AG^%,OC#QIXMT&ZN[FXFN]:.GK>R MQ7-R;FXM2;6T@B,,CO,&_=[]L[@.,)MZ/X@_L\O\3OBAIFM:MXU\72^&M->V MN1X,6/3ET2YN[>7SH+J1_LGVYI$E6-P@NQ$3"F8S\V[\A_V3O^#RG_AJ#]J? MX:?#3_AG'^P_^%B>*]+\,?VE_P )_P#:?[/^VW<5MY_E?V:GF;/-W;-Z[MN- MPSFOV^JKZJ75?U]_7UUW$HI1Y5M_7]>FFP4444AA1110 4444 %%%% !1110 M 4444 %%%% !114-_J$&E6$UU=316UM;1M+--*X2.)%&69F/ ))/3% )-N MR)J*;'()8PRD,K#((.013J 3OJ@HHHH *_D"_P"#H[_E.O\ '/\ [@'_ *C^ MF5_7[7\@7_!T=_RG7^.?_< _]1_3* /Z??\ @D[_ ,HLOV:?^R5>%_\ TT6M M?0%?/_\ P2=_Y19?LT_]DJ\+_P#IHM:^@* "BBB@ HK ^)WQ4\-_!?P9<^(? M%FMZ9X>T2T:..6\OYUAB#R.L<<8)^](\C*B(N6=V55!8@5Y[\-/V[OAQ\4?& M5EX?@N?%_AO6-5,?!6M^$FUB4(TC0V9U6TMA=2JB.[1P%W5%+%0H)H M7O.T=P>BN]CV&OE_]O?]I/XE_!+XM?"K1O"$WA7PUX;\5:@]OJ?B3Q)I5S?: M;)=^;!':Z3)-#+&M@UUYL@2YEW@R(D:1R2.J-]05X%^W[^RKXT_:Y^&T7A/P MWXR\,^'-$U02V?B"UUWPR=:CNK66-HV> +<0%)U5V \PR1'(S'QS$G)3@TKV MDKKI:_7R^_S3C=.ERN$T]/=E;O>VEO/^DT[-<3^U3_P44D^$?[4?A'X6:=>^ M'O"\DITZZ\5>)M#M:\!^#?A\?#MIXQ^(>J7%I;:GK^GW&H:;I%O:V^?']DEE'[NX9X9_,0+Y8@D'F'<^)?P4^*/QM\97VJP>(-" M\#ZUX \2&Z\!:K<>&_MT%Q9S:>;>[BO;9-2W743>?)L=9+*02P1DQ;(\SW)> MZXQ[R=]M+JW=;/:^L4[QYKN407>(?^"C?Q \ M?_!?PCX@\ >'_"FGZR?A_J7Q&\36>MI'RY9YS.$NY Z MQK &-M+OPFQX/_X*$^*?'/Q;T+6['3O#Z_![7?&%I\/X8);2X77C>W&EI?IJ M7G^;Y/V<32+:&V$);AIOM QY%;'C/_@FEY7PO\)>&/ OCB?PG'I'A2[\":Y= M7FE_VE+KNCWIC>[9<30^1?F6-I(KC,D<9GFW6\H90FKH/_!/6'PQ\:M-OK'Q M-%%\,=)UV#Q?:>$#I9,]MK4.GK81R+?>?C[&(U6;[.T#/]H^?S]G[FG1NJEZ MMK>5_P#GX^;Y.C:,%TG=M)^\%6[A^[WL]]_@2C\U5O)O9PTN_A/I&BBH[NTB MO[=HIXHYHGX9)%#*WU!I#)**S/\ A"M'_P"@3IG_ ("I_A1_PA6C_P#0)TS_ M ,!4_P * -.BLS_A"M'_ .@3IG_@*G^%'_"%:/\ ] G3/_ 5/\* -.BLS_A" MM'_Z!.F?^ J?X4?\(5H__0)TS_P%3_"@#3KQ_P#;V_Y-.\5_]N?_ *605Z;_ M ,(5H_\ T"=,_P# 5/\ "O)/VZO#&FZ=^RMXIFM].L8)4^R;7CMU5ES>0 X( M&>E>GDO_ ",:'^./_I2/-SG_ )%]?_!+_P!)9^=M%%%?T*?@(4444 ?JA^SU M_P D"\#_ /8OV'_I-'785Y]\ /".E7/P(\%22:9I\DDF@V+,S6R$L3;QDDG' M6NN_X0K1_P#H$Z9_X"I_A7\X8W_>*G^)_F?T/@_]WAZ+\C3HK,_X0K1_^@3I MG_@*G^%'_"%:/_T"=,_\!4_PKF.DTZ*S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T M"=,_\!4_PH TZ*S/^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\* -.BLS_A"M M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"@#3HK,_P"$*T?_ *!.F?\ @*G^ M%'_"%:/_ - G3/\ P%3_ H TZ*S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_ M\!4_PH TZ*S/^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\* .?_:*^+W_ S_ M / ;QCXX_L>_\0?\(GH]SJW]FV0_?WODQL_EKP<9QR<' R<'&*\$7_@H3XP\ M(?\ !/:\^-GB#X:Z7K5U:QQ7EO:^$?%<%_H^J6,TBB.]AO9TA"R@D9SAL8 M/PYH_P#P3E^+%[^PU\:?"Y\/_"_0_&/Q3U-;K3?#?_"274VA>'PQB^U7 O1I MYD$MPZRSO'%:JAD;);?))(5%VD^;;3\_QOUMLEMK=*I=P7)OK^6GI;IW;\K/ MZ0^/_P"V1>_"']J#X<_#2PT#1W;QQ(/,U?Q'J&HZ-I_+MBUL;F/3KFTN]1,< M5Q(+.6XMG98T*DAR4SO@A^WG)\7?CC9^'[GPBFD^%/%SZU%X,U]-7%U+K;Z/ M="UO1<6PB46N]RTEOMFF,L43M((' C:]\6/@OXR^-&L>'?#U]X)^&&D^"Q/I M.MZSJT6M37NIV]]9W<5Z;2VLWTU(I(C+!&@NGN(W"LS>0&4 \5\!/V"==\!_ M'/0;CQ%'X,G\$?#)]>?PE+8-(VI:M_:UR)MM_ \"QP_8XM\"F.:;[1N$K" K MY9J":T>]Y>EM+;=4[J/?=IIICE*^L=O=]?/?OUTT[IIGUA169_PA6C_] G3/ M_ 5/\*/^$*T?_H$Z9_X"I_A2 TZ*S/\ A"M'_P"@3IG_ ("I_A1_PA6C_P#0 M)TS_ ,!4_P * -.BN9\6?\(=X"TDW^N_\(SHMBIVFYO_ "+:('TWO@?K7S=\ M7?\ @L!^QC\#A)_;_P ;?@Z9(1F2'2KZ#6)TYQ@QV8E<'CIC/3CF@#ZWHK\I MOBS_ ,'8G[$_@"1X_#]KXS^(".>;A1Z$]: /V3HK\; M#\5/^"L?[2)_XD?P"^ WP6TNXQY%WJGV6>ZC#<9=7NKALKUYME^AZ4'_ ((O M?\%#OVB3N^*/[:6@^"4N.9(_ FCM&T(Z87[/%I_1?]KKW/WJ /V,U+5+;1K& M2ZO+B"TMH1NDFFD")&/4L>!7@7Q=_P""LO[,GP(60>*?CU\*--N(AE[1/$MK M>O8_0?PC_X-B/V*OA&4E7X0)XDO$_Y>-?UN_OMPQC!B,P@_P#( M>>: .2^+_P#P=E?L7_"\3#3?&GBGQU-#G,7A_P ,W0W$'&%>[%O&?J&Q[UY0 MW_!U/XC^-G'P&_8R^/'Q/CN!_HUS-;O;QX;[DC"T@NUVXR3\X''WL+&V73?"MC;2DXQDNL08G'^)[Y&O+4-P"5FO8V.. M2?\ 1CT' Z%?^'>/_!5+]HP[_'_[77@7X;Z=<&)N_WD(Y^F/T)_P"$*T?_ *!.F?\ @*G^%'_"%:/_ M - G3/\ P%3_ H _,/]GK_@T4_9N_9K^/O@?XBZ%XV^-]WK?@#Q!8>)-/@O M]8TM[6:XL[F.XB254TY',9>-0P5U)!.&!YK]3ZS/^$*T?_H$Z9_X"I_A1_PA M6C_] G3/_ 5/\* -.BLS_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"@# M3HK,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ H TZ*S/^$*T?\ MZ!.F?^ J?X4?\(5H_P#T"=,_\!4_PH TZ*S/^$*T?_H$Z9_X"I_A1_PA6C_] M G3/_ 5/\* -.BJVG:/::0K"TM;:U#X+"&()NQZX%6: "BBB@ HHHH Y3X[: M#I7BGX)>+]-UTZZNB:AHMY;:@=$BN)=3%N\+K)]F2V5IVGVD[!"K2%MNP%L" MOR'U.?2/V@OBSK<_BG1OV\_@]\#/"$LR2Z/>2?%?6M<^)T*Q'S!=&0SV.GZ7 M(&9=A?[3($)>2U4D']A?BE/XCMOAEXBD\'0Z5<^+H],N6T2'5'=+*6]$3>0L MY3YA$9-@8KSMSBOG7]B1?CEX<^)QL?B=KOCS5])U?0([]5\:1^%8+JTO5$ D M@LTT/:2$=K@S><)D"/9>7,6\\$H_QN?LE\WJ_G:W7W4Y*]VU;1RM32\^CUTY M?NO??>R=MF?4.F-&^FVYA4K$8E**>H7 P/RJ>BBFW=W,*<>6*CV^04444BPK M^0+_ (.CO^4Z_P <_P#N ?\ J/Z97]?M?R!?\'1W_*=?XY_]P#_U'],H _I] M_P""3O\ RBR_9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ MH **** /(?VTM4\-?#SX)ZWX[US7]$\(:IX2TJ]_L#Q#J^I6=E;:'?W,)MX9 MT>^/V-)RSK&CS@C$KIG9+(K?/_[#OQ/US]MR[OWUOQ/<_%+X6ZKI30320ZUX M1U33_#]]:R6@M89[G19?/&MR /?3- 3:0&6W6W9&0,?3/V^_%?B?X::]X%\5 M_#SX>6_Q@^).BM?)H?@N=DLA?)*D27-W'J>(/C)\%;']GWX@6?A]["RT5-9C\177B33?/C<7#ZK;1): M/';RF15LP9)H3O3?=;VV7K MOLM9(^N%&U0/3CDYI:**!!1110 4444 %%%% !1110 4444 %%%% !7C_P"W MM_R:=XK_ .W/_P!+(*]@KQ_]O;_DT[Q7_P!N?_I9!7IY+_R,:'^./_I2/-SG M_D7U_P#!+_TEGYOT5Y[^U'/XMM?@EJ\G@M[B/68_+9GM3 +M+8.IG-N9_P!S MYWE;]GF?+GWQ7!R?%G75^$?PMU/0/&D&NVNI^)K'2M4O;G2E6]OH))3&\$@^ M18+A&!67]RK;E8!(CT_>7C(JJZ3B]'!=/MRY5UZ/?_.R?X7'"RE355-:\W?[ M*OVZ]/\ *[7OU%>)_$[XKWWPN_:(TZWN?%6HM9:GI-_>)H,^C"/3IUMX#(JP M7@ARUYF.1VC:*[OQO'HWBC63KKZYX5L?%<3M:0V_P#9 MDL\DB36D8B4;H%Q'Y>\O(/GW2/E<*GCJW3>TG;1]H2?RULVKU/!3C M2]JWI9/KJKI::=&U^E]3]O/V>O\ D@7@?_L7[#_TFCKL*X_]GK_D@7@?_L7[ M#_TFCKL*_GW&_P"\5/\ $_S/WO!_[O#T7Y!1117,=(4444 %%%% !1110 44 M5YQ\3OVQOA%\$C)_PF?Q3^''A'RCB3^VO$ME8;#G&#YLBXYXH ]'HKXL^)W_ M <2_L7?"7S!J7Q\\)WSH/NZ+;WFL[C@$ &TAE7N.^.N>AQ\\_$3_@\0_90\ M+W?V7P[IOQ9\=W7;KI'AZ*%)G.=H_TF>)\$@#A"?F& >< 'ZLT5^0)_X. M:?C+\6SCX0_L%?'+QA;R_P"JO[U;J"%%ZAF$-C*G(]91R1R>X/VX_P#@K1\= M1L\)_LL_"SX>6$O!O/$&H(;B ],A9-00GD,?]0W&/Q /U^KG_BE\6?"WP.\" M7WBGQKXE\/\ @_PSI?E_;-7UO48=/L+3S)%BC\R>5EC3=(Z(-Q&6=0.2!7Y0 M_P##'G_!7+X]+_Q4O[2?PB^&6F3??L]$L(GNXB?1X]/+*[O4/VLOB-^T!XQ/V,V/P^GN7T_1]3)O(/-W27>H"V7R MH]TZYB7+6Z@?,5P ?KAX:_X*8_LX>,[BXBT?]H'X(ZK+:0FYG2S\=:7.T,09 M5,C!9SA=S*,GC+ =Q7E7Q<_X. /V-?@IYG]K_M!>!+XQ@$C0)9M?W9..#8QS M _TZGBOQS_X(]?\ !JK\1->_:>U=/VN_A+J6B_#6'PW/+I\EEXPT]FGU475J M(HF^PW4DVTP&Z.<*N5&6!P#^R?PD_P""!_['/P3,9T;]GSX?W1B.5.N6TFO' M/UOGFS^- 'R[\1/^#PK]F/2-2_LWP3X:^+OQ)U64E;6/2= B@BG(]YYDE' S MQ$Q]JYT_\'!7[6OQ_!3X,_L _$9K>;_CUU?Q1-=PVDP;[A(-M!%TY.+@]1R. MI_5[X>?"'PG\(M--GX3\+^'?#%F0 8-)TV&RC(' ^6-5'8?E714 ?C__ ,)1 M_P %C?VE?^/?0/@/\ H+@_NI97MKN2%6X#,#)J)R!RM?L!10!^27A3_@ST M^ VJ:N-6^)7Q.^-GQ-U@C;)+?:S!;Q2#W_6EU^\O-9\PXQDI=321_@% ]LU]N44 <+\)_P!F#X:? 2-4\"_# MSP-X+5!A5T+0;73@HQMP/)C7MQ]*[JBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /#OB)^W'IW@C]J_2_A19>#/&?B:^ MDL[>_P!;U72H+>2T\.17+3):M-&TJW$WF-;RY^SQ2^6J[GVC)'70?M+Z!<_M M32_");/Q"/$T/AL^*7NI--DBTQK47$=OLCN'PLLN^0$K%N"#[Y4E0W@/[?7P MY^('B_\ :7^&&I?#CX:?%:Z79-/&;RQU02RI<26;P^: MWV>.*=7]E MOX+E8FA:Z%X?DMR"RVY7=(G.-Q4H^]*"ELW._P H2UE.;I M4FC%\^R(%I0?3?V/_ GBJ?XB_%#XE>+O#&H>!;[XC7^GBU\.:A=VEW>Z=;6- MDEN'GDM)IKL5??EUZ:W>OS7V;7CYVYI5/XG;:_Z M;?\ VVTGM;X5ZG\8O!^B?$/X2>*- \2S"W\.ZYI-UI^J2F<0>7:RPM'*WF'A M,(S?,>G6O(O#W_!,#]F/X6:]I7BJQ^!/P5T/5O">+RUUB#P=IEE+921E)!=; MXX459$:-763 *$$J5R:](_:I]^1R"6,,I#*PR"#D$4ZF6\"VL"1H,)&H51GH!P M*?0_(B/-9JKX<@G\P-:+;VSZ-;Z3:/;JTL'D6=XS"!3).TK)%(YA=;O_%\] M]K_#LV^7=6O_ !)6,1I%+T_/=VWZ)7ZO36%S],*^./\ @JQX5U[3M;^'/CZY MUOQE'\,_!5W-+XBTWPIK=YIFK6DK-$\.K11VY"Z@+9(I]]I,2C1N[+'/(%@D M^QE8.H(Y!Y!'>O*OVG?V+_ ?[7MKIO RN_3]=GHV>5 M?M6Z'XGO_B;\(_BCI_BB3Q!\*].O=)LKG1=/\0:MX=O9Y;^]AAAU43V5Y%:: MC&'EM-UA>6S1M$)RCAG\F3K/VT;:_P#B#\1_A%\.AKGB'P[X=\;ZS?\ ]N7. M@ZS5GRI!I(G&GF9"U^P\0:]#KNEQVVOZO87'AJ2.V$&;*Y2],UI(P:<.;-K:)HY MF0Q?/*TMSLXN$=KMKYM66G7=[:?#>W+:8.6DI/6R6GDGT>VMEOUYK_M"?LU^#;O5_'_BC0+WPQ\&]>\&_"NCZWX7C. MF>"X/L>D6]A>W.FI!9E8T>Q?[-)'YUE(L40EM)=\$HBC\R-]BXO)^RAX!B^/ MG_"S4T-T\8% &G34+I;-Y1#]G%T;(2?93=BW_<"Z,7GB']UYGE_+3HWA4YIO MF^27_+QS;]9P_=/M%:77NBJIRARQTT?XP44O2,U[5/\ F=DE\1Z+4=W.UO;L MZ0R3LO2.,J&;Z;B!^9J2BD,S/[>NO^@+J?\ WW;_ /QVC^WKK_H"ZG_WW;__ M !VM.B@#,_MZZ_Z NI_]]V__ ,=H_MZZ_P"@+J?_ 'W;_P#QVM.B@#,_MZZ_ MZ NI_P#?=O\ _':/[>NO^@+J?_?=O_\ ':TZ* ,S^WKK_H"ZG_WW;_\ QVO) M/VZM7GNOV5O%*/I=];J?LF9)'A*K_ID'7;(3^0KVZO'_ -O;_DT[Q7_VY_\ MI9!7IY+_ ,C&A_CC_P"E(\W.?^1?7_P2_P#26?F%\2O!4GQ"\%WVDPZOJ>@S MW<96._L"GG6[>H616C<=05=64@],X(\__P"&0K!/AYH6@Q>*_%=I+H^NKXDG MU*$61NM4O@YDWS"2V>(+N(^6-$ "J.@Y]=KPC_@H5^VQ_P ,'?!?3/%__",_ M\)5_:.MQ:/\ 9/[1^P^7O@N)O,W^5)G'D8V[1][.>,']VQ?U:A&6+KZ))7>O M1IK;S2>F]E?9'X?A/K%:4<-0U;;LM.JMU\N_GW/0Y_@O'K'Q &N:SKVMZ];V MLKSZ;I%ZEHMAI,CPO [Q>5 DKDQ22I^^DD $C8P<$0?!W]G_ $OX,7%S+::A MK.K326T.G6TFIRQROIUA!O,%G$R(A,4>]\-(7E;=\\CX&/C#X3_\'#'@7Q!9 MZK+XS\$ZYX8>U\K[##IEXNK/?[M_F9W1P+'MVIC).[>>FWG<_P"'V\OC?_DG MWP&^)_C'?S%^Y,7F#L?W$=QV*GC/7\_)I9_E&E2%2[])-]M5:_=*_1V6C/5J M9%FRO3G3LM.L4N^][>>G7?4_HM^ &M7,7P(\%*ND:A(%T&Q =7@PX^SQ\C,@ M./J!77?V]=?] 74_^^[?_P".U^.WPK_X*??\%+/BC\+_ Y8?"S]BK0-&L;; M2[6WM;[Q?J#1B>)8E59<37-E]Y48C_>7KQNWO^%7?\%B_CX,7/Q"^ WP:MYN M)8X+>WN940\$*1:WIW8)(PX.1]X5^)XJ2E7G)=6_S/V;"Q<:,(OHE^1^M?\ M;UU_T!=3_P"^[?\ ^.U5UCQPOA[3I+N_L+FQM(L>9/<7%K%&F3@99I@!S7Y. M_P##AC]M3XW?O/B?_P %"?'FFK-\UQ8^%;:\BMY<\E1Y=U:IMR3C,1& /E': MWH__ 9Y_!;Q3J<>H_$WXQ?';XC:C&2=]SJ]M!&Y/!W;X)9>@3I(/N=QP,#< M^YOBA_P5M_9T^#"2_P#"3?&#X:Z7-""6MF\7:5)=8 ).(4N6D/3LO7 ZD5\\ M?$G_ (.I/V+_ (<221#XBZKK]U$<&'1] NKD'DCB78L1Z=G]^A%:/PO_ .#7 M;]B;X9/%*WPCD\1W<1!$^M^(M1N0V"#S$)UA/3O'ZCH<5]%?"_\ X):?LV?! MA8_^$9^ OPCTJ:( +/B)J2''EP:1:P1L3R,&.>:3LW6,?=XSU%;_A_)^VM\;_ )?A?_P3W\=: M;'+\MO>^*[F\B@ESP&_>6UJFW++TE(PK?-U*_KKH^BV?A[3H[2PM+:QM(L^7 M!;Q+%&F3DX50 .:M4 ?CU>?%C_@L?\<3FT^&WP-^$5O-S$SW-G06W7= MY\V,9^0<_P (Z53;_@F%_P %/?CDW_%QOVRX?"B3<2#P99QQF,=/E\A+#G"K MW');GJ6_9&B@#\;A_P &K>H?%GCXT_M2_M)_$Y9>+@?;H+?SL]?^/NZO.H+C MG/WN_.?1_AA_P:> 50:KX ^)?C;8 "=:\6>5OXQS]BEM_KQBOU*HH ^0 M/AC_ ,$5?V3?A%L_LC]E[P'.T1RCZMI=IK#J@KZ&^'GPU M\,_"*U\CPG\.=-\,0[=GEZ3I]A9+MXXQ&ZC'RK_WR/2NYHH S/[>NO\ H"ZG M_P!]V_\ \=H_MZZ_Z NI_P#?=O\ _':TZ* ,S^WKK_H"ZG_WW;__ !VC^WKK M_H"ZG_WW;_\ QVM.B@#,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\ M=K3HH S/[>NO^@+J?_?=O_\ ':/[>NO^@+J?_?=O_P#':TZ* ,S^WKK_ * N MI_\ ?=O_ /':/[>NO^@+J?\ WW;_ /QVM.B@#,_MZZ_Z NI_]]V__P =H_MZ MZ_Z NI_]]V__ ,=K3HH S/[>NO\ H"ZG_P!]V_\ \=H_MZZ_Z NI_P#?=O\ M_':TZ* ,S^WKK_H"ZG_WW;__ !VC^WKK_H"ZG_WW;_\ QVM.B@#,_MZZ_P"@ M+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=K3HH S/[>NO^@+J?_?=O_\ ':/[ M>NO^@+J?_?=O_P#':TZ* ,S^WKK_ * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ M /QVM.B@#,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=K3HH S/[>NO\ MH"ZG_P!]V_\ \=H_MZZ_Z NI_P#?=O\ _':TZ* ,S^WKK_H"ZG_WW;__ !VC M^WKK_H"ZG_WW;_\ QVM.B@#,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V M_P#\=K3HH S/[>NO^@+J?_?=O_\ ':/[>NO^@+J?_?=O_P#':TZ* ,S^WKK_ M * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ /QVM.B@"MIU]+>JWF6=S:;<8$S1 MG=]-C-^M6:** "BBB@ HHHH XS]HS2QK?[/OCFS;PFOCQ;KP_?0GPRTRPCQ# MNMW'V$NWRJ)L^7N/ WY-?,/_ 32^#T'P9\<(UK\,/@YX:?QCX7CU>ZU/P/\ M$]2^&\FF@3A$L+K[89#=.S>-OC7\7?BAIFG3I>6^BZZ=$T[3_ +2A!CEE72=-L9+D M+SB&X>2 DAFB+I&R<_\ MW_L]Z]\?_%'@V"W^$7PI^,WAK3+;4);[1OB'XAE MT[2+6[9K46UPL"Z=J"3W C^U*K/"OE*\FUQYA#6?V6O$7QH\$>(/"7@'XC^& M/A7HVE6?AN98+W1OB'>^(=7U&6T-I$K&"[TVS?R]LI+RAYB&:,-@N"Q2U7,M M]=/2^NO71-6O=6UNDAU-DOZ]-.G>_GI9W/H>BBO*?VB_VTO '[+&O^&]+\7: MAJD>H^*97%I;Z;HUWJ;P01LBRWEP+>-_L]K&9(P\\NV-=XRW6BZNEWT^8M;- M]M3U:BN6\;_&KPM\.+KPM!K6M6EE+XVU2/1M"7YI#J=V\,DZQQ[0$(=;\6WU[;6MW=I8VEO8:7=ZK?ZA<,K.(K>SM(Y;B= MPDNJT\UW&DV[+M?Y:Z^FCU\GV.THKR;XE_ MMR_"KX1^#?"OB'6O%]K_ &)XTMO[0TB]T^TN-2AGL0D(2Q^9(F]JY97Y;:Z_AO]W7L+IS=+7^7?T/2:***D HHHH **** M "BBB@ KQ_\ ;V_Y-.\5_P#;G_Z605[!7C_[>W_)IWBO_MS_ /2R"O3R7_D8 MT/\ ''_TI'FYS_R+Z_\ @E_Z2S\WZ\E_;(_8W\,?MO\ PQL?"GBN^U[3].T_ M5(]6CDTF:**9I4BFB"DR1R+MVS-QMSD#GJ#ZU17[_7H4ZU-TJJO%[H_!J-:I M1J*K2=I+9GS[^QK_ ,$UOA[^Q%>Z[<^&IMT\CS2ODF." M,IN\T[NN=B=,<_05%%3AL+2P]-4J$>6*Z(O$XJKB*CJUI)_ M$>HP:3H&@6#=7;7;>15:0[]+2V:]"^4IFW^3M$7[PD)EJ M]/UCXQ>&]%^$K>.7U);CPM_9R:K%>V4,EX;JW= \;01Q*TDS2!EV)&K/(655 M5F8 MZ)M[+?ROJK_ "U$M6DMWMYVT=CIJ*\;\4?M[?#7P/X#\/\ B37;KQ?H M6E^)9GBM_P"TO!.MV=S9*DPA:XO;>2T6:PMA(R W%VD,(WH=^'4G8;]L#X?) M\?T^&)UF[7Q=+(;9(SI%Z-/DN1;_ &HV8O\ R?L9O!;?OS:B;S_*&_R]O-.S MO;U_#?[NHKK?L>F4444AA1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 >??M8P6EU^RY\1XM0BTJ>PD\,:DES'JFG7.I64D9M9 RSVMJ1<3Q$9#10 MGS'7*I\Q%?'/_!,[X/:!X2_:TDU70/ G@?P]''X5OK:XO?"_[+NL?"./<]U8 MLD<]WJDCO=E@CE(K?&-DC29PE?=/Q2T;7?$7PR\1:?X7UB'P]XEOM,N;?2=5 MFM1=1Z;=O$RPSM$W$@20JQ0\-MQWKY\_8>_93^)7[/OCZXO?$FNZE-HFH:' ME]9WWQ.USQNT^I@1*S1G5(4^S1H4GE7A06\)HH>[6<]M+>MU-?-W:5"+F#R MOG\E_8"^''PN^%?[2.JPR?"?XF>#OC9XAM=0U"XUCQQ#>:WK$NDHUA$MM-XB M>XO+:\P%M"MO#?3^2!RL3;A7I/[;'@/X31_&GX3_ !(^,FD^'V\-_#>34+K3 M/$.MVZ-IWA?59?LIM[FXG8;+9-D4VR:8K"LRP983&WK3^#GQJ\!?M)?M,#Q7 M\*/%FD>.=$M?#L^F^)-9\.:PNHZ(TXN(7L;=I8F:WDO$5KQBJ,98HI5\T*L\ M&XP^CPZUY0BGLK->;NT_71_\ @27;7WVOC?\ X*U7 MD7@NQ\$^+M T3QW_ ,+5T.ZE7P?K7AWPW?:Y"\[;7;3+V"U5E:VN6BB#"Y"1 MC!>.:&:-)$^R**EQ;E&2=FFG]S_KNNZ:NFU*T91:O=-:[:JWS_JS3U7Q3^UI MX/\ CUXK^//P:\1V?PX\$:SIFF^(=ⅅ_A+[^*YT-S;W#7_ )EM%I<\0A\Q MD'V@W!SY$"[$WLU=I^U!\6+%?C?X$\6V>A>//$-A\&O$=Y;>)[/2_"NJ7-[: M"^TFXA@O+:V2#S-0AWNL1>T6=5\YV) BE*?459VA>#])\+7FIW&F:7IVG3ZW M=_;]1EM;9(7O[CRTB\Z8J 9)/+CC3[*"T3E*6G=\BMZ6B_G: M]]6XY4W&4M6HQC\ES._K=KRT]$?G;*/$&H>)?@]K MW@**PT73YM4&C:OJ%S%%5C[2-I^?WRIJDW_X K+L] M==@J.[65[=A \<*3<7=C+%_HFY8[1D8_P"F08P3(P'/M7MU>/\ [>W_ M ":=XK_[<_\ TL@KT\E_Y&-#_''_ -*1YN<_\B^O_@E_Z2S\WZ***_H4_ 0H MHHH _3_X 6VK-\"/!1CO=/6,Z#8[5:R=B!]GCP"?-&3[X'TKKOLNL_\ /_IG M_@ __P >K"_9Z_Y(%X'_ .Q?L/\ TFCKL*_G#&_[Q4_Q/\S^A\'_ +O#T7Y& M9]EUG_G_ -,_\ '_ /CU'V76?^?_ $S_ , '_P#CU:=%RVUS& M+_236\.]2ZL1FOH*L/XE_#+P[\9O >J>%O%NA MZ5XE\-ZW ;;4-,U*U2YM;R,\E7C<%6&0#R." >HK'$0PF# MWUSX>"B'<\_FRMO*M(46-$TS"'U MFE4I1TYK^EW9;=+ZNSO;9N1C@6\/.G-KX;?J]_[NU].:][19^<'Q[TCQ1XFU MSX7>*K/P)/XCUGQUIO@W3/A-XJ>P@TW5O!&HV\\DNHQ-::A)? M#RV]U8QK8)J%LD#=!^(/\ PEMCX2\, MV7BK^RX]#_MJ#2X(]0_L^-MZ6?GA1)Y"M\PBW; >0*K_ P_9^\!_!+4]>O? M!G@CPCX1O/%5X=0UN?1='M["76+DEF,]RT2*9I,NYWOELNW/)KIJ55*M*JM+ MN;_\#Z=NS;M=V4=?B,:5-PI*F];*"^<5OW](WLM]O=6Y]EUG_G_TS_P ?_X] M1]EUG_G_ -,_\ '_ /CU:=%8&QF?9=9_Y_\ 3/\ P ?_ ./4?9=9_P"?_3/_ M ?_P"/5IT4 9GV76?^?_3/_ !__CU'V76?^?\ TS_P ?\ ^/5IT4 9GV76 M?^?_ $S_ , '_P#CU'V76?\ G_TS_P '_\ CU:=% &9]EUG_G_TS_P ?_X] M1]EUG_G_ -,_\ '_ /CU:=% &9]EUG_G_P!,_P# !_\ X]1]EUG_ )_],_\ M !__ (]6G10!F?9=9_Y_],_\ '_^/4?9=9_Y_P#3/_ !_P#X]6G10!F?9=9_ MY_\ 3/\ P ?_ ./5R?QV\*CQ7\&?%&F>(].M_%?A^_TR>#4M(M=)DGGU"W9" M)(T03AF>TGD\J)V:W6^O84,J9W3&9#SAG@NE MAN4&4M1)]GVQNP1=C5]95G67@_2=.\3WVMV^EZ=!K.J0PVU[?QVR+=7D4)D, M,,+^YO+[P/ITG@6]\16][8 MQ7LTFE:/KE[=6\\%G:M UK'*+R>"=(TVO*Q64/I-^S?\1/&/[FE^' M.E^.XOB9XF?5O -]8)IFJII\<,5GINIS7:1WT,\H$K+!;2K#BX#W4;F*%OO. MBJ4OWGM7K*][_.+5^]G%2\Y)/35.9QYH.GT?9=[IV[:2<5VBVM=+9GV76?\ MG_TS_P '_\ CU'V76?^?_3/_ !__CU:=%249GV76?\ G_TS_P '_\ CU'V M76?^?_3/_ !__CU:=% &9]EUG_G_ -,_\ '_ /CU'V76?^?_ $S_ , '_P#C MU:=% &9]EUG_ )_],_\ !__ (]1]EUG_G_TS_P ?_X]6G10!F?9=9_Y_P#3 M/_ !_P#X]1]EUG_G_P!,_P# !_\ X]6G10!F?9=9_P"?_3/_ ?_P"/4?9= M9_Y_],_\ '_^/5IT4 5M.BNXE;[7/;3'C;Y,#18^N7;/Z59HHH **^0?VI?B M9\0_AM_P4 ^'IU7Q]J'@'X2:K!!8Z5+!965SHVK:N\DJS66K>8OVJ)I5-NMK M)%)#")3M9VE>*&7T@_$[QI:?\%*X?!<^N:?)X!OOAS<:Y:Z3%I@CN(;Z+4;: M!II;DNS2 I*0J*L:KSN#D@J4_?<8K[3DO_ 8N3OZJ.G75/1.XJCY%*3Z4&#.KR.HM/KT M_'MZ]>UMFWH-VOIK_6^O3IW[H[#]IOQ?XK\)>!I9_#=YH_ARSMK>XU#6_$^J M6C:A#H%E GF2M'9QNDEQ<.N1&,B--KR-YA1+>?YQ\1_M#ZG^RE+X.U1OCE\2 M_BA=>,X#J$7@GQM\/XH=9GTV,J)KF./2M(L;G23$9$WW&J0M:@[8Y#;&3ST^ MD?VO_ .E?$_]EKX@:'K7A$^/=/OM!N]WAY+>">75G6)GCAB2=6A\XR*GEF12 MH<*3TK\=/CW\%/AY^RMX0\3)X[_9(T8?%WXLRP6'ARQT[X3^ [D0V4"")HM% M\.VGB:ZO&NLS22RWJ"X*-(CR1-#!'"I2NZRAW:MYMNUEY[/;9/=M&C@G3OZW M\MG=[:;K?>VJ5V?NA&_F1AO[PS3JSO"&AV?ACPEI>FZ;80:7I^GVD5M:V4$0 MBBLXD0*D2H JJH"@ #I6C5R24FD<]*3E3C)[M?UV"BBBI- K^0+_@Z._Y M3K_'/_N ?^H_IE?U^U_(%_P='?\ *=?XY_\ < _]1_3* /Z??^"3O_*++]FG M_LE7A?\ ]-%K7T!7S_\ \$G?^467[-/_ &2KPO\ ^FBUKZ H **** "BBB@ MHHKYU_;#_;.\3? #XW_##P%X2\&Z/XEUCXA2W4H;6-=.CQ30VQB,MK9-Y,JS MW[)(TB0N8DV0R,TBJ"0?:C#K)V0?9E/I%-OT1]%45Y+\7/CIXV^'7Q1\$V&G M_#N'6?"?B/4+;3-2U)M>6'4]/FG\PAH+%(9%N8X1&7G9KB'RX\L@FVL!-^T[ M^T'J_P &3X3T3PGX:L/%_CGQWJ4NFZ)I=_K!TBR;R;6:[N)KBZ$,[QQI# X& MR"5FD>)=JJS2(;1YNE[?/3_-:[6U!:RY?*_R=_QT>FYZI17RCXS_ ."GPD^% M/A#Q/X'\!77BJ36O!][\0-:TR]U=-,NM#T>Q,27B)B.87%^)9?+B@S'%(T,N MZXB 4OK:!_P48M_%7QMTW3].\+QW7PSU3Q#!X,A\7+JP^T-K<^FKJ,ZKO0)-1CS2TT;^Y< MS^:B^9K?E]ZUM3Z8HHHI %%%% !1110 4444 %>/_M[?\FG>*_\ MS_]+(*] M@KQ_]O;_ )-.\5_]N?\ Z605Z>2_\C&A_CC_ .E(\W.?^1?7_P $O_26?F_1 M117]"GX"%%%% 'ZH?L]?\D"\#_\ 8OV'_I-'785Q_P"SU_R0+P/_ -B_8?\ MI-'785_.&-_WBI_B?YG]#X/_ '>'HOR"BBBN8Z0HHHH **** "BBB@ K\!_^ M"U__ 6O_:;_ &1_^"FWQ+^'OP]^)?\ PC_@_P /_P!E_P!GZ?\ \([I5W]G M\[2K.XD_>3VKR-F661OF8XW8& !^_%?RO\ _!Q]_P IGOC+_P!P3_TQZ?7V M_ 6$H8C,)PQ$%-/_P#A M*O#NG>![O6+>T_L/3;'R[I+_ $^%9-]M;QN<)/*-I8K\V<9 (_".OU0_X-$? M^4DOC;_LFE__ .G32J\/B3*,!2RRM4I4(*26C44G]]CMRW&8B6*A&4VU?NS^ MC"BBBOP@^\"BBB@ HHHH **** "BBB@ HHHH **** "OQW_X.QOVG/B3^SE_ MPH/_ (5[\0O''@3^V/\ A(?[0_X1W7;K2_MWE?V7Y?F^0Z;]GF2;=V=N]L8R M:_8BOP__ .#RS_FW'_N9O_<17T_!L(SSBC&:NO>W_P ,CS,YDXX.;7E^:/RO M_P"'F_[27_1P?QP_\+O5/_C]'_#S?]I+_HX/XX?^%WJG_P ?KP^BOW;ZCAO^ M?K_,_O/H5YF=X/#QR[$2C35^2?1?RLZ<%6J/$TTY/ MXEU\S^J"BBBOYU/T4**** "BBB@ HHHH **** "BBB@ HHHH \,_:8_8;L_V MHOB-X>U36/'7C;3O#6ER12ZGX4LWM&TO7S%*DL8E:6![B$;HT#BVEB\Q0 W. M2>BU#]E^'4/VO-.^,'_"8^+H;[3O#LOAD>'HUT_^QI[:643.[[K4W?F>8D39 M6Y5?W2C;@N&]1HHC[K36ZO\ BFG^#:]'H*2YDT]G;\&FOQ29\^1?\$U_A] M2A*'OOV=OV<;+]GG2=8_XJ#Q%XQ\0>)+U;_6?$7B VIU/59$AC@B\S[+!!"% MC@BCC58XE&%+-N=W=O1:*(^ZK+M;Y7O^>OF-ZN[[W^>QR?QW\41>"/@CXPUF M>_UW2X-*T6\O)+W1+2.[U.T6.!V,MK#)'*DLZ@91'C=68*"C [3^=7[+/[4O MA/\ 8+\8W?V[X#?&KQG/XAEBMM8^+FG_ P\:W?B34X4"[KO7O[9TZ.>&WB1 M5 2UO;Y1Y;&."W0K$OZ*_'?0M+\4?!'QAINN?VZ-%O\ 1;RWOSHD5Q+J?V=X M'63[*ENK3M/M)V"%6D+;=H+8%?G;X%_8:\3_ /!1KPY9:WX9\6?&?X%?!C6$ M)2\D^.?B;Q-XU\01AE5X_).K7.DZ8FX31.DPOY2 RM%:R A2A_O'EI?TOK=] MO):O71V5KERNE:7?[]MEU:[M6C=:J[O^G=O.MU DB'*2*&4XZ@\BGU':6PLK M2*%XT&>/Y[;4;>6""9I)()0LJJODR+)%& MR2@CCZ4HJ914K7Z-/[G?^K:K=-.S*C-Q3MU37WJW]=.]UH?,7[0'[(7B;]H/ MXA?"RRUG0_ MYIWPQU#2MD_%#XO_$I?$'A+PSX7LM?^#OB:6+1(]>U34+/3O%UE=Z:8 MK@23?V?OMGC:>-UDMX[R%C;^7Y@9I?)^DZ*MMR33V;.W567-Y #@@9Z5[=7C_[>W_)IWBO_ +<__2R"O3R7 M_D8T/\;G/_ "+Z_P#@E_Z2S\WZ***_H4_ 0HHHH _3_P" 'A'2KGX$ M>"I)-,T^2230;%F9K9"6)MXR23CK77?\(5H__0)TS_P%3_"L+]GK_D@7@?\ M[%^P_P#2:.NPK^<,;_O%3_$_S/Z'P?\ N\/1?D9G_"%:/_T"=,_\!4_PH_X0 MK1_^@3IG_@*G^%:=%*.")/[%VI&@55SH>GDX XZU_5)7\K_ /PGU]_X<_P#(RG_@?_I43P.(_P#=H_XE^3/A^BBBOVD^*"OU)_X-(=+M MM6_X*/>-8[JW@N8Q\-KY@LL8< _VII0S@]^3^=?EM7ZH?\&B/_*27QM_V32_ M_P#3II5?/\4_\BFO_A/0RO\ WNGZG]#O_"%:/_T"=,_\!4_PH_X0K1_^@3IG M_@*G^%><_$G]MOX=_"?X]Z)\-M9U344\3ZW%'/\ Z-I%WRD#/%=/X"_:$\%_%'XE>,?"'AWQ%I^L>(_A]);0>(K.U) MW4[+_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"L[X0_%SP_\=_AOI7BW MPM?-J6@ZU$9;6=[:6VD^5BCI)#*J2Q2(ZLCQR*KHRLK*&!%=)5--.S)335T9 MG_"%:/\ ] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G12&9G_ A6C_\ 0)TS_P ! M4_PH_P"$*T?_ *!.F?\ @*G^%:=% &9_PA6C_P#0)TS_ ,!4_P */^$*T?\ MZ!.F?^ J?X5IT4 9G_"%:/\ ] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ M(5H__0)TS_P%3_"OQ(_X/&]%L]'_ .&=/LEI;6OF?\)+O\F)4W8_LC&<#GJ? MSK]RJ_#_ /X/+/\ FW'_ +F;_P!Q%?5<$_\ (ZH_]O?^D2/*SO\ W*?R_-'X M?T445^_'P 5]N?\ !N;90ZC_ ,%E?@[#<11SQ/\ VUN21 RMC0]0(R#QUKXC MK[@_X-P?^4SWP:_[C?\ Z8]0KRL]_P"1;B/\$_\ TEG7@?\ >:?^)?F?U&_\ M(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X5IT5_-A^DF9_PA6C_P#0)TS_ ,!4 M_P */^$*T?\ Z!.F?^ J?X5IT4 9G_"%:/\ ] G3/_ 5/\*/^$*T?_H$Z9_X M"I_A6G10!F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X5IT4 9G_ A6C_\ M0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^%:=% &9_PA6C_P#0)TS_ ,!4_P * M/^$*T?\ Z!.F?^ J?X5IT4 5M.T>TTA6%I:VUJ'P6$,03=CUP*LT44 %%%% M!1110!Y7^USKWBK0?A3J/_"/V?B&:RO[&ZL-1OO#4"W.O^'Q+'M34[.W8XNC M;_,[6Z*\TGR^4DKJ(9/@;4_V28?CA\76\0_";XL?MEZ1\7M3NH[JZ\2W/PKT M_P"']C*8U"176N3S>&]+&LVL)$8^PM+/)(#A(U3S)8_U-HHA[L^=]/Z^Z_S\ M]K-RO'E_X;^O6Z\M[LMT:.!%=_,<* SXQN/%_\ TT6M?0% !111 M0 4444 %%%?''_!5CPKKVG:W\.?'USK?C*/X9^"KN:7Q%IOA36[S3-6M)6:) MX=6BCMR%U 6R13[[28E&C=V6.>0+!)+DE**EHFTK]%=[_P!:7W:5VJ46XR<= M6DW;O97M_739-V3^QZ*^8?VF/ -WXV\OW* M:)J&A)(DFJ/FO6VJ:Z7(4HMIWT:3OZW5OP[[-,]_HK\UYOC3X]_:$_9K M\&W>K^/_ !1H%[X8^#>O>.4U?1]4?2IM8UJPN(K:TO[D0[$N($5'E>V?-K(; ML>9%(HCV[OPT^.OC?QG\2?!_Q5O_ !)XBM=6USXH:=X"F\+IJL_]BQZ//H4= MQ)$=/)$(N!:(,QT47&K+E@^WW2JNC'[YI^D==_="J_91O/S M^^--56O_ !Z=Y:.VY^A=%%1W=TME;M(XD*KU$<;2-^"J"3^ H&245F?\);: M_P#/+4__ 6W'_Q%'_"6VO\ SRU/_P %MQ_\10!IT5F?\);:_P#/+4__ 6W M'_Q%'_"6VO\ SRU/_P %MQ_\10!IT5F?\);:_P#/+4__ 6W'_Q%'_"6VO\ MSRU/_P %MQ_\10!IUX_^WM_R:=XK_P"W/_TL@KTW_A+;7_GEJ?\ X+;C_P"( MKR3]NKQ#!??LK>*8DCO@S?9,&2RFC7_C\@/+,H _$UZ>2_\ (QH?XX_^E(\W M.?\ D7U_\$O_ $EGYVT445_0I^ A1110!^IGP$NXK']GCP7//(D,,/AVQ>21 MV"JBBV0DDG@ #O7 _"[_ (*.?"#XL_#/Q;XRL_$\ND^%_!4+7FI:EK^F76C0 M&R"EEOX3=1Q^?:. =D\>Y'((!)XKJO@KXCLU_9T\)0S6.H7R_P#".6:/;KIT MKBX'V5 4!*["&Z/KSP;X%^/_A#PKX5^*,?P:T70KQ] T_5O M!.MC4]%U%TFBDTFS66$W-] $2-U5!*(2_EQR-$8HH?YHS*K*-?$[C?\ HW 0B\/0N]'*$7Z-=/S?9*^R9]^>!/'.E_$OP+HWB71+K[;H MGB"P@U.PN?+>+S[>:-9(WVN RY1E.& (SR :\VT?]O3X3:Y\&?$OQ%A\7PIX M!\*SM;7?B.XL+JWTN\=7$8-C<21+'J"M*1$CV;3+)*1&A9SMKYT\2^-[GQE_ MP20T#X5:3H/Q%MOB#XE^$Z:9;:/<>$]6TFXN)+:QC@O+(SW%LD5M/$+[X57>MSZ-->Z3^U!>?LW>'_'4.HZ3:2V'B5/%VA?\4^]MY]O; MB+^V([.*_RZ[OU2U2ET_0N]_:[\':?>>#;9[?QV]YX[1)=.M(O FN2W-I&[K& MLFH1+:%],3+/"7Q&F_:@\+V^C.W MC)O"6I17EMI*7N;NTU+6XK7[%,&L3<":S>9]\TFY8_,,6I_\ M@MN/_B*/^$MM?^>6I_\ @MN/_B*@HTZ*S/\ A+;7_GEJ?_@MN/\ XBC_ (2V MU_YY:G_X+;C_ .(H TZ_E?\ ^#C[_E,]\9?^X)_Z8]/K^HW_ (2VU_YY:G_X M+;C_ .(K^6[_ (.,KM;[_@LK\8I4$H5O[%P)(VC;_D!Z>.58 C\17W_AS_R, MI_X'_P"E1/ XC_W:/^)?DSXCHHHK]I/B@K]4/^#1'_E)+XV_[)I?_P#ITTJO MROK]2?\ @TAU&/3/^"CWC5Y%G8'X;7RXB@>4Y_M32NR G''6OG^*?^137_PG MH97_ +W3]3]7OV]-7O?AI^V7\-_$/PY\,>-3\6=2>WTQI;3P_?7WA_Q3I1G" MRVM]/$&M;8P)-<2K<3-#-"0-K20O+#+UGP]^*%O\-?V\/VE=+!X?\?>&;[1==T9M:T?4X6M[RPO]%EN;:[B889)(WC*NI'4 M$$&OYV7,HK#2XX[.TL=6EE1;NWN)O+ED6"Q MG$ %R'N$D\F%M#]FN3XE_LZ:W\?+OXH^$;_P78:NVEI;Z_\ #\ZQX[U2YU"6 MQ6.2\MK<:&#/B1FE>0P21QRY1XRBY/VROBNT10!#J0 X &FW''_CE+_PEMK_ M ,\M3_\ !;%O%O@G]DKPUI?C62:XUBTGOQ#W]B;ZX:RN;RWC55B MO)K4P2SKM5A-))N57W*/:JS/^$MM?^>6I_\ @MN/_B*/^$MM?^>6I_\ @MN/ M_B*TG+FDY$Q32LS3HK,_X2VU_P">6I_^"VX_^(H_X2VU_P">6I_^"VX_^(J2 MC3HK,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_Y MY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ MB*/^$MM?^>6I_P#@MN/_ (B@#3K\/_\ @\L_YMQ_[F;_ -Q%?M;_ ,);:_\ M/+4__!;-ZM%JG_#.GEK:?^)?F?U245F?\);:_P#/+4__ 6W'_Q%'_"6VO\ SRU/_P %MQ_\ M17\V'Z2:=%9G_"6VO_/+4_\ P6W'_P 11_PEMK_SRU/_ ,%MQ_\ $4 :=%9G M_"6VO_/+4_\ P6W'_P 11_PEMK_SRU/_ ,%MQ_\ $4 :=%9G_"6VO_/+4_\ MP6W'_P 11_PEMK_SRU/_ ,%MQ_\ $4 :=%9G_"6VO_/+4_\ P6W'_P 11_PE MMK_SRU/_ ,%MQ_\ $4 :=%9G_"6VO_/+4_\ P6W'_P 11_PEMK_SRU/_ ,%M MQ_\ $4 :=%5M.U6/5%8QK2'\MZC/X59H **XKQC^TC\/_AY\6?#? M@/7?&GAC2/&OC%9'T/0KS4HH=0U98P2YAA9@[@8;H/X3CH:FUO\ :#\!>&?B M]I/P^U+QOX0T_P >Z_;->:9X:N=9MXM7U&!1(6EAM&<32(!%*2RJ0/*?GY3@ M6NWG^&_W=0>E[]-?D=?17-^'/C)X0\8^/]>\)Z1XJ\-ZIXI\*B%M;T:SU.&? M4-'$R[X35WJ-PY&:Z2CI<.M@HHHH **** "BBB@ K^0+_@Z._Y3 MK_'/_N ?^H_IE?U^U_(%_P '1W_*=?XY_P#< _\ 4?TR@#^GW_@D[_RBR_9I M_P"R5>%__31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H **** "BBB@ K MRG]IW]B_P'^U[:Z7#XUM]?DCTJ1CC2?$%]H_VZ%AA[:Y-I-&;BW?O%)N7KP, MG/JU%*R;3?34+NS7=6^3/&?B%^P)\-/BA\3[?Q=JMKXQ74[:SM].6UT_QQKF MFZ2]I P9+9].MKR.RD@R!NB>$I)SO5LFF^)_V)_#_P 4I/%\7C;4->U^P\0: M]#KNEQVVOZO87'AJ2.V$&;*Y2],UI(P:<.;-K:)HYF0Q?/*TOM%%/I;U_%J3 M^;:3OO<%H[KR_!.*^5G:W8\L^)O[%7PQ^+WAOPKH^M^%XSIG@N#['I%O87MS MIJ0696-'L7^S21^=92+%$);27?!*(H_,C?8N+R?LH> 8OCY_PLU-#=/&!0!I MTU"Z6S>40_9Q=&R$GV4W8M_W NC%YXA_=>9Y?RUZ+15W_)IWBO_ +<__2R"O8*\?_;V M_P"33O%?_;G_ .ED%>GDO_(QH?XX_P#I2/-SG_D7U_\ !+_TEGYOT445_0I^ M A1110!^J'[/7_) O __ &+]A_Z31UV%?+OQ)_Y(%\(_^Q?B_P#2:UKSVO\ M/'Q#\<_]7N(L5D_U+VGLY+WO:9 M;++?7I-+TY]=M+22P@U%K9#=PV\CH\D*RXWK&[Q1LR M@X)C0D945HU\-T5\7_Q,UI;^S?\ RM_]R/=_XAQK?ZQ_Y)_]L?_P"PG;?^C5K[(K]@\-?$/_6W#5L1]7]C[.2C;GY[W5[_ QM^)\GQ%D' M]E5(4_:<_,K[6_5A1117Z4?.A1110 5_*_\ \''W_*9[XR_]P3_TQZ?7]4%? MRO\ _!Q]_P IGOC+_P!P3_TQZ?7W_AS_ ,C*?^!_^E1/ XC_ -VC_B7Y,^'Z M***_:3XH*_5#_@T1_P"4DOC;_LFE_P#^G32J_*^OU0_X-$?^4DOC;_LFE_\ M^G32J^?XI_Y%-?\ PGH97_O=/U/K"BBBO0/S,**** /T@_8)_P"33O"G_;Y_ MZ63U[!7C_P"P3_R:=X4_[?/_ $LGKV"OYZSK_D8U_P#'+_TIG[]DW_(OH?X( M_P#I*"BBBO,/2"BBB@ HHHH **** "OP_P#^#RS_ )MQ_P"YF_\ <17[@5^' M_P#P>6?\VX_]S-_[B*^JX)_Y'5'_ +>_](D>5G?^Y3^7YH_#^BBBOWX^ "ON M#_@W!_Y3/?!K_N-_^F/4*^'Z^X/^#<'_ )3/?!K_ +C?_ICU"O*SW_D6XC_! M/_TEG7@?]YI_XE^9_5!1117\V'Z2%%%% !7SE\3?VT_$_AW]O+0?@YX=\$Z5 MK%M)HL>O:O=WNO?8-1FM9)983)IMLT1CNEMVC4SL\T6SSHU7<[*K?1M?+7[> M/[./Q3_:-^*GPZM?"]KX-M/#GA_5[?61XIFUBZLM<\*7$4B>;);6Z0.MTTMO MYL(!F@4K/+'('C9@POCC?:^O]>6^ZO:UU>X/X)=[?U]^W6U[V=K'J/PC_:4N M/BA^TA\4_A]<>$]0T$?#5=*>'4;J]@E&NI?1SN)8XXBQBC4P%1YC!V.P?9KKR[N&W>WCA5FD&SS0S/)Y8Z! M0X)9?.[KPI\4O@1^T)^T#\4X_#'@W7= U_0-*_X1VSMM=U.74[Z?3HYP8[BV MM]*F>(2?:7P;?[2X\I?W;;SLL^,/V?\ X@_%+]L.R\7WNE>%=,\":K\,;WP? MJA_M^=M;L;N\FCG?R[869@D2,Q*FXW*D[V;;\H5\VYWBX*^DM]+OV<^6_K-1 MOVNKV35U]EJ3L^9>=E[2'-;O:#?XVU3MP.D_\%A-*\>_!;XB?$7PAHO@_7/! M_A34],T71I)?&\,5_?37UW#:PW>IV\5O-_8^GL9A,LT[O.8$>1K:/Y5;Z'_9 M/^.VH_M%_!R/Q%K'AIO">K0ZGJ.CWM@EX;ZU\^RO)K226VN3%$;BVD:$O'*8 MHRR,"44\5\I^&?\ @G!\5[;P#JHOE^$=OK>G^#-%^'MKI]A)<#2O'6DV%^;F MY_M1FM UE]N@:2W,$4=VMN)YV$EP)-@^E/V%?@?XG_9V_9UT_P +>*KZRN+N MSO;R6RL++4;G4[7P]827#O:Z9#>7*I/]MG MWULGZR7O6^SK&7*XQ=1-RT=K:_=[MVO2,O=O]KXE=-\GL-%%%9E!1110!\$_ M\%!?'O@O]GG]N#P1XHLM2T/6/'OB[^S=#U7X>ZPT9?Q?9+=E+6XTZ)T,C7MM M+$B-UE1'*7$/IVIZCX0L_^"B^G2_#CXE3ZCX[U&[:S^)O@FT\2_VM M:VNGIIDAMKVYT]Y7_LN6.6.R1)8EB$HN65TE,BNGU#/IEM=7L%S);P27%KN\ MF5HP7AW##;3U&1P<=:GHI^[9O=7_ !Z>F]_72UD$M>:W5)?\'UVMV:5[GY\_ ML:_9-1_:E^&7A_2Y(Y/'7PXN/B _Q(@&U+W3!J.JK-!]K4 ,%O)1#<6Y8?OX MH?,0LJDU^@U%%"TBE_7R71>6OJ'5M;?C\WU?GH%%%% !1110 4444 %?R!?\ M'1W_ "G7^.?_ ' /_4?TROZ_:_D"_P"#H[_E.O\ '/\ [@'_ *C^F4 ?T^_\ M$G?^467[-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!-%K7T!0 4 M444 %%%% !7%?&#]I'X?_L^7/A^'QUXT\,>$)?%FH)I.BIJ^I16C:I=M@+#" M'8;WY' _O#U%=K7P]_P6'\5^"?@C<>"_B3J/B7PYHWCK0(;RQTO1?$LJ1Z/X MYL)3'+=Z1()$)>64P1"/[.?-5V1FCGBWPR1*:C*"ELY)/O9OHOZLKNSMRNE% MRC-K=1;7:Z75_P!7VNKW7VAJGB_2=#US2],O=4TZSU+6WDCTZTGN4CGU!HXS M)(L*$AI"J*SL%!PH)/ K/^*/Q:\*_ [P3=^)?&OB;P_X/\.6!076JZWJ,.GV M5L7<(@>:5E1=SLJC)Y+ #DU\K?M)>./ ND?MX?L;ZIK:>&?"'C#6WUFTL;/4 MY+:UU:&";1I +%,D.5^T/#'Y:?*9-@QN*UM_ME?'CX=Z3\9_A9XD\0>,?"W_ M A?PN\77]KXONI-0MY;/PIJ,^B7<=G_ &DV2+0L)V1#*4^>ZA7_ ):J#=5. M%UV;7W.V_P UZ-VUZY49\_3MZZJ_^?R5_(^B/'OQM\&?"JRT6Y\4>+O#'ANW M\2WT.EZ1+JFJP6::K=S9,-O;F1E$LKX.U$RS8. :>WQD\()\55\"'Q5X;'C= M]._M=?#QU.'^U6LM_E_:A:[O-\G?\OF;=N[C.:_,_5M&L_@W^RG\/K/XHV;Z M99:_\!O$G@WPIIVIP@>9J%[-;-:Z/&K#(OY[1;6.*V!\R06TJA28CCJ?A?IE MYI?QP\)> M:G$OQWM/B]IOC#4[>5T_M!M%C\,16D^I*W#267EB2S,PRGGLT. M=_RTZ/OU.1IKU_Z^.G;UBE[6?:#6B^(JJ^2',M=&]-M(*:?I)OV:_OKJ_=/T MKHHJ.[65[=A \<W_)IWBO_ +<_ M_2R"O3?LNL_\_P#IG_@ _P#\>KR3]NJWU)/V5O%)N+NQEB_T3^)/_) OA'_ -B_%_Z36M>>UW?C^.Y3X$?"@SRP21G08O*6.$H4'V>VX8EC MN/3D =#QSQPE?XY>/7_)>YA_BA_Z:@?WYP#_ ,D_AO1_^E,****_(#[ W/AA M_P E*\/?]A.V_P#1JU]D5\:_#<.WQ$T$1LJR'4;?:S+N /FK@D9&1[9'UKZW M^RZS_P _^F?^ #__ !ZO[ ^C7_R+,9_U\C_Z2?D_B)_O%'_"_P S3HK,^RZS M_P _^F?^ #__ !ZC[+K/_/\ Z9_X /\ _'J_I0_.S3HK,^RZS_S_ .F?^ #_ M /QZC[+K/_/_ *9_X /_ /'J -.OY7_^#C[_ )3/?&7_ +@G_ICT^OZC?LNL M_P#/_IG_ ( /_P#'J_EN_P"#C)9D_P""ROQB%P\-1:RP0R?\*VOLM+"901_:FE<8 M#+STYS^%?/\ %/\ R*:_^$]#*_\ >Z?J?6]%%%>@?F84444 ?I!^P3_R:=X4 M_P"WS_TLGK@/^"KGPO\ %WQ'_9ZTZ?PW>:W)I/A[6(M2\1Z%HVOW6@:EXDL1 M'(GV>VO;9XY$F65XI4C:6**9HE226-27'8_L*V^I/^RMX6-O=V,47^E[5DM& M=A_ID^/KV_Y^2W_P 7]?YK<_H#)&E@*%_Y(_\ I)XU MXE\#^%/VB/ _P;\:>&O'WQ>U*\\3:AI-CHMZGC;6M#CFMK9WO;H7NGVDUM;R MSM;VMW')]H@9RQV-PH =H>B_8_\ @H7XU^'VHZI\<=,LO'G@FYU*&ZOO$DDV MCZ\8[JW2YFTIXKIFTB6T2[@MRL,-H\GG^:-SQ).WNG@;]GW2_AKHWA33M#M= M'T^Q\$6+:=HD"6L[)8PLJ(W#7!WN50 R/N?YG^;]X^[.^%O[+.E_"#QGJWB+ M2[N_OMLM]KVKZMKTUK&[B1X+5KZ]F^R0,ZHQAM_+B)CCROR+CA]WVM]X M^_\ ^31M;MO[SO?7SLX]_O>SMU]W_P EE>]_P2T5NUW?$_8F^&5G\/-*\=/I M6K^-=5T&]\4W-OI:^)?%NJ^)+BUCLUCLIE2;4;B>5%-W;W3;0VW# XKVZN9\ M'>!9_ 'AFST?29M,M=/L4\N&,VDTC#DDEG>H TZ_#_ /X/+/\ FW'_ +F;_P!Q%?M;]EUG_G_TS_P ?_X]7XD?\'C<5Y%_ MPSI]KGMI\_\ "2[/)@:+;_R",YR[9[>E?5<$_P#(ZH_]O?\ I$CRL[_W*?R_ M-'XDT445^_'P 5]P?\&X/_*9[X-?]QO_ -,>H5\/U]N?\&YJS/\ \%E?@Z+= MXXI?^)UM:2,NH_XD>H9R 5)X]Z\K/?\ D6XC_!/_ -)9UX'_ 'FG_B7YG]4E M%9GV76?^?_3/_ !__CU'V76?^?\ TS_P ?\ ^/5_-A^DFG169]EUG_G_ -,_ M\ '_ /CU'V76?^?_ $S_ , '_P#CU %^ZNH[&VDFFD2&&%2\DCL%5% R22> M .]8W_"S_#7_ $,.A_\ @?%_\56?\2+;5E^'>O&2]T]HQIUQN5;)U)'E-D ^ M:<'WP?I7R17XIXI^*>*X4Q5##X>A&HJD6]6U:SMT/L>&>&:6:4IU*DW'E=M# M['_X6?X:_P"AAT/_ ,#XO_BJ/^%G^&O^AAT/_P #XO\ XJOCBBORO_B93,_^ M@.'_ (%(^G_XAWA_^?TON1]C_P#"S_#7_0PZ'_X'Q?\ Q5:VFZI;:S9);?4G^#VD&WN[&*+]]M62T9V'[^3.2 M)%!Y]J_2/"_QK]W/B#3H MJMIT5W$K?:Y[:8\;?)@:+'UR[9_2K- !1110 4444 %%%% !1110 4444 %? MR!?\'1W_ "G7^.?_ ' /_4?TROZ_:_D"_P"#H[_E.O\ '/\ [@'_ *C^F4 ? MT^_\$G?^467[-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!-%K7T M!0 4444 %%%% !4%[IEMJ?D_:;>"X^SRB:+S(P_E2#HZYZ,,G!'-3T4 %8_A MSP'IOA36M:U&S2Z^V^(+E;J]EN+R:Y+,L:QJL8D=A%$%7(BCVQAF=@NYW+;% M%'F 4444 %%%% !1110 4444 %%%% !7C_[>W_)IWBO_ +<__2R"O8*\?_;V M_P"33O%?_;G_ .ED%>GDO_(QH?XX_P#I2/-SG_D7U_\ !+_TEGYOT445_0I^ M A1110!]O?$G_D@7PC_[%^+_ -)K6O/:]"^)/_) OA'_ -B_%_Z36M>>U_CE MX]?\E[F'^*'_ *:@?WYP#_R3^&]'_P"E,****_(#[ W/AA_R4KP]_P!A.V_] M&K7V17QO\,/^2E>'O^PG;?\ HU:^R*_L#Z-?_(LQG_7R/_I)^3^(G^\4?\+_ M #"BBBOZ4/SL**** "OY7_\ @X^_Y3/?&7_N"?\ ICT^OZH*_E?_ .#C[_E, M]\9?^X)_Z8]/K[_PY_Y&4_\ _\ TJ)X'$?^[1_Q+\F?#]%%%?M)\4%?JA_P M:(_\I)?&W_9-+_\ ].FE5^5]?JA_P:(_\I)?&W_9-+__ -.FE5\_Q3_R*:_^ M$]#*_P#>Z?J?6%%%%>@?F84444 ??G[,GC"Y\!?L&:)JUFD$EQ:^?L6924.[ M49$.0"#T8]ZJ?\-?^)?^?'0_^_,O_P J M_P##7_B7_GQT/_OS+_\ '*/^&O\ Q+_SXZ'_ -^9?_CE>545^"?\14XM_P"@ M^I]Z_P C]"_U9RK_ )\1/5?^&O\ Q+_SXZ'_ -^9?_CE?1]?#=?RY>;I?VE[>ME]Q^?\!_WFG_B7YG]4%%% M%?S8?I(4444 87Q/_P"2:^(?^P9<_P#HIJ^.*^Q_B?\ \DU\0_\ 8,N?_135 M\<5_('TE/^1E@_\ !+_TH_6/#O\ W:M_B7Y!1117\U'Z(%?5?[-O_)%M&_[; M_P#H^2OE2OJO]FW_ )(MHW_;?_T?)7] ?1Q_Y*6O_P!>)?\ IRD?">(/_(NA M_C7_ *3([FBBBO[4/QX**** "BBB@ HHHH **** "BBB@ HHHH *_D"_X.CO M^4Z_QS_[@'_J/Z97]?M?R!?\'1W_ "G7^.?_ ' /_4?TR@#^GW_@D[_RBR_9 MI_[)5X7_ /31:U] 5\__ /!)W_E%E^S3_P!DJ\+_ /IHM:^@* "BBB@ HHHH M **** "N,_:*^+W_ S_ / ;QCXX_L>_\0?\(GH]SJW]FV0_?WODQL_EKP<9 MQR<' R<'&*[.LWQC_;'_ BNH?\ "/\ ]F_VV(&-B-0W_97F RJRE/G"$\%E M!(SG#8P8J7Y'9V_'\.I4+?L8_%'P9\(_'%M MK_BVY^#6J^,O$G]N6VG> M1M-=BT/*#[2TWG\UYLMT451\0VDU]IOE0&16::'<8Y#&VSS% M+X8$$?)NZ'-267J*S/\ A$K7_GKJ?_@RN/\ XNC_ (1*U_YZZG_X,KC_ .+H M TZ*S/\ A$K7_GKJ?_@RN/\ XNC_ (1*U_YZZG_X,KC_ .+H TZ*S/\ A$K7 M_GKJ?_@RN/\ XNC_ (1*U_YZZG_X,KC_ .+H TZ\?_;V_P"33O%?_;G_ .ED M%>F_\(E:_P#/74__ 97'_Q=4]?^&.B^*])EL-4MI]2L9\>;;75W--%)@AAN M5G(." 1D=0*ZL!B%A\33KM749)_<[G+CL.Z^&J4$[.46OO5C\GJ*_3W_ (9- M^&W_ $)FA?\ @/1_PR;\-O\ H3-"_P# >OTO_B(6'_Y]2^]'YQ_J#B/^?J^Y MGYA45^GO_#)OPV_Z$S0O_ >C_ADWX;?]"9H7_@/1_P 1"P__ #ZE]Z#_ %!Q M'_/U?Z?:6DVFB6UT^,0VL+SR MM';( %12V%&%48'' ]*K?\ "@_"'_0#MO\ OM__ (JOX@\1/!3&\1\18G.J M&)A"-5Q:BTVU:$8]/0_H[ASB^CEN6TL#.FY."M=-=V_U/DNBOK3_ (4'X0_Z M =M_WV__ ,51_P *#\(?] .V_P"^W_\ BJ^*_P"):\S_ .@R'_@,CV_^(B8? M_GS+[T?,_P ,/^2E>'O^PG;?^C5K[(KD[7X&^%+&YCFAT>&&:%@\%GA_B.%,)7P^(JQJ.I)2]U-6LK M=3XWB;/J>:585*<7'E5M33HK,_X1*U_YZZG_ .#*X_\ BZ/^$2M?^>NI_P#@ MRN/_ (NOU,^9-.BL/1O"0_L>U^V2ZE]K\E//_P")C/\ ?VC=T?'7/3BK/_") M6O\ SUU/_P &5Q_\70!IU_*__P ''W_*9[XR_P#<$_\ 3'I]?U&_\(E:_P#/ M74__ 97'_Q=>5_$C_@G3\!_C)XTO/$GB_X1?#[Q5XBU'9]KU36-%@OKVZV( ML:>9-*K.VU$11DG"JH' %?1\,9W#*\5+$5(N2<6M/5/]#SLSP4L525.+MK?\ MS^.:BOZ_?^'3G[,?_1 ?A%_X2UG_ /&Z/^'3G[,?_1 ?A%_X2UG_ /&Z^[_X MB3AO^?,OO1X/^K=7^='\@5?JA_P:(_\ *27QM_V32_\ _3II5?M;_P .G/V8 M_P#H@/PB_P#"6L__ (W75?"']A#X-?L^^)9]9\!?#+P9X(UBYMFLIK[0-,CT MVYE@9D=HFDA"L4+1HQ4G!**<9 KSLWX[H8S!U,+&DTY*U[HZ<)D-2C6C5_\,F_#;_H3-"_\!Z/^&3?AM_T)FA?^ ]='_$0L/\ \^I?>CY3_4'$ M?\_5]S/S"HK]/?\ ADWX;?\ 0F:%_P" ]'_#)OPV_P"A,T+_ ,!Z/^(A8?\ MY]2^]!_J#B/^?J^YGE/P;_Y1R:=_VU_].;UYI7U]9_!WPYIWAQ='M].\C2$S MML8[B5;97EM)-OXYRZ?XK?(_?N#.(J>2Y;' U8.35M5Y1BOT/DNBOK3_A0? MA#_H!VW_ 'V__P 51_PH/PA_T [;_OM__BJ_+?\ B6O,_P#H,A_X#(^K_P"( MB8?_ )\R^]'R77W)7'_\*#\(?] .V_[[?_XJMW_A$K7_ )ZZG_X,KC_XNOV# MPI\-<3PE]:^L5HU/;_?F_ ^3XGXBIYK[+V<''DYM_.W^1IT5F? M\(E:_P#/74__ 97'_Q='_")6O\ SUU/_P &5Q_\77Z^?)FG16'I7A(?96^U M2ZEYGG2[?^)C/]SS&V='_N;??UYJS_PB5K_SUU/_ ,&5Q_\ %T :=?A__P ' MEG_-N/\ W,W_ +B*_:W_ (1*U_YZZG_X,KC_ .+KA_C+^QO\+/VC?[-_X6%X M#\->._['\W^S_P#A(K-=4^P^;L\SRO/W[-_EQ[MN-VQ::_4X\?AGB*$J*=KV_.Y_&517]?O_#IS]F/_H@/PB_\):S_ /C='_#I MS]F/_H@/PB_\):S_ /C=?H__ !$G#?\ /F7WH^<_U;J_SH_D"K[@_P"#<'_E M,]\&O^XW_P"F/4*_H=_X=.?LQ_\ 1 ?A%_X2UG_\;K<^&_\ P3I^ _P;\:6? MB3PA\(OA]X5\1:=O^R:IH^BP6-[:[T:-_+FB577ST5F?\(E:_\ /74__!EO&FJ<6M4W M>[OT/L>&>)J65TITZD'+F=]#Y+HKZT_X4'X0_P"@';?]]O\ _%4?\*#\(?\ M0#MO^^W_ /BJ_*_^):\S_P"@R'_@,CZ?_B(F'_Y\R^]'R77U7^S;_P D6T;_ M +;_ /H^2K/_ H/PA_T [;_ +[?_P"*K6TWX?Z9HUDEM9I>6MO'G9%#?3HB M9))P ^!R2?QK](\+_"/&<+9K4S#$8B-12IN%DFG=RA*^O^$^>XDXJI9GA8T* M<'%J2>MNS7ZFU169_P (E:_\]=3_ /!EY:T>&+9YUP\V'#2;\;V)'!3VK3H ^= M&J[G95;Z-KY:_;Q_9Q^*?[1OQ4^'5KX7M?!MIX<\/ZO;ZR/%,VL75EKGA2XB MD3S9+:W2!UNFEM_-A ,T"E9Y8Y \;,&]Q\'?"[7/#/Q.US7KWXC^,_$.E:L" M+7PWJ%MI*:9HOS YMWM[**[;@$?O[B;ACWP04]8V?>6OY:;^2TL[7OK9$]). MWEI^>OXO6ZO:VFO:4444 %%%% !1110 4444 %?R!?\ !T=_RG7^.?\ W /_ M %'],K^OVOY O^#H[_E.O\<_^X!_ZC^F4 ?T^_\ !)W_ )19?LT_]DJ\+_\ MIHM:^@*^?_\ @D[_ ,HLOV:?^R5>%_\ TT6M?0% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!XC^T?^T[XQ_9]^('A=_P#A7=IK M'PYUC7=,\.:EKJ>(?*U2QN=0N%M8)8=/%NZSVZSRP+([7,,BAW98G5,GGM;_ M &_+C2?VA)O#D7@EK[P1!XG'@(^(H=8C%X_B(Z?]O6W6R:,(+4H5@^T-KO[0GA'XV^-?CYX>;P[X7^%.J?#S07BO+>;6_%VH6E[%J!.#>26$ M.FR1W(MT+F& W<:M(1(SHZ1-'R_BC]C;QY=?'N>:TF\)7?P[A\;?\+/L_.U& MXMM6;5TT_P"S)IDB"VDC%HUP!E^6=G\Y>S3UT7-HOB.\^ '[3OC'Q[\3?B#X)\PR:/2/]VS9AR=A9020&< ,> M0_9+\'_&?P_K_BO5_B?X;^%VFZKKO^DR7?AWQ5?ZS+J$ M!%C19B[222$AVD,M[_@GE\&_''P _9AT_P )_$"S\*VFOV&J:G<@>'M8N-4L MY(;J^GNU/FSVMJX=3.R%?+(_=AMWS;5TZ?)?Y?C_ ).RU1F[\^FVOY+\-[;; MV=VCV^BBBI+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S[]H_Q_X^^' M?@.2_P#AYX'T;QUK,"2SR6>K>)/[!M1%&A8J)UMKES,YPJ+Y6PG.^2, $^-? M$/\ X*5R6/PJ\#^)_!G@"[\4/XF\"2_$[4].OM572[K2- @BMWFV#RI?/OB; ME%BMSY<;F.7?<0@*6])_;'T3XI^+?AU;Z+\,=(\&:J=6N/(UX:]XJO/#SBP( M_>16T]K87CK+*,H9-J-&K%D._:R^6?&W]E#XJ^/O"^B7>@1?#/0M?UGP1J'P M]\2Z8EY=II>AV-XT;1W.G2"V+7,EFJ,BPR16Z7/F9+VVP(<[U+2Y=7?2_?DF MU_V[*?(F^BYKN*U-5R;;KZ%[;5]"N_$?AG5;+Q#_:C7MM:W4%O/%?0_9XE ML[@?:K9U2.6YC8.^)5\&_!_XQ>&?VA_#L9\,?"U_AAX)M(-%\.:C-XPU M"XUC3[%(A'/<-IPTV.![V=42(.;S$$>[;OWRK+K?!'PC\;9?VE=;\2_$#PO\ M*=/T>[26SLM1TCQ=J&KZA;Z>AS;V<=I+IMK% 7D)FGG\Z1G943852(Q='N>U M7)?E]_?=JWNM]G=IVTO:2MM?F7/[+W_B]V]MD[^];RM===;.]G=?05%%%9F@ M4444 %%%% !1110 4444 %%%% !1110 4444 \4>'O!DTW@SP[IOB? MQ$[K':V6I:N=)L>3\SSW*PSR1H #S'!*Q)4;,$LO@VC?\% M?\:? OP#J.A? M#FW?XG^/M=U/PS!X4U/Q%]CL+*^TMKQ=1:344MI6:V3[#,(Y8[9FE,D&8XP[ M-'[#^TJWQ(/PBU&+X46GA.Z\9W)6&V;Q%JTVFV=JCJWR%RURS2"Z:X-D2[J8V4[VGJ=6I?+_ (;_ #^>JL5_+;S_ %W[/MK;NG<= M)_P4-U[4O!OPO\?:3\,OM7PK\?WVD:3J&IW/B!8=F:E\;_&FC_M1:/X.N/A_:GP7KL%U]E\10:]YM_%-; MPI*\DU@(-L=F2XB6?[27\YD4PJKJY\1\*_LN?&SX.6/PQ\$>'M&^%/BCP'X! MM(9FU/6_%>H6-Y-K#N7GU%M.ATV2.9(6DF:"V-VBEV5V=7CC>/N/%O[+6N?% MK]NOPA\3-9\)?#_PU%\-)+E=*\4:3K-Q>>)/$ME-9W$!TR\A-E EO:++9 A"H79AK"S^+O/TM96^YW<>\6MVFC.6UU_+'YO7\U9/L^D5J?1E%%% M04%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?R!?\'1W_ M "G7^.?_ ' /_4?TROZ_:_D"_P"#H[_E.O\ '/\ [@'_ *C^F4 ?T^_\$G?^ M467[-/\ V2KPO_Z:+6OH"OG_ /X)._\ *++]FG_LE7A?_P!-%K7T!0 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 5_(%_P='?\IU_CG_W /\ MU'],K^OVOY O^#H[_E.O\<_^X!_ZC^F4 ?T^_P#!)W_E%E^S3_V2KPO_ .FB MUKZ KY__ ."3O_*++]FG_LE7A?\ ]-%K7T!0 4444 %%%% !1110 4444 %< M/^TA^TAX,_9'^#&L_$+XA:S_ ,(_X/\ #_D?VAJ'V2>[^S^=/';Q_NX$>1LR MRQK\JG&[)P 2.XKP_P#X*/\ [&G_ \$_8P\9?"'_A(_^$2_X2W[%_Q-O[/^ MW_9/LU];W?\ J?,BW[O(V??&-^><8/1A(TI5X1Q#M!M3,ZKFH- MTU>5M/4\/_XB/OV,/^BR_P#EI:Y_\A4?\1'W[&'_ $67_P M+7/_ )"KX?\ M^(-/_JX[_P L#_[Y4?\ $&G_ -7'?^6!_P#?*OM_[/X3_P"@J?W/_P"5GB?6 M,V_Y]1_K_MX^_/AC_P %]OV2OC)\2?#WA#PW\6/[1\1>*M3MM'TNT_X1C68? MM5U<2K##'ODM%1=SNHW,P49R2!S5[]L3_@H/\1?V7_BUXPTO3/A7X+\4>%?! M/@A_B!?ZG=>/Y=*U"73H9&CN$BM6TR2#[0I1RBO=HC@+F2,G ^+?V9/^#3G_ M (9R_:2^'OQ"_P"%^_VQ_P ()XETWQ%_9_\ P@_V?[=]DNH[CR?,_M!]F_R] MN[:VW.=IQBOMSXO?L+R?M"_\%$].\=_$#X7?!;QS\--&\*#1--F\03'4]9T^ M\%P;K[5#93ZI@JN(=&RT7 MX3_#<>$])U72+87]Y\2KJTU:^L]2M8;Z&6&QDT=8S?L1_%5?VXO'7Q='P;_9IUC7M:UNTN?#'BW5 M?%VH-KOA>UM[);'<(TT4-)OC#RM:K>1QEI"AE./-KUSXE_L__$[X8_ML= \1^&O%6NW>APK+8RW#VE_;7EO9WI#;+F:*2!KB\3V.GWVAWUI?W>B:YHU\5:ZT+5+.=[>[LY&0E6,2U>>7/[$'Q,UO M]L/0OBE=Z%\)-.\3^&;O59)/&VB:Q>Z=K?C'2IDF2TT'4[..R$#P(/L.;J6> MY,;66Z*W5I"5FNY)76C<7HM;2LM5WBG>UW=QULY6C*E:TE'H[IOK'WK)[6;] MV[M9/M&[CZ=^Q?\ \%&_A_\ M<_!#PYXBEU[PAX7\5ZEX6A\6ZSX1D\2VMUJ M/ANR=0WFW"_(ZP@,I\YHT3# ]Q6)\7O^"G_A;P\_PSNOAG8Z?\;] ^(NN:CH M UCPAXHTRXL[&[M-+N=0%L)/.V27$HM]BH62-$63YE\ ?\$I_CI\,O M@-\&O"^@:7\!=(U/X??#CQ;X0U>?^U+F\LM0O]6-N\-U]FDTCRKA6DM$>47" M$![AV*3B/;-:\,_\$YOVC_#GC6QUM-$^$]U+!\3S\1+D:K\5M9U2ZNS)X9_L M2:-KE]"7#&0FX58XTAC4B&..*-$Q>(U\M-[Z7%03UUT MEO\ X?=VZN5O*VGK]>?!#]O3P5X[_9&^%OQ7\<:QX7^%MK\4]/L+BPL]=\06 M\*"[NXO,2RBGE\H3R_> "J&;:2%KT.Q^/W@35/BA-X(MO&OA*X\:6XD,N@1: MQ;OJD0CCADDW6P?S1M2XMV;*\+/$3PZY^$]4_P""3'Q#\4_LH?L]^$_$=KX2 MU[5/A?X1U#P)XE\/6GQ)\0^'=%UBQNH[>(W27VGVT5S,VVTCWVHJ;KU%'2*YN7S]Y)*_H^:^MUINF8;4XM M:O2_XZ^?;I;?9HT/%'[;?C+Q%\5OB!HOPM^%D/Q$T?X2SII_BF]E\41Z5>7. MH-:QW9T_2K/P5J M7B/7;72O[2B\*PW/V>[N62W:ZN(!(Z'#Q6\5P^"F6\G:!N8"N"T3]G?XP?L[ M?'7XE77PP7X;ZQX)^+FMIXENY/$6I7=AJ/@_4Y+>*UNYH8(+2:/4H76"&989 M)K1A()4,VV16CV_BW^R]XD_:.^,VFZ=XX6?_ (5EX8TAO[,U?P]\2-;\/>(] M1U218TEDN[?3(K2,1&/S5 6Z9?F8^5\X$7+[[I+D^)I;[*2BW-:?9OI'J_=L M]9-:^ZJKBZJZ47ZVUEV][2RB9OQZ_;;\;^'O''PNL/A3X&\ ?$31OBK MHMWK&EZKJ_CNXT% MO;K=' BTR\5D>&2,H^\?,2"% W'TW]CO]IG3/VR?V8O M!?Q.T>PO-*L/&.G+>I973*\MH^YDDC+H2CA71@'4E7 #+PPKXH^%W_!+OXHW M\OP7\#?%+X9_L[^.O@[\'=3UF"PLM8\5WNOW(TB[8I91M;7>B"*:XLH-B!VE M7S=@^:,Y)_1?0=!L?"NAV6F:996FG:;IT"6MI:6L*PP6L**%2.-% 5450 % M K7W??BNM]-&]UOJMBW1114 MEGC_ /PWM\)O^AK_ /*9>?\ QJC_ (;V^$W_ $-?_E,O/_C5>/\ _#J/_J?? M_*)_]T4?\.H_^I]_\HG_ -T5]S]0X7_Z"9_<_P#Y6?$_7N)O^@>'WK_Y,]@_ MX;V^$W_0U_\ E,O/_C59/[4_[8UY\(_V2;GXJ_#[0-%\?VMM+O M%_\ P3JOO@QX-A\&>+-0U.2."Y;Q1>S:3ITMJ;W[7*&$5M>,Q( C\LIM8,Q+ M#&T^+GN'RBEAN;+*LIU+K1K2VO\ <76R]&_4]?)L1F]2NXYC2C&%GJGUT_OO MI?YG!:E_P5-^*<7Q+F\ 6OP9^'TOCW1O&MIX)UJWF^)ETNDV\][IS:C93V]V MFBR231M#',)4D@AEB=4PDB2!Q[;XF_;+N_@Y^RK%\0/B#X8TZUUV[U*+1=.T M+PGX@CUZ#7;ZZO!:6$-E>2Q6JO\ :'>+YIHX1'N??A4+'R']K#_@G=<>+O@Y M\+?!7PU^!'[-\?@_0/$\7B_Q3X.U*^.CZ!>7*6LD)MXX;?1KB.Y5GF+&:6&- MO]'C_=DM^[ZCQ/\ L5>,/BW^P_I_@":T\ ?"3Q)X+UO3=:\#6?A>[N];T;PZ MVEW$%Q8PRR316DES&SPNLBK#"%CE"*"8][>!#X6JG223?7D2IJ3CNKW]HX[I M^EK_ $'VHN.S3?ES7G92ZJ-N2^S7=NYV'PH_:X\61?M#Z;\+?BWX&\/^!/%G MB?1KC7?#,WA_Q/+XATK68;5XTO(#/-8V4D5U#YT#F,PLC1RAED8JZJW]JC]M M/5/V2OB_X.B\0^$=.E^%'B%OL^K>,(M=<77A:4NL2SW5BUL$^P^;-:H]PMUF M/SB[Q+'&TE/_ (DZMH7PJU7P5H6H:-X7MOA]K1\036UQ M?M!]JU&6YU+388"XCMTBCMVLI%0/*YDMO=2UZ-KK>*4;:W;MWZK1=-+ZWT\GTM(L6?[7:_#8^/M3^,MS\+OA3X.\ M*Z[%HNEZ[=^.=T&I^9 EQ&TYNK2TBMI&CFAQ&LL^6\P!B$#/T6H_MG?![2-+ MUZ]N_BO\-;6R\+6EE?ZU<3>)[)(M'M[T*UG-#_$VB>-M.TKQO'7TG[#;Z>FLPV-[< MVL\*D0-<6Z)<2P("+F%W<'S.[_X)=?M!:#^S=J'@W1+7X-W%_P",?@1IOP>U MJ6]\7ZG'#H\^GB_BBOK9ETIVNHY8KQ6:.00,C*0'D'S$37*W_AMT;]QR=]TO M>2B[:)R[1UN$8N7ONW?K]M)V\E&\DGJU;JVE]V>)OVROA!X*U6]L=9^*OPWT MF]TRWFN[RWO?$UE!+:0PQQ2S22*\@*)''/"[,0 JS1DX# F[\2_VI?AE\%M% MT'4O&/Q&\">$].\4NL>BW6LZ_:6$.L,RAE6V>615F)5E("$Y# ]Z^(_AA_P2 MZ^)_A[XKV7B6]\&? K1UG^)TOQ"U*VTOQ!=SY/\ PBATB,*QTB+S9C?2379= M@NTNS L[FJOQR_X)E_'KX@_L)_"[X3Z?_P *P:?P[\++SX?^(%C\87^C"2Z: M&UAMKE-0ATF6\N+,?9EFDL5^R1RN%29KB,;:NT;V;_D_&+E+[FE!=+N[=KI1 M37,XINUT_E[UE?O9>\^ZT6JN_N37?VJOA?X7^(5GX2U+XD> M.\5ZCJ/]D6F MBW7B"TBU"ZO?+BE^RQP-()&F\NX@?RPI;;-&<8=2>3_:/_:KU?X:_%KPC\-/ M ?A.P\;_ !*\965YK%O8ZEKG]BZ7IFFV;0I/>7=TL%S*B^9<0Q1K%;2L\D@R M$17D7Y$OO^"6_P 6)=/^,MYIW@3X :#KWQ.^)GA+QY%)9>);QXM)9$8*P9]1G=MK*?.^H?VD?V>/'C?M*>#/C/\+5\(:CXM\/Z+>^% M=7T'Q+?SZ;8:UI=U)%< I?06US+;SP7$$;*?L\J.CRH0A*R+-DE!S?7WK?\ M7M25M_\ EX^1^2;TZ%[J7*M;:7[\UGY74=5_>M?30] ^%/QJU?Q!\,-;\0>. MO"%[\.[CP[OWNMP:U]CEM);YY;FPOI#&\+6T?EFX<@6B$%0WEKSXGVJI5/9_%R-1 MM_.DG=].5ZKK>6BM%7>M!4^>'/MS)O\ P-M66SNM'T?*N[/4OV.OV]M?^/OQ MAN/ 'CCP)HW@KQ1+X,TWQ]IO]A^)W\0V-UI=Z[Q*)99+.TD@N4D3!C:(JP.4 MD?:X7Z9KQ']@;]D?0/V1/V?M$T:R^'/PR^'OBB;3[6'Q(O@JUC6TU2Y@0QB= MYQ:VLEPS#+;I(@RF1AS]X^W5W8E4U4<:>R;U[ZNWX67G:]E>RX\,ZCIJ53=I M:=M%?\;ORO:[M=E\M]OF1_9I7V[E##E5(Z$=ZZN MO*?B3^S)_P +"\:WNL?VW]D^U[/W/V/S-FV-4^]O&?NYZ=Z^(XUQG$6&P,*G M#5"%:MSI.,VDE"TKO6<-;\JWZO3JO=R>E@*E9QS&;A"VC7>ZTVETOT-W_AI+ MP7_T&?\ R4G_ /B*/^&DO!?_ $&?_)2?_P"(KAO^&,?^ID_\I_\ ]MH_X8Q_ MZF3_ ,I__P!MK\P_UA\6?^A70_\ H__ #0?2?4.%O\ H)G]S_\ E9Z)%\4X M_&OA;6I?!/\ 9VO:WI]N6MK2_N)].M9IV5O*26<02M&C,N"ZQ2%1D[&X!^>_ MAC_P43\8?&CX,O?:#\-_"]E\2]!\16&A^*/"&N^,YK*+2X+Z54L]0MKN+3IV MNK>=)89(V-O$"//0E98'CKW#X8?!V[^#>D:X^GW=MK5_>PJUM##VO["7C/QI:?!KQEJMQX8\"_%+X?7EEI_B&/0-2G MU32_%.@07J3_ &&:>6VMI'9&1+F%C"/*F$B [)I&/Z_PGB,VQ& HU,^I1IUV M_?C'X8^^U%KWI7O%+F]YM)MJS2B_E,UAA:=::P,G*"^%O=^[JGHK:WY6TE>R M>CNM/1/VS_C'KW[1OC/P;#\*/A=_8W@CQ+8:)=:A)\4+F'4+^&[ACNDEMK23 M1EBDG6UDWM URGS1NJR, '.OXZ_;3\;Z_P#$3Q[HWP@^&.D_$>S^%$PL?%5U MJ/BPZ')+?FVCNSIVF1+:7(NKE8)8BWVA[2$//"@F8^:8?(KS]B/XJK^W%XZ^ M+H^#?[-.L:]K6MVESX8\6ZKXNU!M=\+VMO9+8[A&FBAI-\8>5K5;R.,M(4,I MQYM>C2_LZ_&G]GWXS?%34OA&WPXUSPY\8=43Q!,/%FK7UC<>#=5-G#9SW$,4 M%K.-1@=;>&;[.TMF5='438E#1>W%S]BG]JSMYR]VRE>UE;G;^'6RO:YQRY5- MI;>[?R5WS6M>_P!GOIS.U['H\7[,/#MGXW^"T7A#2/%5M-?6VHZ=XJ7 M6?[&C6,2);ZG']FA$%V^X ) US "DH^T$B,2Y,O_ 3J\//_ ,$UW_9M_MS5 M#H[>%SX?_MN1$EO//(W_ &THV5+^?^]V'C^'..:V/@R/VA)-,C_X6!8_"NSN MO#VF-' OAS7;RXA\8WWE[$DN/M&GHVEV^X;S%$;Q\RK^]VPE;CIJNUD_>MDE)PAWZ_^2V\OYKM7]5I>QKG[8]GX>_;9T#X/W.B2Q6W MB71KZYL?$37:B"75;06TTNE"+;N\W['-[;XOZ M)HWCSX5>%- \,Z_\2+KX6VVJZ%XZFUF^35HHI)8Y'LIM,M^*O_!.?XD^+_!_A3XDZ3;:-;?M'Z+XVA\736][\7/$UQX*MR)Y$G6" MV>V: >;I[-:@+81,@F8^8VPF7OOV#OV&;KX6?%?XA?$CXF?"OX):7\3/$_BB M]US3?$WANZ.MZM#;7:A7M'OKC3+.=%C"[1M+*ZNV0F,'.@GSKVNT4^;S?-3: ML^ONRG!-;[:MY+EFG=>JA)WW;<4TM5]8T444#"O/_VH_P!J M/P)^Q=\"=<^)?Q+US_A&O!/AO[/_ &EJ7V*XO/LWGW$5M%^ZMXY)6W331K\J M'&[)P 2/FC_@J7_P0A^$O_!7+Q_X8\0_$CQ5\4M%N?"FGOIUI:^&]8MK>S=& MD,AD:&XMIU$N3@NFTLH4-N"KCX8_:C_X,J?A9_PHG7/^%*^/OB!_PLW_ $?^ MQO\ A-M7GY7S+JVBC.)+ MB%=H8M\^0, D?4%?SP_L5?\ !E3XI_X6G?\ _#1?C[P__P (3_94GV'_ (5Q MKDW]J_VCYT/E^9]NTSROL_D_:-VWY]_E8XW5]9>"_P#@S6_9E\!>+M,UO3_B M'^T)#?:3=1W<#Q^(]-@971@PQ)%IR2+TZHRL.Q!YH ^VM(_;@\4P_M+>,/A/ MX@\">'- \4):SW7@"\;Q7++I'C5HHA-):RSFQ62RNXXI;:62)8;C]W)(T;3" M"7';^$/VK](\._ /P1XP^+FJ^ /A9>^-A;QVUI<^*TDLI+FX4R06L%U^'?BS0=9GO\ M7="U.VMUABOWMY;2&.!T,8S&D\RRQS31.=CG=YY^UG_P37\5_'[P%\%[>?\ ML?Q5/X)\)77@_P 4:#+XZUWP?IFK0WEK9QW%PESI:F>4*]IM^RS)Y4T4[AC& MRJ:F#?)JM?=^:]Y_)O2+OI'26SDE34>?5V6OG9Z?>NJMJ_>B]>5OZ+^%7[9O MPT^-GQX\=?#7PQXNT/5_&?PX>*/7=-M[Z&2>U9U!;]VKE\1EE1VVA5=MA.X, M!P_P&_;M_P"$ET[QW??%:W^'7PHT[PIXKU#PK87,GC?[4FK26,4D]S*33-^R[^S/XN^ /[3_Q?UFZ_X1B]\%_$-M(U&QNK;4+E M=2M;FSTJSTY[=[62)E\HBV,BR_:W?Y@I0X+GYTO?^";WQ9\ _ M@)J%MX/^->H?$F.XF\47E]>0:?>6[Q&&$2:,H6>.7[/'[[7+6WU2_MU$A::&V=Q+) M&!%*2RJ1^[?GY3CXR^#G_!/CXT?!F"YU9_"OP*\9W>J7?C/3M0\*:SXCO1HT MVDZ_JPU3>+HZ3(PD4@V\UL;4Q3IL8RJ4"&+]I+_@E9\1/C7JWQ%\+W-O\)?% M/PX^)6O^'?&$\FK37%G=Z)>:1:VT3:7!9?9+F![&X-C'&)#,CV\5YRGEN[J: 7,5O&JRDO*\!$JH 6:,[@"O-=# MXS^.7@KX<>-?#OAKQ#XP\+:#XB\7RO#H.E:CJL%K>ZW(F-Z6L+N'G9=RY$88 MC<,]:_/;XH^&/#/PTT.U>#7[V))Y/#>L2:IJ) MW#2]T27+N-F Q9D#N >GN/[6W_!.[6/CW^V?HOQ CBT_Q#X:N=+TK3M1T_4O M'.O:#'HDVFZE)?VU[%9:<1;ZKEYMWV>\:)4>WB99/F<5O*$%423TYW%_X4E: M7_;SNE>R7>VKSVC)]5&+7FW:Z_[=N[]7RZ;I+[!HHHK(84444 %%%% !1110 M 4444 %%%% !7\@7_!T=_P IU_CG_P!P#_U'],K^OVOY O\ @Z._Y3K_ !S_ M .X!_P"H_IE ']/O_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ "BR_9I_ M[)5X7_\ 31:U] 4 %%%% !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%?R!?\'1W_*=?XY_]P#_ -1_3*_K]K^0+_@Z._Y3K_'/_N ?^H_IE ']/O\ MP2=_Y19?LT_]DJ\+_P#IHM:^@*^?_P#@D[_RBR_9I_[)5X7_ /31:U] 4 %% 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 %?R!?\'1W_ "G7^.?_ M ' /_4?TROZ_:_D"_P"#H[_E.O\ '/\ [@'_ *C^F4 ?!&K?\A6Y_P"NK_S- M5Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "NP\+?\@&#_ * (%_Z$:** /_V0$! end GRAPHIC 17 brc-20230731_g4.jpg begin 644 brc-20230731_g4.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" '" KL# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]$/\ @FE_ MP32_9Q^)/_!./X >(O$7P ^">O\ B#7_ (;^'=2U/4]2\#:7=7FHW4VEVTDT M\TSP%Y)7=F9G8EF9B2237MG_ Z=_99_Z-I^ '_AO-(_^1Z/^"3O_*++]FG_ M +)5X7_]-%K7T!0!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ M#_PWFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ M/_#>:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ MPWFD?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ M#>:1_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ / M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _ M\-YI'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P## M>:1_\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P - MYI'_ ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\ M-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_P MWFD?_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-Y MI'_R/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WF MD?\ R/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PW MFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#> M:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD M?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1 M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>: M1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI M'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_ M\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ M ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI' M_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD? M_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R M/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ MR/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\ MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] M?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#( M]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ M(]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/ M7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] M 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU M] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P C MU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]? M0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T! M10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T M!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7 MT!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% M 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0% M% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0 M%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!1 M0!\__P##IW]EG_HVGX ?^&\TC_Y'K^73_@XL\,Z;^SQ_P61^,/@_P!I]CX&\ M):1_8OV#1/#\"Z9IUEYNAZ?-)Y5O %C3?+)([;5&6=F/))K^PNOY O\ @Z._ MY3K_ !S_ .X!_P"H_IE ']/O_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ M "BR_9I_[)5X7_\ 31:U] 4 %%%% !1110 4444 %%?F=_P<%^-]0^%GQ5_9 M1U"S\7_%OPYI7BCXE6WASQ-:>"O$FO6ERK)-*2/E:*,S]%4] MJ^0OVI==_:2^&'_!)K]J'Q_K7C/]H7P5X;\(>/+5_@Q?^(/$VKZ+XNCTJ?4( MX)Q>CS8[J>!HY(Q$M_OD7#'"GDXNM:G*H_LNWXT_S51-=^67:[T5-NM"BOM) M/[^?\G!I]KQ[V7[W45^;'P6^-&E_ 3]BOXI?M.^"M:^-NKVOP]\$ZCIUUX5^ M('B?Q%JD&K:I:V]K=+?_ &;5IGGLCYAEB(55#Q.KC8/O>56GA[XFZU_P0KN/ MVM9?CA\6U^/+>&G^)<=]%XKOH_#T(C)G731H8D_LTVOD)Y9#6Y8L2Q>MJ]J/ M/*IM!)R]).7*UWO&+GT:6EN;W3'#MUE'DWFVHKS7+>_:SDH]=?+4_7RBO&/^ M"=G[3=_^V9^PS\*_BEJNG1Z5JOC?PY:ZG?6L2%8HKADQ+Y8)8B,N&*9).TKD MUQ'C;_@JAX5^&7[3_A?X:>)_A[\7/#D7C7Q3)X,T'Q7J6AP6^A:MJB1"7RX< MW'VQHFR%2X^S>0S9Q(0K$75@Z=?ZO+XKV^=TOQ;27=M):LB%:,J*K[1:O\K7 M_!)M]DF]CZ>HKX=LO^"^/PH'QP'@/4_!?Q7T/4%^)Z?".:^O--L'L+?6Y%+0 M@R0WDC-#(%.&169>/,5 RD_._P#P4H_X*5K\<_CI\ 1\(]2^+V@:1X4_:/TK MX =$T_Q!\0YK"VL)K?X:VM[@P_VF_VL!Y- MNYS'9?:F"(SX*X8I-.*GT>J_%/[FG?MUL-IIN/5;_P#DMOOYHV[W5KGU917R M@?\ @KKX-OOVOO%/P6T?X>?%WQ-XH\(3Z$;Z\T71[6]TYK+5FB$.I)(EUO-G M%YT9FP1E1RMGX?_P#!67P9XI_:8TOX7>(O GQ8^&NL>(])U/7-!OO& M&BP:?::W::<[+=2(BW$ES!A5:0"Z@@W( PSN3!9G5VUK%H'B^_L YN8+-A<-=<>5-MDEMXXY3" MXC=S@'3DEHFK7^6SM^?N_P"+3?0'))-OI:_S3?Y)OT5]M3ZCHKXD_P""S7[+ M?Q,_:-\)^"X?@K\4_'/PL^*8O;C^R+K2O$]_8:9J1M[.YNUM+RUCF%M(DLD2 MJ99(G91C.Y-R-XA_P3Q_;5L?^"J'Q=\&:;\0[OXD?#KX\?"VUU/0/B1X'TOQ MKK.@V,ES;[!#>_8K6YCBD1V>8Y*ED;]VS.B0L8IWGS17Q1UMWC_,N]G926G+ M==&F.I:"4GL]+]I=GVNKN+U3LUH]#]2J*_#G_@FMJ%Q^TI^T?\?/@[XB^+'[ M42^+K'XI:]H?@GQ!'\1O%;Z?X8T[3HVECCD=KO['=OO15-O,6F>-W8E0 U?3 MOA3XP^*/^"C_ /P6F^-?P?UOQ9XX\(_";]G?1K!8=%\)^(;_ ,-W7B/4[R-7 M-U=WEE)#=&*-6=4B258SM1B&YR4W[1TXPWG'G7^'E4OOUY;?S>5VBI^[]HY[ M0ER>LN;ELO)[W?V==[)_I317YV_\$D?VIO'=C^W[^T_^R]XM\1:WX[T+X+7] MGJ'A3Q#K4[7>JQV%ZOFBRN[ISON&C\Q DDF9"%DW.P"@9>C?&OQ;_P %(?\ M@M'\7_@M?>+O&?@KX.?L[Z+8M<:3X6UR[\/:CXKU:\6-Q-<7MH\=TMM&K2*L M44T88K&QW D4X6J.FJ7_ "\BYJ^GNI7=]]5M;7WO+44GR*I[33V^*=/T#X=^'G>._P!> MFN9H$BCTF"24Q)*?,CEE^T74P;:Q\Z8E0SPLI=6\(ZY(V$AO(A=[9$/!$EF]RK C;NH5I?#KJE\WRJW MJG.*=KZRCKJKN7NIN6RN_DN9W]+1DU_AEV=OLRBOB7PC_P %Y?A%XI\4:#I$ M_AKXDZ+=ZQ\3YOA#.[=6CDQ\LEN9@.-^S(S3\+?\%]? MA=K.KS#5? /Q<\*Z#8?$E_A/JGB'5;'2SIFD:^!\D,Q@OY93$YX$L4;HIQO* M!E)=->TY>3[5K>=^6WW\\+=^:/=!+W5)R^S>_P N:_W&%TWQ==^'O#GBZV\ :UXXAM[4>&](\07&T1Z;+(]PMRTH=X MT=XK=X8WE4/(O..!LO\ @OC\*!\GPCFOKS3;!["WUN1 M2T(,D-Y(S0R!3AD5F7CS%0,I*I^^XQAJY6M\^6WW\\+=U*+6C05/W=^?2V_W M2?XJ9]Q45\Y_!/\ X*3>'/VA/V@-:\#^%? _Q"U.P\.^(-0\+:GX MJBATZ32--U*R1VF@N8DO&O[8$QLD\->,_VEM+ M^%-_\,OC)X.\4^*-(U/6?"R^)-%M=/3Q3#I[LLZP(;HS0.=I9!>QVP9=K9 9 M2RYE[O\ >7,O-6YK__ MRGPCFOKS3;!["W MUN12T(,D-Y(S0R!3AD5F7CS%0,I/W%1'WH*K'X7L_DI?^DRB_1H'I-P>Z_1M M?FFO5!17YW_\%V?VP_B1^R=I/P^^(/@2_O+?P5\&?%^B^(?B=;V;R)+JFDWL MTMDMI\K!77#2.\;@@,UL_&U<_2O[27_!1+P7^SM=_#_2K;2_%'Q$\7_%.*>Z M\*^&/"4%O<:GK-K!;_:9[E#<3P0+%'$5)+S*6+*J!V.*49*5-U.TG'ST2=_G M=V\HM[#DG&:AWCS>6[37RTOVYDMSWNBOA/Q!_P %;O%6J_\ !0+X/?"OP_\ M!7XE_P!C>./ L_C?48M0@T[3-:@1GCB2.6UO;N$P"V>&;S68*(DD0%FM? MLN?\%\?A-^UE\1?@SX;T'P?\4M,G^.;:W%X?NM4L=.2WMY-($ANTN?*O9'0X MC!0HCAO,3D?-MO6]D[17#0B* MY:[MF #.AN(;=BH#*?F3=^2_["'[9GQ?N=-_8#UF^^(7QA\:WGB?QG\0+/7= M+/B^[N9O%T%B%>TM)DNKI8)W4L5C-PX52P!=5&1-":JU8TUM))I^LG#;?1K7 MT:W+ /#/B'PG\+OBK M%!XA\6WW@^YL]2&BVM_X>N+(?Z3-?6YU$R111D."JAYOD_U6'C+^R_M3Z(OB M']FSQW;->:SIY_L*\E2ZTG5+G2[V!TA9U:*YMI(YHF#*.4<'J.A(J<54]A1E M6DOA5_PYOQ36O^3*H4_:5526C;MZ:N+^YIG?45^#O_!)[XG_ +0OQLC_ &-_ M$OPX\3?M&^*+S4I]4D^-6K^,[[7=0\&WFEI>,L7E3:F7M7NO*5D3^SB2&&'P MP;'Z>_#W_@JUX8\)_%6DZGK'A@^)M$MM/C\30V#LDX M@3[2T\#':607D5N&7:P.&7=M72I-QD]4YJW^!7;7]UJ[3ZVEIHSDI5U-VW;(&BF\["QK$KNO'JG_!N9\5O%'QK M_P""/WPL\2>,_$WB+QAXBOYM86YU;7=0FO[^Z$>KWD:>9-,S2-M1%4;CP% & M ,4XTVXRET2B_7FYMO3EM?:]UNF=%5>SM?K*4?-6OO\ <]-U\S[?HK\P?CW< MZ[^PY_P^^#?Q^L-2TNST;4O&VKW.@:%XH )39:M<&#RYE=$ MC@=6BC>9FC5!&GE_0UG\6?!7_!/#X,Z[\4/$VO\ Q-\2+\6O%<,'AG0+KQ%J M'B*ZO)KN0QZ;INE07MRR0M.N9BH:-%,K!F6*) D4_?IQJ=[KO[RERJ/J_B7= M..GO()JU1TUTL^WNM-\W:RM9]FI=$V?7%%?&_P 5?^"W'PR^"GPL@\2^(_"7 MQ*L[FW^(%O\ #37]"BLK"ZU3PIJT\?FQ?;%BO&B:%HRK+);2SAMZ@ MD"YJO M_!8'0=.\\1Y+ M:21/L'VEC$T;E1YB!G!<[2AK?;S]U3T?^%J5]N5WV)D^5-RTMO\ ^!./_I2< M;;W5MSZ\HKX:_:C_ ."^GPJ_9'\<_&70/$O@CXKW5U\#)-%7Q#+IUEIDD4T6 MJ[?LDUOOOD9TR\88,J.I: M79>(M0TB'3I+;PZ=1CCDMY;BWDO$OVMPDJ,]Q!:RPH-V7RCA2DG5C&5/52V_ M#_-?>AU/W;:GI97^6GWWNK6WZ'T?17Q)_P '#M]K'@__ ().?%#QAX9\5^-_ M!?BGP5;VVIZ3JGACQ)?:+ O&WQDB^&FJ_#'^T/%/AWXL^(-8$_B/5!%(Z2:%:>('^WR M.&PTDL(%OL1_F W12G&G+_\A.=__)&O5Q[Z%5.%.-3O^DH+_P!O3]$^ MVOZ\T5\9?LW?\%L/"'[5?PDNO&WA#X._M#ZAH5I8:C<,\/A&*[D:[LKR"UDT MT+;7,N;QS<)(B_<,:2L9%,4@6_9]C[&HK\A?V?_P#@IMKO[*/[7O[=_C?QSX;_ &B? M$O@'P'=>%-0/@R;4H=:O_ D5Y9W<]Y*D$^H&VBMA+@N+29T1#&0/*C)3]*/@ MQ^T^OQM\8QZ=8^"_%=AIDWAO3_$B:[Y4E!]'IY_#_P#)*ZW5^QZE17Y]_P#! M87]KOQ[HG[5O[-'[-/P^\0ZCX$G^/NN7'_"0^*=/ 34+#2;,1O/!92,K+%<2 MJS@2[2T>U,8W9'N\WP7L?V(+T?$";XL>.[+X1^"] U.]\4:9XM\37WB)-P2* M1=0%U>-/>;HTBE4PB8Q'S 4B5Q\V<91=)UY.T+R5_.*O*_9=+]^B7O%2BU45 M%:RLG;RD[+YZ7MVMK=V/HVBOC_PA_P %H_ASXF\-Z]=W?@_XF>']2T_P!-\4 M-&T;4[&Q6_\ &'AV)69KW3Q'=O'G"C]QI,8&2.(D_X.#?AZO@SX;>) MD^#G[0DOA?XLWNCZ9X9U@:!IJ6FHWFIFX6&V1GOP7D1[:590@8)^[;)26-GM MQDIO-&4;;W36Z(NK7Z6;^249-^EI1=]K-/8^]Z*^/=,_X+:_" M6\^'.L:C_ MIR3_ / 9=F?:%%?(WQL_X*Z:;\ /@_-XV\1? C]HRVT;2[&_U/72_AFSM_\ MA';6TOGLFEN))KR.%_,9/.BCMI)I'@=90FPYKF/B'_P5=UM_^"C'PD^$W@GX M;^*/%OA#QWX#E\>/J^GS:;#/J%I*8DMY8X[RZ@,<,0=WEWXG9M@2)@&+1[2/ M3S_!2?W6A+7;W7V872NGT_SBOSE'_P "71GW!17YV?L(_P#!63X5Z9^R7\,8 M?!S_ +1/Q;\1_$[7=>M_#.@>*KO3M0\:ZG]CGEEO7DGDNHK..UM@=J&2X7Y! M&BAF&*]#US_@NC\)+?1/@YJ6A>'OB+XQL/C=+J5EH4NCZ?9[K._L%)NK"\BG MNHI(9D*E2=C1#&XR!/GJZC4$G+9V_'^K>NF^@^5\TH]K_@W]VS=NR;V3/M"B MO)OV'/VS/"'_ 4$_9;\*_%SP)'K$/AGQ;',]K#JMLMO>6[0SR02QRHKNH99 M(G'RNRG&02#7K-7.$H2<)JS1$9J2YH[!1114%!1110 4444 %%%% !7\@7_! MT=_RG7^.?_< _P#4?TROZ_:_D"_X.CO^4Z_QS_[@'_J/Z90!_3[_ ,$G?^46 M7[-/_9*O"_\ Z:+6OH"OG_\ X)._\HLOV:?^R5>%_P#TT6M?0% !1110 444 M4 %%%% 'R9_P4C_X)T^,/VZ?B;\&/$/A_P")7AOP+'\&/$T/B^QMM0\'3ZVV MHZA%P@E=-1M=MOMX**N\GD2#I6E_P5@_X)_^)/\ @IG^Q_??!^R^(.C> =,\ M036\FMW\WA>35YKA8)8YXUMU%[;B#][&"2_FY7@8/S5]0T5$J<94_9/X>;F^ M>FO?[*TVTL7&I*-15H_$E;Y:_P";UWU/F7X:?L3>/-0MI= ^+?CWX?\ CKX> M7'AFY\/7?AG0/ ,_AZ/6'FA@MC=7L\NIWCS.MK$\*A!&,3$]43;Y!%_P1>\6 M6G[(4_[-4'QXNT_9YGD:W&FMX55O%L6EM/Y[:8NK_:O(\@G*;C8&382N_&,? M?-%74_>2ZV6W9/=(P/A9\ M,-!^"?PUT#P?X6TV#1_#?AC3X-+TRQASLM;:%!'&@)))PJCDDD]2237P_P"- M?^"*?BKXC_M2Z)\4/$'QXO-?O_"WQ6'Q&T6#4_"XN)+&Q$>R/0Q-]K!%O%R8 MC$L:*TDS-%(S[E^_Z*KGE[55V_>3O?S4E*_KS13^];-IG)'V+H6]UJUO*SC; M[F_SW2/S%\3_ /!OMXP\4?'.Y\8R_'7PU'!-\;;;XVK8I\.Y]Z7T&56R,O\ M:V#"4V@ML#;@3T.T;6N?\$"-4M=5L;+PU\9K?2O!>A_&^'XX:1I&H>#VU"ZM M+X'=/8270OXA);L^"A$2.F6#&7(*_I!12H-T>54].6UO*WL[?=[*G_X#YN]5 M?WG,Y_:O?Y\]_2_M)[?S,Y7XW>'/%OB_X4ZWIG@3Q/IG@OQ9?6YAT[7+_1CK M$&F.2 9?LOGP"5@N[:&D"AMI974%&^$_VG/^" NE?&/P/\*9_ >J_!SX-?%/ MX=ZW;^)+[Q]X9^%"IJ6M7]N08GP-15Q&S;GE2YENC*^UMRD'=^BU%3%/-.M+'Q/X?\ '/PVLO%T326T:PQW>FS3RQFQN/)4 M*=R3QNP#/&V M?=5%-:--=.:W_;U^;3;5N]N]GND+7E<;[I)_P#;MK:[Z66N M]E;8^6OV>/\ @G)J'P!_X*!_%GXUP^.=/O-(^)?A[2?#UIX:M_#*V3:!'IT" M0P,ERMP8Y 0)"4^S(/G4+M5,-X_^S]_P16\5?!/]ICX;_%_Q+\;[KXG>+?A[ M:^(K6^FU/PJ%N_%4>IERGG3M>EA+"K"%2Q,7E11(L<(4EOT%HI6=DD[63BO) M2YK_ #?,[MZN^NR#1IQ:T;BWZQLH^EE%6MV/P\_X)7?!GX\?"[]KGP%?:G\! M/AI/IL-W_:/"'CK1-4\%:??2R27DUD-23_A&[([F)FATERLVYEC,@;'O!E])>ZEI.H^$Y]3 MNM8\R*2WD2.Z2_@6W_&UMO#_Q- MN/"=WX5U&X^R>=::RDA@:VGN8U>-GD@,"J"'5GC.PL-D93WZBLTK;;ZZ]?>3 M3UWV;7ET-+[^=OP::T]4G\C\\_V8_P#@D#\;OV3XOBP?"_[0OPX%_P#%_P 5 M7OC#4=3N/A%<27VB7]W&T$(()9[9+JTF6YC$: 2QW"Y"@ M,K9;=]844)64;:NNX0VUO;J6%O:PAF"1[G;YCN M=L+CD_BU_P $P[N']NF?]H[X-^/;7X9?$O7='70/%,&I^'O[?T'Q5:IL,;7% MJES:S).GE1 2Q7"G$2@@@MN^M:Y'X^?&W0?V;/@AXM^(/BB::#P[X+TBYUK4 MGAC\R0001-(^Q>-S$*0!D9)'-34G&FE5EHJ:T\DH\MM.G+I8(4G-NG'7G>O6 M[O?KUOJ>#?M0?\$W;_\ :J^'W@R?7_B)+_PM#X>^,[/Q[X?\1MHP?2M.U"WP MHMETT3JQL&0%3$;GS23N,Y;D^'_$W_@@QJ'CGX27UA9?%G2K#QUXI^+5M\7_ M !3XAN/!DES::GJ%MDP6EM9+J$9MK5">C3S2$%LOD[AFI_P4T_:8U'_@G-/^ MU[;>&?A)%\.8X#XEB^'VEX-/6Y/.IQ4=XM.SZ-:Q>O M9*H[7_GO$^28?^#>'Q='XSM=5?X[^'&BM_CG_P +U>!?AU,&?4,J19!_[6.+ M? (SM+Y(.>,'RC]A/_@F[XM_;.U;XS>'?'%YXY^&_P /;3]I.^^*C:'K/P\U M+2[SQ=:AE-@]KJ%T88T@D>-S+&(9I1Y41S!O!?\ 63XJ_M,_#?X$^'-*UCQO M\0?!'@W2==D6'3;[7-=M=.MM0=EW*L,DSJLC%>0%))'-9WQ"_;&^$7PC\17& MC^*_BI\./#&K6FF+K4]EJWB6RLKB&P9Q&MVTK2HPLG?:^^I51^T@XO[6K?=/VB?_@3JSU75VVT/E'P5_P $'_!7 M@']LKQ[\2(?^%8^(/#GQ"\1_\);=:7XH^&.GZWKVAZBS^;,VFZO-)FWA>4!O M*>VEV?-L9&.\>=^)_P#@WV\8>*/CG<^,9?CKX:C@F^-MM\;5L4^'<^]+Z#*K M9&7^UL&$IM!;8&W GH=H^^;3]K3X5W_QE'PY@^)GP^F^(1!8>%X_$5FVLD!# M(3]D$GG<("Q^3[H)Z5\R_$?_ (+,_#?X@^'OC5H'PF^+OP#T/Q_\+[F#3;6_ M^(WB9+#P_=W)>$3R-Y%3J):\TG MPFNEZ_K<5R)DBL;Z^BN1#=6,"21;(I+0R;[=',W+ ^8_LT?\$5?$_P %/VK? MA=\7O%/QUN_B-XJ^'T6OVNH7>I>%_+N_$L.ILQ4S7'VQW66!&$2D[X_+BB1( MH@IW?3__ WE\%M%OY-)UCXS?"&T\0Z=):6>I67_ EUC'):W5RH,,1C:7>I MEY\M6 9QC -7?C-^W!\%OVB_$+XO?"_P'K$T(N([#Q%XJL=+N9(CP'$ M<\J,5.#SC%4OW;5NETNVJ=[>J;OY?(4Y>VBU+KRM]]/AOZ,^)M7_ .#?G6/^ M&3_!_P )M*^-UO;:1X&^+'_"T-+N+WP5]I;*SW,\=G($OHBS%[E@\P8!ECC" MQ1G>S];=?\$(])N?%=WHG_">JOP5OOBFOQAF\'_V!_Q,CK("LUN-3^T[18&0 M%_)^R^: =OGX%?=_AKQ-IWC3P[8:OH^H66K:3JEO'=V5[9SK/;WD,BADECD4 ME71E((920000:^ /V??^"G'Q0U7_ (*I?M ?"'XF>)_@MX?^%?P$TNVUN^U[ M^P+O2KBYMKJ&.2,2W5QJDEO;"'SDWR-&RR;#A8MPVE']W5C1CHTF]>BIJF^O M;V4+7ZQ[WNZCYZ*/CG<^,9?CKX M:C@F^-MM\;5L4^'<^]+Z#*K9&7^UL&$IM!;8&W GH=H_3D]..O:N$^%7[4WP MQ^.VLS:=X(^(W@3QEJ%M8PZG-:Z'K]IJ,T5I-_JKADAD8B)_X7(VMV)J+X=_ MM:?"OXOVOB.?PG\3/A_XHA\'9_M^32/$5G>KH>-Y/VHQ2,(,>7)GS-OW&]#2 MC:%%45I%?I&,-_)0BOEWN$FI5'4>[_5N7XN3?S/E[XU?\$KZW;65YJ[[@NVWAE=7F.X@80'D@5VM*DO9OGIZ?$K_ .)M MR7WMORN[6N54O*,J4]I,Y?]NOI8=2S;57:?-)]G:*@]5UY9J/_ &]W/0?^ M"A70M8DU";[$W2>!I/E+8 E3G!SQ@_#EW_ ,%./V@?VF?^"9VE?&?]G_X?_##_ (2/ M2[35[OQ=#XQU6Y?3[232I98;BTLH[)])NM5BN5N[N"U40307=JT2_ MO3*KLLFY"@*J/2=5L_#KZ- M,D$LKS%9D>[N5DD$LDA#KL7;M!3(+-X3^SW_ ,$4/%_P;_:;^&WQ;U[X]2^/ M_&G@&U\0V=U?ZQX3)N/$*ZH7,;W$HOC)YENK+&OS&,Q0Q(D<(4EOO/PAJ\FO M^$]+OY@BS7MI%<.$!"AG0,<9R<9/K7PS\6O^"@7[27[/O_!2OX3^!_%WPQ^' M3_!3XVZY>^'?#[Z3J=Q<>*]*DMHO,^V7Q)%KY;HK3>5"K[(\AI=Z;7UK-^EW>-NRXK2MZ>]?OIO\CA/V6?\ @WKU?]D_ M2_@[?:'\;+2X\8_"#4/$ @U.7P6XLM6TO65/VFTEM?[0W+-&[.\4ZS;1\H>& M0+S]6?\ !+/]A6Z_X)M?L5^&O@[<>+X?'*>&+F^EM]631SI;31W-U+=;7A\^ M8;E>9QN# $!?E&#GYQO/^"T7B·?BQ=)\*_\ "EK#XW+\"Y;4PS_V\UX< M1G61=>=]G%N+@[?LOD;S&"_GAOW5;OQ:_P""@7[27[/O_!2OX3^!_%WPQ^'3 M_!3XVZY>^'?#[Z3J=Q<>*]*DMHO,^V7Q)%KY;HK3>5"K[(\AI=Z;7*524HPC M':?+%=MHR@O*ZJ1:\YN^O-;;$*TIRGJXWF_5.<9/SLXS3WTCIIRGMO\ P4J_ MX)S>'?\ @I5\(O"_A?7=7OO#MQX1\6Z;XKT[4[*,M<026LA\R)2'1E\V!Y8] MX;*,R/AMFTU/^"G7_!-7P[_P4J_9JTWP%?ZG%X:N_#.M6?B'0+]])AU6TL[R MV#JBW%E,1'=6S1R.CPLRA@>O%>0?&#_@H3^T3\%/^"HWPC^&NK?#7X=S_"7X MO:EJ.F:?#IFJ3WWC*PAM%).JW:*5MX;0Y63:BR[4R'E23"5]Z5E!*5%27PN7 M-Y\T>77O]F/E\^8J4G&K9[J-O^W9JW/@[X3V^D:3K$VG*XAA^PP7B2)N+*SR27,S<$)L4 M[1ZK_P %#O\ @G!=?M^:/_9E]XJ\-:98H;1K">^\("_U3PQ-$\CR7VDWT5S; MSVEZY,6)&:6-!"/W+[FS]345=];_ -[F^=HJ_P!T8^6A,/<:<>BMWTNW;7?6 M3^\_-;]OC_@WMN/VROB3\9=:TCXR?\(C9_&W2_#MEK=O?>%#K%S%/HSQ&&9) MQ>P#$BQ .ACSNPP<&XM0\!Z_9:W:ZK9 M>#OLGB.QCMDA#6%CJ45VK0VD[QS&:.YCN]Z7+("NU6'UQ13I3=-1C#:+YEY. MZ=_P^[3;0)^^[R_EY?\ MVR5ON2_/<^=O^"I'[$_B'_@HC^QYXB^$&B>.M*^ M'UEXO,4.KZE=>''UN9K:.1)O+@07=LL;EXTR[>8-F\!0Q#KY%X;_ ."0_BOQ MI^V-\+OC'\6_C!IGC*]^".B2:5X(T/P[X-?P]IMC/)%Y3W=T9;^\FN&9=N4$ MD:YC7&!E3]S45G&*BW*.[U^:32:[-)NS5K7;6H3?/#DEMJODVF_6[BK][6V/ MA;X#?\$A_'/[/W_!+'Q3^SMH/Q_U#1O$NNZI=ZC9^/\ 1/#;:;>::+J[2YF3 M[.+UB2Q\Y-\<\1"2C&"N6XC6_P#@WHT_Q/\ "S]H'PO>?% VT?QMU71/$5C/ MI?A=++_A$]3TM%\IXXQT5Z*/+RV[6< M8M6ZJ^]P>OQ:ZRE\Y7YK][W::>EG:UCX*T;]D;4OV#/BS\=OC1\0[[7_ ([V MW[10\/\ A_Q'X9\$_#>>2:P\F V#W*P"^N)'LO+FD>5-KR(G1I""&]Y_X)F_ ML@0_L.?L;>$OA^MYK>HW&G0M+-/K$R37R*QQ!;RLA*$V]N(+5_\ @ZV2O\TDFNMD]SYM_P""AW_!-GP_^WQ! MX#UH>(-3\"?$KX4:TGB#P9XMTVWCN)M(NE9&9)()/DGMW,<9>(E=WEK\P&0= M#Q+^QOXG_:,^"_B_P5\<_']AXSTOQ?X?NO#=Q:>%?#[^&K%(;@ /;*W\/Z9-$T1O+FW-[) M]LO-IP662"(C.(ESFO$?^"B_[&/C/]ES]AS]B/X4^'_^$Q^(]]\'/BCH-_?> M(/"OP^U'4?L6F6'G;KZ:SM?M17RUDBRAD)E(;8.JK^MM%:\[=15'_-&3\W&< MJFZVO*4FVM?>]+)62:M]F4?12@H>FD8QLMM/4_/:U_X(/6VHZ)JWBC4_B7]L M^-FI?%>'XP6OBM/#;0Z38ZE%\L5F-*:[:1K(0EHV1KOS2<-YJ[0*I_$K_@@K M=^.OA1$&GL]7O;8-Y5E;V8OD:UM59@1F> M63ALN=V1^BM%*/N-__ *.6.ZCV\ HXSFX__! 6?P-X8^ > MF^ /BMIVAGX)ZKK?B"XN-;\(/JLGB;4M64I=32>5?VRP($8A(U#;<)EFP0WZ M.454XJ:2ETM;T6J7I?5K9R]YW>I?/+F<^KNWYMWNWYV;2?1/E5EH?.O_ 2J M_8/N?^":7[$?A;X-7'B^#QS'X4GO7M]6CT?YE:9QN#@$! M?E!!)^BJ**UJU95)N<]6S&$(P7+'^KZA1116984444 %%%% !1110 5_(%_P M='?\IU_CG_W /_4?TROZ_:_D"_X.CO\ E.O\<_\ N ?^H_IE ']/O_!)W_E% ME^S3_P!DJ\+_ /IHM:^@*^?_ /@D[_RBR_9I_P"R5>%__31:U] 4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7G?[6_P"SIIO[7?[,'C[X8:O/-"N]$FNHD#R6GGQ,@E53P2C$,! MQDKU%>B45%6G&I!TY[-6?S+IU)0FIQW6I^6=E^R_^T]IG_!(>X_8X'PHM)O$ M?]BR>!H?B*OB+31X2;2'D*?;6B,_]I+.+9BODBS(W@'S,' \&\>_LCZA^S'_ M ,%)6^"'P^\$WGQ=U'1?V.+CP;86JW%C837_&Z'XF3?#GP'+\2+=/+B\5OH%HVMQ+Y1APMX8_/ M\IBF _W25Z'%.I'VLVZSOS7YGU=Z,O&.A^%?@[+\+_%MKX&U/PZ-5T& M6:5Y9I;9?$,3VDMO)&T=N[1&.?;"NU@GR'U#P%_P2K\1>%/^"F'P+?6OAG>^ M-O@G\/\ X(7'P]O]<\3:OI.LEYY)9REK=1-Y,MRBV[>466TV'SL8VAGK]0** MV=5NI[7K>3_\"]IIZ+VLVNS?J8^S7)R7TY8Q_P# ?9V?J_9P3[I'Y0?&[]C/ M]HOXU?MK_#KQ4WP/\*^%?!_PT^/Q\31#PW>:+:KJ^A^0J?VU-^]$\][*RGSA M(8V"I;A(7(=QR7[57_!,O]H/Q)^RI^WSX T#X:G7[WX[?$6U\4>$+FW\0Z;# M'J-L;JQE/$T\9B\M+>;S/-V'=Y8C$H9F3]C**Y?81]G[/I:WKI2_^4Q>G=VT MLEO&HXUE7CHTTUVNG4:_].2_#K=O\&_^"@G_ 2S_:4_:-U_X_S>'?@#X@N) M?B3X1\":-H5Y<>(?#<7D2Z2UK)?QR$ZEO128\+M!#M%V&UCE?\%$/#^B7'[8 MW[0VAWW@7]IZ\\">,=1\):Q\1[WP1X#MO&$FF7&E645VL4.K0ZA''I#1K*HE MBFANR%7S(S&CJ#^_->9>/_V*O@W\5_B3%XS\4_"7X9>)?&$'E^5KNJ^%[&\U M*/RQA,7$D32#: ,8;C'%=,:M2,DX=)2E_P!O2E&6W57BGR][.^ABZ<7!Q?\ M*H_))1WZ.RW7GIJ=E\-/'.F_$_X<>'_$NBS2W.C^(=-MM3L)I49'E@FB62-F M#<@E6!(///-?E7#^R-\?8O\ @H7^VY\0O^%#>-3X8^//@*3PSX5G&O\ AOS) M+J'3Q;JTR?VINBCF=/D."0'4R"/D#];E4(H & . !VI:QKTH5)RDKI.,X_*: ML_FEL_P-,/.=*G&#W3@_G!J2^5U]W4_##]DG_@D#^T9#XFN=)U/X;ZG\*[74 M?V6KGX0?V[-K>CS16FOMJF[+G>*2.S6ZLY)G^R3)'(0+IH_ M+EEP8RA9Z_5:BMYU92DY/>ZE\U.I43^3J25MFM&GUBE!0Y4MDK?+EA&WW4XZ MK5/5-=/Q[_:[_P""<_Q]_:+^&G[9?BW0_AAK7AZ^^/>@^&/#?AOX?3:WHJWG MFZ0H>5!PH\-_:E_X)2?M-?%'1/VG8O#'[/WB"RD M^+-A\/K3PPK>(_#4'V$:+%;_ &M)=NI$1*IAVH$W!B%Z#D?OM16=']U456&Z MY?\ R5\R_%M_.RLK):.5X_P 6 M]9U2T^*6H?";]H/P?HFCW4GA+6_"MM?>&7LX51K"^.JP3S1V_G%I_-TMV8-E MBLS;2/N7X#_M%^*I_P!JGQ1\%O$'@.^T[3O!?AS3]2TCQ?)XGL]5;Q+"RI$[ MW%O&J36DGG"55,J 3^1,Z[0NVO?:H:5X5TS0M4U*^LM-L+.]UF9+C4+B"W2. M6^D2-8E>5@ 9&$:(@+$D*BCH *JF^6T;::_KRZ_W>;3>ZT=V^98RIWU3UM%? MYW;&DCB.V+S K)(R.GFGC/]FKXM^,OB-^RO^T5+\%+7P_X MN^#UGKVB:S\*] U[3IKNPTV^MVMK..UO)98+&4VXCB9E,D2[97V_;W7%KT:;6NJNVFFW?6=I-_K=)Z6O:-[\L;?E&W['_[0 MO[%O_!+KP?\ ?P1\#9?C->>/+_5M3^)ZZ1XXTSPY!;V=_<2S2Z7#=W;>89) M$ECMWFCA/[N.78R.Z.G>?\%,_A3\>?VP?^")]Q\+M%_9WGT/XD>.8+:S_P"$ M2T7Q+HK:;X)MK+4H)H(9KN:Z@CE!MH%"_9D<;C@K&!7Z044Y*\7'SBUY*-N6 M*_NJRM>[6MGJ[U"I*-:-=;J[]7)W'>%_AEXZ^,?@+P)K$ MWC'XL? V\TRPBAU/PC:Q^%[X7$D; $7,KVNH#Y@O!MKE/D89"OG'S)+XI_:> M\"] O&\->%/&6J_$?10GA71[F2$:CJ7]F0O)-+=7*PC& M)0R1+'&%7,WF_H915N;==5_.3MT][?7XMKK?9LPC24:/L5V2OUTV\NSVU:1^ M4E]_P2 ^(4NLZA\'E\-PGX;ZE^T2OQN/C#^T+7^SX])R)VTHVOF_:_MOF@Q# M$/V?8?,\X']U7I\OBG]I[QQ_P5 L/%.K?LCM)X+T"\;PUX4\9:K\1]%">%=' MN9(1J.I?V9"\DTMU;^AE%11_=\B6T.G?W(T]>OP04=&M M&^KN:5OWG,]G+JNGO2GIT^*3>J?1;:'YS_&O]C+Q=^W[^T[\-O'OB#X ZC\! M?BG\*/'EKJ2?$6S\4:5J,&N:!:32%K0/:RB\F^U1[5$-Q;1K")6_>, \4OZ, M4440]VFJ2VNW\VDF_G:^EE>[ZA/WJGM.MK?)-M+Y7MK=VMV"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "OY O^#H[_E.O\<_^X!_ZC^F5_7[7\@7_ ='?\IU_CG_ -P#_P!1 M_3* /Z??^"3O_*++]FG_ +)5X7_]-%K7T!7S_P#\$G?^467[-/\ V2KPO_Z: M+6OH"@ 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 **** "BBB@ K^0+_ (.C MO^4Z_P <_P#N ?\ J/Z97]?M?R!?\'1W_*=?XY_]P#_U'],H _I]_P""3O\ MRBR_9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ H **** " MBBB@ HHKR;XD_MM_#OX3_'O1/AMK.J:BGB?6XHY_]&TB[N;'3$E9T@-[=QQM M!:><\;I%Y[IO92!GBCJEU8;)OHCUFBO,V_; ^'R?']/AB=9NU\72R&V2,Z1> MC3Y+D6_VHV8O_)^QF\%M^_-J)O/\H;_+V\U-\?\ ]K+P!^R\FE'QQKK:1_;) ME: 1:?[G%O'(;>SA\R/SKJ;9!#YB>9(F]?]H@:PN8;>X^SR+#=" MUN9(U@NS;S.D4XMY)#;R.L"[+6O M&$^KE-4O5T_3['1]'NM8U+49RK2%(+6UCDFDVQH[L57"JC$D4FTMPLWL>D45 MY5\2_P!M?X:?"/PIX"V\^8P6QN MKB.-H+,7$X:& W+QB>56CBWN"M4DVU%;MV^?;U\@OHWV5_EW]/,]'HKSCX?? MM;?#[XI_%_6_ FA:^;WQ+H'G_:(&L+F&WN/L\BPW0M;F2-8+LV\SI%.+>20V M\CK'+L%_P#TT6M?0%?/_P#P2=_Y19?LT_\ 9*O"_P#Z:+6OH"@ HHHH **** "O MB;]O35[WX:?ME_#?Q#\.?#'C4_%G4GM],:6T\/WU]X?\4Z49PLMK?3Q!K6V, M"37$JW$S0S0D#:TD+RPR_;-%"TE&79W_ *]=GNFKIK4'K%Q[K^OZT:=FGH?# M-Y^SIXS\8_M^OH_A[5M3D^%6E^/(_B7XE&L^";RQ;3=433XX8;33=6EN(X;Z M&>4+*R06DRPXN0]U&YAB:3]L'QDWQ$\7:WXF\-^$/'WBZP\2_#_Q+\++>"V\ M+:DLUAKDL]N8H;JVD@62"VN-I(OI8Q:JL"LTP26,M]Q5G>%?!^D^!=(_L_1- M+T[1[#SYKG[-8VR6\/FS2M++)L0 ;GD=W8XRS.S'))-9>Q@Z:HR^%*2]>:'L MWKY4_=BNEHO6S4J4VJCJK=M/_P !E[1?^5/>;ZWDM+JWP3\ M^&W_ C_ (DUS6?B=H'@72](\0V6G75WI-I+H]T3?FZN45H[+R$'VE&G,?GF M;9$9)5*CI/V4_A=XEA_:&^&WAZY\,>)M'E^"L_C.7Q!JNHZ;<0Z?J8U2^WV1 ML[MU\F\%PCFX=89'\@Q[)A')M6ON.BNBI-U*CJU-6VV_5[?=^/IH84Z,*<%3 MIZ)))?+?[_S"H+^U>\@VQW,UJV<[X@A;Z?,K#]*GHJ#4S/[!NO\ H-:G_P!\ M6_\ \:H_L&Z_Z#6I_P#?%O\ _&JTZ* ,S^P;K_H-:G_WQ;__ !JC^P;K_H-: MG_WQ;_\ QJM.B@#,_L&Z_P"@UJ?_ 'Q;_P#QJC^P;K_H-:G_ -\6_P#\:K3H MH S/[!NO^@UJ?_?%O_\ &J/[!NO^@UJ?_?%O_P#&JTZ* ,S^P;K_ *#6I_\ M?%O_ /&J/[!NO^@UJ?\ WQ;_ /QJM.B@#,_L&Z_Z#6I_]\6__P :H_L&Z_Z# M6I_]\6__ ,:K3HH S/[!NO\ H-:G_P!\6_\ \:H_L&Z_Z#6I_P#?%O\ _&JT MZ* ,S^P;K_H-:G_WQ;__ !JC^P;K_H-:G_WQ;_\ QJM.B@#,_L&Z_P"@UJ?_ M 'Q;_P#QJC^P;K_H-:G_ -\6_P#\:K3HH S/[!NO^@UJ?_?%O_\ &J/[!NO^ M@UJ?_?%O_P#&JTZ* ,S^P;K_ *#6I_\ ?%O_ /&J/[!NO^@UJ?\ WQ;_ /QJ MM.B@#,_L&Z_Z#6I_]\6__P :H_L&Z_Z#6I_]\6__ ,:K3HH S/[!NO\ H-:G M_P!\6_\ \:H_L&Z_Z#6I_P#?%O\ _&JTZ* ,S^P;K_H-:G_WQ;__ !JC^P;K M_H-:G_WQ;_\ QJM.B@#,_L&Z_P"@UJ?_ 'Q;_P#QJC^P;K_H-:G_ -\6_P#\ M:K3HH S/[!NO^@UJ?_?%O_\ &J/[!NO^@UJ?_?%O_P#&JTZ* ,S^P;K_ *#6 MI_\ ?%O_ /&J/[!NO^@UJ?\ WQ;_ /QJM.B@#,_L&Z_Z#6I_]\6__P :H_L& MZ_Z#6I_]\6__ ,:K3HH S/[!NO\ H-:G_P!\6_\ \:H_L&Z_Z#6I_P#?%O\ M_&JTZ* ,S^P;K_H-:G_WQ;__ !JC^P;K_H-:G_WQ;_\ QJM.B@#,_L&Z_P"@ MUJ?_ 'Q;_P#QJC^P;K_H-:G_ -\6_P#\:K3HH S/[!NO^@UJ?_?%O_\ &J/[ M!NO^@UJ?_?%O_P#&JTZ* ,S^P;K_ *#6I_\ ?%O_ /&J/[!NO^@UJ?\ WQ;_ M /QJM.B@#,_L&Z_Z#6I_]\6__P :H_L&Z_Z#6I_]\6__ ,:K3HH S/[!NO\ MH-:G_P!\6_\ \:H_L&Z_Z#6I_P#?%O\ _&JTZ* ,S^P;K_H-:G_WQ;__ !JC M^P;K_H-:G_WQ;_\ QJM.B@#,_L&Z_P"@UJ?_ 'Q;_P#QJC^P;K_H-:G_ -\6 M_P#\:K3HH S/[!NO^@UJ?_?%O_\ &J/[!NO^@UJ?_?%O_P#&JTZ* ,S^P;K_ M *#6I_\ ?%O_ /&JELM*GM;@.^IWMRHS^[D2$*?^^8P?UJ]10 5\T?\ !5#2 M/#5U^SE!J&OZ;XY^V:+J45WH>N^$M(N]4U+PS?D&-+E8+1)970J[HR/#+;R! M]DR-&Q!^EZ*F:;5EI_73S[/H]1Q=GK_7_ [KJCXA_:0^(WQ/^,'[ O@W0;N# MQUX8^._BW2H-5M=-T;X?W&IZ)JE]%\T=AK#S6MQ:Z=:7#^49H[BY@DC&Y?-* MJX:O^V7\+O%&N_%[XB^%;3PQXDU*_P#C3;>#XM#UJRTVYNM)TY],U"22]%U< M(K1V7V>,_:$:9=D1DE4J/N:BM&TWKM>[_P O+Y?)(CET2[*R]>_G^=GN M]+?#G[*?PN\2P_M#?#;P]<^&/$VCR_!6?QG+X@U74=-N(=/U,:I?;[(V=VZ^ M3>"X1S<.L,C^08]DPCDVK7W'114I))+KU\RMF[;!1110 4444 %%%% !1110 M 5_(%_P='?\ *=?XY_\ < _]1_3*_K]K^0+_ (.CO^4Z_P <_P#N ?\ J/Z9 M0!_3[_P2=_Y19?LT_P#9*O"__IHM:^@*^?\ _@D[_P HLOV:?^R5>%__ $T6 MM?0% !1110 4444 %%%?+?QO_:5^)_A3_@H3X(^'VFOX1\.>!]8T]+BWDU[3 M+E_^$TNCYYN;*UU!)!#:7-O#$DRP-%-).I=@JQQNZ"UDH]_^'_JUV#TBY=CZ MDHKY-_X;)^)EY_P4DNOA9::5X8?POIU];PW.DRZ;=1ZZ=(FTJ2Y'B1+TS_9F MLA?H=/\ (6W+^:,F521'70_MK_M2>/?A)XJ.B_#NQ\+W%]X?\'ZI\0-:;7K: MXFBO;*Q>%%TVW,4D8@N+EI),7+F181"2;>;?\DN<5&,Y.R=W\DG)OY13;ZZ. M/Q)Q+5.3GR+?3_R9I)>3;:6MMT_A:;^D:*^0?C!_P4)\4Z/XBF\1>%-.\/O\ M./!>F>&=6\3Q:G:7#:KJL6N7!C5;.5)4BMVM(-L[;XY_/,@B @QYIUOV??VU M_&?Q&^/'ARWUW3_#<7@/XHR>(HO"4=G:W$6JZ6=&NA!F]EDD:.X%Y$))U\N* M'[/L6,FXW^:-'%QDX3T:NG?NO\^G?;?0QC4C."G!W3LU\_\ +K_F?5%%%%26 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 %?R!?\'1W_*=?XY_]P#_ -1_3*_K]K^0+_@Z._Y3K_'/_N ? M^H_IE ']/O\ P2=_Y19?LT_]DJ\+_P#IHM:^@*^?_P#@D[_RBR_9I_[)5X7_ M /31:U] 4 %%%% !1110 5\X_MG?L8>+OVL_'OA.!?'&AZ5\/=.O;:_U;3+C MP\UUJHEMKF&X1["\6XC6W=FA0%Y(9F0C%[NX7:%B74 M91;WX2%6ANO/E11,[26H9_)A^J**E1BDHM72OOKNDGZWBN77[+:V97,[\W73 M\&VON;YE_>2>Z/F[XJ_\$]8?'/CB :/XFBT'X?ZM9Z+I_BKPRVEFY?5H='G, M]B+:Z$Z&U+9$4Y>.?S8415$+ R&]\%/V&9OA3\;;77[[Q:FN>&/";ZP_@K1? M[*-M<:"=6N1<7@GNA,RW80@Q6^(83%"[*YG;$@^@Z*OF=^9ZO7?7???\.W2Q M"C%1Y8JRTVTVVV_'OUN%07^FV^JP>5=VR5 ZY]<&IZ*0S,_P"$*T?_ M *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ K3HH S/^$*T?\ Z!.F?^ J?X4? M\(5H_P#T"=,_\!4_PK3HH S/^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*TZ M* ,S_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"M.OF?_ (*E^(OB5X2^ M ^EZEX"UGQ+X=TBRUB.7Q?JGABVM+K7[#2Q%)F6TANHIHY=L_DF2-(I)WB#K M#&[D*9E)15W_ %Y^BZOHAI-Z+^O+U?3S/H7_ (0K1_\ H$Z9_P" J?X4?\(5 MH_\ T"=,_P# 5/\ "OG3XA1>,/'GAOX8>+?"'[07B&6#Q)=Z-965OX9TG0CH M?BJ%I1/=W;FYL[NX!>R2Y?\ <7,:J(EVJ&R6J_MX?&+XBZ-XWNM"\ >*&\&G MPAX UCXA7-TNG6MZNLW%G)"EIITXG1RMG)FVI]*_P#"%:/_ - G3/\ MP%3_ H_X0K1_P#H$Z9_X"I_A7R_HGQN^)6K_M5?#KQ+XBN]<\/?!SQYHD+: M!!HE[IEWITU\VF27LL6M17&G?;K9BHG,,UI>F _8XUE6-I-LO=?LD?''Q7\8 M?C+\8(->=8=$T?4M,;PW8&V2*:QL;C3XIAYK#YGDD),I#6IG&:DHR6TDFO--7_#9]GINF>S?\(5H_\ T"=,_P# 5/\ M"C_A"M'_ .@3IG_@*G^%:=%249G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!. MF?\ @*G^%:=% &9_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X5IT4 9 MG_"%:/\ ] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\(5H__0)TS_P%3_"C M_A"M'_Z!.F?^ J?X5IT4 9G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ M@*G^%:=% &9_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X5IT4 9G_"% M:/\ ] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\(5H__0)TS_P%3_"C_A"M M'_Z!.F?^ J?X5IT4 9G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^ M%:=% &9_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X5IT4 9G_"%:/\ M] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\(5H__0)TS_P%3_"C_A"M'_Z! M.F?^ J?X5IT4 9G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^%:=% M &9_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X5IT4 9G_"%:/\ ] G3 M/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ M J?X5IT4 9G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^%5OB7\3? M#OP:\!ZIXI\6ZYI7AKPWHD!N=0U/4KI+:ULXQP6>1R%49(')Y) ZFN4NOVQ/ MA+I_ASP7J]U\3OA_9:9\1VC3PI=77B"T@C\2N^W8ED7D'VACO0!8]QRP&.:% MJ[+R_&]OOL[=[,'IOY_AO]UU?M<[3_A"M'_Z!.F?^ J?X4?\(5H__0)TS_P% M3_"L2R_: \!ZE\8KOX>6_C;PC/X_L+07]UX9CUBW;6+:V.TB9[0/YRQ_.GSE M]N]#G+.HBNHH MW9X'W1R#;(%.8W&/E-"UU7K^GYZ ]-_ZOM]YN?\ "%:/_P! G3/_ %3_"C_ M (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_ MX"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] M G3/_ 5/\*ELO#.G:;<"6WT^R@E7(#QP*K#\0*O44 %%%?,__!4OQ%\2O"7P M'TO4O 6L^)?#ND66L1R^+]4\,6UI=:_8:6(I,RVD-U%-'+MG\DR1I%).\0=8 M8W;4=*T>WU#1CH^BZ=/IGQ$OI7B%M;S>>D[B&[9DA1;.2&4/<$B1OE0:_[67B MWXJ>"OCW\,]4M;W7=&^$/VZRT_7[CPO=:;-J#:A=7:0PI?6=]IT[/II%OC1+XIBLO#KZ?:PQ>%!I-WLLFMYHD$TGG6 MR2-6:1F(5(XT9W9E55)(%>8>"/VOK_ %?Q MA8Z;XL^$'Q4^&FGZO<+9:=K7B$:/<:=>7+G$4+'3M0NY;9I.B-=1PHSE(MWG M21QN+67*OZ_X+Z+=] >BYG_7_#=7TZGL]%%% !1110 4444 %?R!?\'1W_*= M?XY_]P#_ -1_3*_K]K^0+_@Z._Y3K_'/_N ?^H_IE ']/O\ P2=_Y19?LT_] MDJ\+_P#IHM:^@*^?_P#@D[_RBR_9I_[)5X7_ /31:U] 4 %%%% !1110 445 M\4_MKZ;JGPI_;N^'OQ)\6^*/&-K\,?(M])LGT#6[JV7PIJ!F=7GO=/7_ $:] MLKKS[>&2:597MRJ$1K&7N(1:RC'N_P"OZ;7J#^%R[?U_6Y]K45\_?$3X$:<_ M[9G@/6[+Q%\2$U^]N+W7-1M1XZUE-$DT^UM1;>3_ &4MT-/QY]W9'_CWRQ1F M8LQ)/GW_ 44UGQ!K_Q U'2+'QCXE\%V'@KX7Z_X]L9]$U>;37GUBUDMTM99 M_+*BYM[<&0M;2EK>0SKYT4@";GQU^.OC?Q.VN_$H>)/$7A[4_AGH/@34]&T+3 M]5GM=.O)]6NS_:*WEFI$=VL\9%JGGB3R3&S0B*7+GI?V5OB/XL;]HWX9^(K_ M ,5>)-5F^-$WC2/Q!HUWJTUUIFGIIE^%T_[):L?*LS;1)]G?R43SFF+3F64* MXWJ0]G4=*IHTVGZK;[_PZZ:G-2K1J4U4ALTFOGO]WXO[S[FHHJ"_NGLX-T=M M-=-G&R(H&^OS,H_6H-2>BLS^WKK_ * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ M /QV@#3HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ*S/[>NO\ MH"ZG_P!]V_\ \=H_MZZ_Z NI_P#?=O\ _': -.O./VH/@%>_M%_#9I7W2T37=KR./'9EA\#357$RY4W;9O6S[)GIGPI_99\-?![PC\ M/]#TJ35)-.^&]M+%ID=S,LAGGEC,;WS_J=F[ESNCKK]J' M7?2]M5I_A;CLVGXZXNRF*LJWX2_.U_/U2>Z3/:I?V3]/UKXDG5_$'B7Q!XH\ M.6D;1Z-X,U*TTL>'] +6K6CM D-G'<2[H))H]MU/.@$\FU5^7;0_9N_8 ^$7 M[(GQ%\7^)OAOX#\*>#+WQH+9+R+1=$LM.@@C@C"+%$((4*QL1YC*2P,A+<9K MR3_AZY_U(7_E;_\ N>O;/V;OVE9OVA? UUK4?AB\L1;7SV7EQ7D4X)6.-\[G M\LY_>=-IZ=><#CQW#V88.G]8Q-.RVO>+>M][-M[ONO^@+J?\ WW;_ /QVC^WKK_H"ZG_WW;__ !V@#3HK,_MZZ_Z NI_]]V__ M ,=H_MZZ_P"@+J?_ 'W;_P#QV@#3HK,_MZZ_Z NI_P#?=O\ _':/[>NO^@+J M?_?=O_\ ': -.BLS^WKK_H"ZG_WW;_\ QVC^WKK_ * NI_\ ?=O_ /': -.B MLS^WKK_H"ZG_ -]V_P#\=H_MZZ_Z NI_]]V__P =H TZ*S/[>NO^@+J?_?=O M_P#':/[>NO\ H"ZG_P!]V_\ \=H TZ*S/[>NO^@+J?\ WW;_ /QVC^WKK_H" MZG_WW;__ !V@#3HK,_MZZ_Z NI_]]V__ ,=H_MZZ_P"@+J?_ 'W;_P#QV@#3 MHK,_MZZ_Z NI_P#?=O\ _':/[>NO^@+J?_?=O_\ ': -.BLS^WKK_H"ZG_WW M;_\ QVC^WKK_ * NI_\ ?=O_ /': -.BLS^WKK_H"ZG_ -]V_P#\=H_MZZ_Z M NI_]]V__P =H TZ*S/[>NO^@+J?_?=O_P#':/[>NO\ H"ZG_P!]V_\ \=H MTZ*S/[>NO^@+J?\ WW;_ /QVC^WKK_H"ZG_WW;__ !V@#3HK,_MZZ_Z NI_] M]V__ ,=H_MZZ_P"@+J?_ 'W;_P#QV@#3HK,_MZZ_Z NI_P#?=O\ _':/[>NO M^@+J?_?=O_\ ': -.BLS^WKK_H"ZG_WW;_\ QVC^WKK_ * NI_\ ?=O_ /': M /(/^"C7A?P5XI_9)\1?\)[XDN/!NB:7);:M#X@AECA_L2]MITGM;EI)HY($ M59DCR9T,7.&ZU\N_%J/4/#*ZZVJ6FF:7 MKFGV]PZW'B&T>9M[1LRO)"@>0M=D(LK@-<#](;K5);VVDAFT&_EAE4I)&[6S M*ZD8((,N"".U%MJLUE;1PPZ#?Q0Q*$1$:V544# EP !2IW@Y]I6T]-WZM: M/NO-1:J;YN1K>-]?6UON>J[/R;3^0_%7[2_[/GQ8_;:^&7A_3/B!\/;+Q+\, MM1N=;:PCU*&+7+S4-0TZ>V-J+,8N,"">2YNW=5$1A@WY(D,/7_\ !/"X\*V? MBOQOIOPF^(MU\2_@G!;V%SHEX?$9\3V>CZF[72WUA:ZHTLLLT2I':2F&220P MO<, P1UCC^D?[>NO^@+J?_?=O_\ ':/[>NO^@+J?_?=O_P#':N+2]=O^'].F MVR\[YM:KSC]J#X!7O[1?PW.AZ;XZ\5_ M#R^6=)DU701:RR[006C>&[AFMY%;'\4992 5(.<^CT4FDU9C3L?.>M?\$[(8 M?"'P[T+PC\7/BO\ #S2_AM9/;6$.B#0[G[;/(CI)>W!O]-NBURPDE^=-BKYK M[57<:[OQ'^S&?%_C30+O4_'GCF_\+Z!%9E?"4[:?)I=]=6CB6"]N)S:G4))E ME2*3'VL1,T2EHS\V[U&BFM'==[_/I]U].W2UD2U=6?:WR_K?OK?=GC?PF_8D M\,?"#XS7GC&RU7Q)J #:@^B:+?S02Z;X5;4;A;K438A85F'VF=0[":641\I" M(8R4/LE%%'11Z(>["_&/QJ^%WPJ\:-;VFO:0/%^L6 MUH@:.Y+VTY@FG@-Q#Y]JP=(Y%)"D;T+*U>>_LX?M9^(?V_\ Q==:#I^M?LXW MOA?PI<6&J:]?_#WXD7/CBXF'G/);6G&G6<%JTDEL79S-.ZI$4\G]^D\?MG[7 M4GAWPK\"/$_B/6M:TSPB-*BM=0_MRYTPZ@L,]G:W:Z6W/J"BBBD(**** "BBB@ K^0+_@Z._P"4Z_QS_P"X!_ZC^F5_ M7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW_@D[_P HLOV:?^R5>%__ $T6M?0% M?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** "BBB@ KR/XS?L/\ P\^/ MWQ8\/>,O$]AK-WJ?AV2.6.U@UV]M=,U%XI!)";RRBE6WN_+=0R>?&^, <@ 5 MZY11U4NJV#=-/9F8G@_3D\8R:_\ 9\ZM)9KIYG:1CM@5VDV*I.UFZQJ.I6EW+KFK0O%;WD_F/ISN][+/- M8LB0K+9S326LIB7]PL:QQ1^[T41]UIKI_G?\]0WU_K;E_+3T/.OB!^RAX!^* M'Q9T'QOK6AO<^)/#HB6VGBU"ZMH+A89#-;K=6\4BPW@@F9I8!X/71^7X;?=T[!1110 4444 %%%% !1 M110 5^;_ .WM_P G8^*_^W/_ -(X*_2"OS?_ &]O^3L?%?\ VY_^D<%?<\ ? M\C&?^!_^E1/B>//^1?#_ !K_ -)D>/T445^OGY*%?>'_ 2^_P"2!:O_ -C! M-_Z36U?!]?>'_!+[_D@6K_\ 8P3?^DUM7Q_''_(K?^)'UO!7_(S7HSZ0HHHK M\7/V,**** "BBB@ HHHH **** "BBB@ HHHH ***^=?VP_VSO$WP ^-_PP\! M>$O!NC^)=8^(4MU*&UC73H\4T-L8C+:V3>3*L]^R2-(D+F)-D,C-(J@D'VHP MZR=D'V93Z13;]$?15%>,ZU^UY_PC'[4E]\/-4\(ZKIFF:?X#G\<2>()KNW>. M9(;B*&6UC@B9Y"R"3+.^P9P$$@)9>'^#7[=7CGXO0WVF)\+]"M/%^J>&=/\ M&?A"Q7QEY^GZQI-[(T:27EV+(&SFA(4S1Q0W0"R+Y+W!W!4FFKKS_!R3_&$_ ME%RV5Q-I-I]+?BHM?^EP]'))ZZ'T]17$?LY?%/4_C9\$] \4:QX=?PKJFJP, M]SIAN_M<<#K(T9:*?8GG0/M\R*78ADC=&*+NVCMZIIIV8)W5T%%%%(84444 M%%%% !116+X[^)'AWX7:&^I^)M>T7P[IL0)>[U2^BM($QUR\C!1^= &U17QY M\;?^"_O['/P!,R:W\?? ]_- .8O#TLNOLS?W1]A289SQR1COBOE?QQ_P> _ MS4=<;1?A3\,?C-\6M=8?N(=/T>.UAN/IF1Y__(% 'ZUT5^/7_#X3_@HQ^T_Q M\'?V&/\ A"K:Y'[FZ\?74\>U?^>G^DMIZ].1PPZ?>[K_ ,,=_P#!6G]J<9\9 M_M#_ R^"^C7(_>6'ARVC>^MS_LO!:EO_)N@#]@;BXCL[=Y972**)2[N[;51 M1R22>@%> _&[_@JY^S3^SF+A?&7QT^%^D75K_K;$>(+>YOE_[=H6>8_@E?G_ M ?\&GDOQPN4N/VA?VM?CI\77_?!'_@ MU\_8N^"GD2M\*I/&%_ ,?:_$NM7E]YG^] )$MS_WZH X3XT_\'=/['WPQEE@ M\/:KX]^)-TI"1)X>\-R1+,YXP&O6MN,]2 ?;=QG\^_\ @M-_P<2?&C]I_P#9 M*-") QFVBY?/V4'8=N MY?W\^"W['_PG_9PBB7X??#+P#X)\E-BMH?A^UL'P>N6B16)/O1J /Q! M_P"#-;]K'XI_M0?\-'?\++^)?Q ^(G]A_P#",_V;_P )/XAN]7_L_P W^U_- M\G[1(_E[_*CW;<;O+3.=HK]OJ** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#RW]LWX<:G\6_V==:\/:1X4T/QK?ZC/9*FE:MKMSH5NX6\A=IA?VJ/< M6DL*J9HIX$:6.6*-D&X"O.OV)?"'C+P-\;OB19^+_AYH/@Z2[L-)U"&^TOQI MK_B^/49)'ODEC%[J5E:Q1[/*20V]L#A[B2:3Y[C<=S_@IMI-EKO[%?BJSU&? M08;6XNM+1DUKPQ?^)["\;^T[7;;2Z78D7-Z)FQ%]GCSYAD"L"I85X?\ \$U? MB+I'@?XVZ_X8O9O$NI>(_%-E9M%<6/[/'BKP!IJQ6XNA&;VYU'S_ #)$A1+> M.6>:,>5;01*9'!HP^LIQ7]:+MZ7U_P AUOX*;V3^[5*^NG7IJ?==%%% @HHH MH **** "OY O^#H[_E.O\<_^X!_ZC^F5_7[7\@7_ ='?\IU_CG_ -P#_P!1 M_3* /Z??^"3O_*++]FG_ +)5X7_]-%K7T!7S_P#\$G?^467[-/\ V2KPO_Z: M+6OH"@ HHHH **** "O)OB3^VW\._A/\>]$^&VLZIJ*>)];BCG_T;2+NYL=, M25G2 WMW'&T%IYSQND7GNF]E(&>*]9KXF_;TU>]^&G[9?PW\0_#GPQXU/Q9U M)[?3&EM/#]]?>'_%.E&<++:WT\0:UMC DUQ*MQ,T,T) VM)"\L,HOCC%[-V\ M_E^N^E[)O0'I"4NROY?/Y;;:VNTM3Z>\5?M*>#/!_P :]"^'5UJL\_C;Q#:M M?VVDZ?IUUJ$UO:*Q3[5=&"-UL[8N"BSW)CC=P45BPVU4^/\ ^UEX _9>32CX MXUUM(_MDRM (M/N;TQ00[3/=SBWCD-O9P^9'YUU-L@A\Q/,D3>N?D#3OA)XT M\,?\%)]4U72K/XN6'C#7/B1#JVI7\37W_"%:QX-&C"WQ.X7^SVGBE18DA<_; M4E59$40R22-T?[8/C)OB)XNUOQ-X;\(>/O%UAXE^'_B7X66\%MX6U)9K#7)9 M[\0_8_ M$'B,0&UC2QN;BW@$\I@MC=7,<;068N)@T,!N7C$\JM'%O<%:=\/OVMOA]\4_ MB_K?@30M?-[XET#S_M$#6%S#;W'V>18;H6MS)&L%V;>9TBG%O)(;>1UCEV.0 MM?'_ ,^&W_"/^)-)8?VAOAMX>N?#'B;1Y?@K/XSE\0: MKJ.FW$.GZF-4OM]D;.[=?)O!<(YN'6&1_(,>R81R;5KIE%*HX1]Y7EKM=+9] M=NO?96>ASPG)TU*<>5M1;ZVO_GT[;.Y]QT45!?I<208MI889,_>EB,BX^@9? MYUF:$]%9GV76?^?_ $S_ , '_P#CU'V76?\ G_TS_P '_\ CU &G169]EUG M_G_TS_P ?_X]1]EUG_G_ -,_\ '_ /CU &G169]EUG_G_P!,_P# !_\ X]1] MEUG_ )_],_\ !__ (]0!IU^;_[>W_)V/BO_ +<__2."OT-^RZS_ ,_^F?\ M@ __ ,>K\[?VZEF3]JGQ2+AXY9?]$W-'&44_Z'!C )8CCWK[G@#_ )&,_P# M_P#TJ)\3QY_R+X?XU_Z3(\DHHHK]?/R4*^\/^"7W_) M7_[&";_TFMJ^#Z^Y M/^"9L-_)\"-6-K"O M^1FO1GTY169]EUG_ )_],_\ !__ (]1]EUG_G_TS_P ?_X]7XN?L9IT5F?9 M=9_Y_P#3/_ !_P#X]1]EUG_G_P!,_P# !_\ X]0!IT5F?9=9_P"?_3/_ ? M_P"/4?9=9_Y_],_\ '_^/4 :=%9GV76?^?\ TS_P ?\ ^/4?9=9_Y_\ 3/\ MP ?_ ./4 :=%9GV76?\ G_TS_P '_\ CU'V76?^?_3/_ !__CU &G169]EU MG_G_ -,_\ '_ /CU'V76?^?_ $S_ , '_P#CU &G169]EUG_ )_],_\ !__ M (]1]EUG_G_TS_P ?_X]0!IU\U_\%,?@1\2?VDOA!:>$/ NB>"-9L]4NE-Y- MKFMW>CW&@SQ_/;:C;RP03-))!*%E55\F19(HV24$+]G[XC6'[:OAOQ=-#X/\1^"]+^&T_@[4+_4-9GAUC4;V2>&&O&WAO[/_ &EIO_"%:Y>?9O/MXKF+][;Q21-NAFC; MY7.-V#@@@;WB?_@M#^S/X,^'NC^)M3_:,^$=KIVNZ;!J]G 9BVI/;31B6-GL M1*;J-BK#Y'B5P1V=D[M8Z0EU>SW:V%J7PQMK83""( MD+F.%3L3.Q?6*_*CXR_\'O /2N#MO^#AW]K/]HZ01_ O]AKQUJUEY2(9[_Z-4C/U!^-/[8GPE_9PCD/Q ^)WP_\$F-=Y37/$%I8.1[++(K$GL , MGM7R#\;?^#H?]B[X+>;$GQ3F\87T0)^R^&]$O+W?_NS-&EN<_P#76O-/@O\ M\&AG[*OPPDBEUZV\4_$BX1B[OXBU6XB65CSDK8R6PP#V.>G.[G/U[\$?^"3O MP$_9R\E_!OP;^#NCW5O_ *N]_P"$0BN+Y?\ MYED>;O_ 'Z /A&?_@Z_N?CC M.\'[//[)'QT^+CR$QP3/;&VCW#(+$6D5Y\HP2H>(;F.2^MCS]Y)KIF_\ ).OUN@T[5;6!(X[S2HXXU"HB MZ>X50. /.X%/^RZS_S_ .F?^ #_ /QZ@#\CE_X([?\ !13]I\9^,?[=#>#+ M:[4_:+3P%:SQ[4_YY_Z.NGKR.#]X=?OCKM>!?^#/SX$WVN1ZW\5?B7\9OBSK MQ %Q-J&L16L%S]0(WN!_W_K]5_LNL_\ /_IG_@ __P >H^RZS_S_ .F?^ #_ M /QZ@#Y1^"/_ 0&_8Z_9_\ (;0_@%X'OY[?E9O$$,FON6_O?Z<\PSGD8 QV MQ7U1X&^'7A_X8:&FF>&M"T;P]IL?W+33+*.T@3Z)&H4?E4WV76?^?_3/_ !_ M_CU'V76?^?\ TS_P ?\ ^/4 :=%9GV76?^?_ $S_ , '_P#CU'V76?\ G_TS M_P '_\ CU &G169]EUG_G_TS_P ?_X]1]EUG_G_ -,_\ '_ /CU &G169]E MUG_G_P!,_P# !_\ X]1]EUG_ )_],_\ !__ (]0!IT5F?9=9_Y_],_\ '_^ M/4?9=9_Y_P#3/_ !_P#X]0!IT5F?9=9_Y_\ 3/\ P ?_ ./4?9=9_P"?_3/_ M ?_P"/4 :=%9GV76?^?_3/_ !__CU'V76?^?\ TS_P ?\ ^/4 :=%9GV76 M?^?_ $S_ , '_P#CU'V76?\ G_TS_P '_\ CU &G169]EUG_G_TS_P ?_X] M4ME!J4=P#<75E+%SE8[1HV/XF1OY4 7J\W_::_:M\'?LD>"[+6O&$^KE-4O5 MT_3['1]'NM8U+49RK2%(+6UCDFDVQH[L57"JC$D5Z17S1_P50TCPU=?LY0:A MK^F^.?MFBZE%=Z'KOA+2+O5-2\,WY!C2Y6"T265T*NZ,CPRV\@?9,C1L08J2 MY5?T_/IMKV\RHJ[MZ_EUWT[^1W'Q5_;P^%GP6\,^'];\0>)+F+1/$D45Q;:E M9:+?ZA96D$KI''<7DUO#)'8P%W"^==-%'D,"V5;&O\1_VN/A[\)/BIH7@O7_ M !!]B\0^(O)-M$MCX*U\X?&[] MHS6/&G[%_@KP3\7/ _Q&CU[XL^'_ "O&+>&?AMKNNP:99.I%PC1V-OUB83@RN@F:39"TDBE1K;WK+7WK=K^2;V?=M:6U2,^;W4 M^\;^FVOFO+2RL[M'U3\/OVMOA]\4_B_K?@30M?-[XET#S_M$#6%S#;W'V>18 M;H6MS)&L%V;>9TBG%O)(;>1UCEV.0M>CU\.?LI_"[Q+#^T-\-O#USX8\3:/+ M\%9_&/=+\8:[^TAHE[86^@ MW<#_ ! O/ TLTD0N;V22*VM=#AD@CAF5/*EGD_>R [8VB> .(/\ @I9\?-2M MK6?X?6/@>Z\4:6)?#5SJ]S8^/;SPEJEO-J&MBVTY+.>TMI)3^_M)&F=9H'2, M*(_,9R%V/^"([K_ (12_P! U[Q'I&E:W!=:G\3M4\?:C=Z).;LZ M>EQ%__ $T6M?0%?/\ M_P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** /EC]J?XJ>(M!\8.GBKXI^+?@ M;X5\C4+W2G\(>$X=-Q%)9ZM8/'!BYW;F$D5M M;#"LCV\119)_+?BY\'_B!^W#\0QK.C^)/A3X:TGX:^(;C3K/2M7T36]*KSQ3'+=?;9_M$L6I7A-Q=1/-YCH\FUMK ;4QM!2TA=[_FGL_GH[+;K M9/E"K:^G>S]==/E:VM[ZN][-^LT444 %9WA7P?I/@72/[/T32].T>P\^:Y^S M6-LEO#YLTK2RR;$ &YY'=V.,LSLQR236C10 4444 %%%% !1110 4444 %%% M% !7YO\ [>W_ "=CXK_[<_\ TC@K](*_-_\ ;V_Y.Q\5_P#;G_Z1P5]SP!_R M,9_X'_Z5$^)X\_Y%\/\ &O\ TF1\2? CQ;XOD^.7C;0_%?BJ:'76>:XT[1+R MSMWL#:!\6]S8O%LD9%1HQ-'*[2!F4D1!T:3GQ^T7X^'[,G@T6,<_B+X@>+[Z M^L&O+#3H,VT5O-<>;<16\DL<)94C1(TDE"AG5G9PK!O4/#O[-D.C?%^]\7W7 MBCQ)J]P8YHM+M+QK=H=%$RHLAC81"21L(H!F>3:N1W)K-T7]D&QT#X<:)H5M MXQ\9QW_AK4)]1TK7@U@-2LFGW^=& +46[QN)9 5DA;[^1@JA7]!^K8OV*A&Z M=GKS:MFR_/_;X;VG.[/;II?E?E\-[:?A+=X]MJ>L?$'P1X \3> M'/B9XW2WUV33X(;.?3-)C;45W^9=-=JUD72;R4G#"%HD4Q@*H.6;]9?^"7W_ M "0+5_\ L8)O_2:VK\Y?"7P=T;P1I7AFPTY;F.Q\)P/#80/+Y@W,FPS.S99I M-ID&[//G29R2,?HU_P $OO\ D@6K_P#8P3?^DUM7C<8TY0RN?-NY+JVOE?I> MY[?"52,LTBH;*,NB3^=O*WSN?2%%%%?CQ^MA117/_$#XL^%OA/IIO?%/B7P_ MX:LPI* /U$HK\?Q_P=!_$OXR'9\%OV&?CGX]27(CN[E+B"&,=-S?9[ M2X7 )7.9%'S=1W7_ (;?_P""L_[07R^$/V7OA?\ #/3+CY1>^(K]&NK;/RYV MRWR,<'+?\>S< ?\ @#]?Z*_(#_AA'_@K#^T%\WC3]JKX:_#;39^?L?AJP0W M5MGJ-T5C&QQ@8_TAN_([G_$+I\0?C'\_QK_;A^.WQ!$W,MK;RSV\48/)1/M- MW#4N1 MB5?!%C+&T*GY?E^SPZ?R%QT8#1X]^%NA>-_B3::-9KXCU&\U:_O].NM2$""Z:""1TB\@S> M84W0*VTKD \5^D5% 'GWP9_9-^%O[.=O'%\/_AOX$\$+&I5?["T&UT\X/!R8 MD4G/..YD1XQ=!XXI&+KL)+5YW\%/ MVOOV+/AKXZU%/AK\4/V<=-\1?$75K=;RR\)^)-)^U>(M1FF*1NUO:R%I[F22 M<@R;"[9&XD*,>H_MM^.O^%:?LZZEKO\ PFW@+X<_V=J.F2?\)'XTL?MNAZ7_ M ,3"V&^XC\Z#(.=JMYT6UV1O,3&X>8?L*_M&7O[3GQ'^(&GZG\8O@W\== T2 MRT>XL[OX>^'?LVBZ?.\MZSI+.=2U 27>887,7F+Y2) X4&7-/#ZJ2Z)O1>:@ MWWU>FK71=D%7X5-[[?=M]UWUZO;K]44444@"BBB@ HHHH *_D"_X.CO^4Z_Q MS_[@'_J/Z97]?M?R!?\ !T=_RG7^.?\ W /_ %'],H _I]_X)._\HLOV:?\ MLE7A?_TT6M?0%?/_ /P2=_Y19?LT_P#9*O"__IHM:^@* "BBB@#\A?\ @IG; M?\$^HOVKM5_X;E_M)OBU(&.B>?'KIMO^$?\ /E^P"U.BHL;1_P"MW?:]UR)O M/!)A$!/Z:_LGV6K:;^S_ .';;5_[1WVT+PV1U&RMK*^-BLC+:&X@ME2"*8VX MBW)&B*IR-D9!1?DOQ[^UY\4/V2%\>7G@;X%^%O&VA>(/B!-IF@S:IXJ7PQX@ M\?ZS&KC[3+YNFQ1I))&L5M)NA4Q.T3+&&C/ELM&'_P!WLMM/ M)7:N]/YE?WI=;W:7-$,1_%UWN]]7976CZ1NK*/E:[Y&>MU\Y?$W]M/Q/X=_; MRT'X.>'?!.E:Q;2:+'KVKW=[KWV#49K6266$R:;;-$8[I;=HU,[/-%L\Z-5W M.RJWT;7RU^WC^SC\4_VC?BI\.K7PO:^#;3PYX?U>WUD>*9M8NK+7/"EQ%(GF MR6UND#K=-+;^;" 9H%*SRQR!XV8,+XXWVOK_ %Y;[J]K75[@_@EWM_7W[=;7 MO9VL=;SM4TPZC-J6NZAJ.E7VJ!8A))_9$#:W,U&S^UT_Q9_X*,6_@3QU$-%\+Q^(_ VC66A:EXL\0?VL+:;1K?6KEK>P> MVM?*?[5M*F:??)!Y4)5D,[DQ"_\ !#]O.3XN_'&S\/W/A%-)\*>+GUJ+P9KZ M:N+J76WT>Z%K>BXMA$HM=[EI+?;-,98HG:00.!&W(?%S_@G_ .)M9\0R^&O# M%]H ^&7C'3?#>E^)9-0NYH]8TN/1)_,1K1%A>*Y-W"(X&$DD'D&,RJ9BWEC6 M^ 7[&/C#P!\=/#USXAO?#Y$Q6^@>%8X/LD1>! M3'--]HW"5A 5\L]$N7VC5/6-Y6OO;I>W_DO?6Z:U.:'M/9KVEN:T;V[];?\ MMWRM9'U%114%_IMOJL'E7,$-S'G=LE0.N?7!K,T)Z*S/^$*T?_H$Z9_X"I_A M1_PA6C_] G3/_ 5/\* -.BLS_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3 M_"@#3HK,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ H TZ_-_P#; MV_Y.Q\5_]N?_ *1P5^AO_"%:/_T"=,_\!4_PK\[?VZK*'3OVJ?%,-O%'!$GV M3:D:!57-G 3@#CK7W/ '_(QG_@?_ *5$^)X\_P"1?#_&O_29'DE?#_A;_@OU M\%?$OB;3M.DTCX@Z4E_=16S7M]86:VUF'<*992MTS"-<[F*JQP#@'I7W!7YM M?#G_ (-X+#PC\0M"U;5?B=%X@TO3-1M[N\TN7POY2:E#'(KO;L_VMMHD4%2< M'&[.#TK] SJ>:QE3_LV*:UYKV\K;M>>Q\'DT,LE&I_:,FGIRVOYWV3\MSW/Q MK_P6S_9[\);A;>*=3U^1>J:;H]SU]FE6-3^!QS7K7[''_!S(/"_PRO\ 0?A1 M^S!\;?B_J-YJDEU!]AM?*CPK]'_\ @F9XTCP7%<OW3R>_Z MV_\ "%:/_P! G3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5^5'Z@?DG_P 0Z?[3 M?QM^?XO?\% ?BSJ5M)_K=*T*.\AM6]P3>+'T+#_4=^O:N@\ ?\&=_P"R_H^I M#4?%_B/XO_$/4I+ZKK\,$<^.@_<0)+C: .92>.".,?J9_PA6C_P#0)TS_ M ,!4_P */^$*T?\ Z!.F?^ J?X4 ?(/PH_X-X/V,/@X(CIGP#\(ZA)&!E]=E MNM;\PC/)6[EE7G)X Q[<"OI;X5_LN?#+X%HB^"/AUX$\'+$,(-#T"TT\(,8X M\F-<< #Z5U'_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^% &G169_ MPA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 :=%9G_"%:/\ ] G3/_ 5 M/\*/^$*T?_H$Z9_X"I_A0!IT5F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X M4 :=%9G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^% &G169_PA6C M_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 :=%9G_"%:/\ ] G3/_ 5/\*/ M^$*T?_H$Z9_X"I_A0!IT5F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 := M%9G_ A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^% &G169_PA6C_P#0 M)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 :=%9G_"%:/\ ] G3/_ 5/\*/^$*T M?_H$Z9_X"I_A0!IT5F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 :=%9G_ M A6C_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^% &G169_PA6C_P#0)TS_ M ,!4_P */^$*T?\ Z!.F?^ J?X4 :=%9G_"%:/\ ] G3/_ 5/\*/^$*T?_H$ MZ9_X"I_A0!IT5F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 :=%9G_ A6 MC_\ 0)TS_P !4_PH_P"$*T?_ *!.F?\ @*G^% &G169_PA6C_P#0)TS_ ,!4 M_P */^$*T?\ Z!.F?^ J?X4 :=%9G_"%:/\ ] G3/_ 5/\*/^$*T?_H$Z9_X M"I_A0!IT5F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 :=%9G_ A6C_\ M0)TS_P !4_PJ6R\,Z=IMP);?3[*"5<@/' JL/Q H O4444 %%%% !1110!YG M^V%9>-[_ /9T\1I\.;."]\9JL$FG*T-K--$5N(VDFM4NV2V:\CC#R6XN'6$S MI#YC*FXC)_9;T3XB^%-8\1Z7XQUKQMXGT2".RFTO5O%]MH4.J3SRQ,]S$O\ M8ZQ0-!%F*,>9;QR"59R'GB:)PO[>VL>']!_91\4W/BK6_#F@Z"OV5+N?Q#K4 MFBZ/=!KN%19WMY&K-;VMRQ%O*^QU"3MN1URA\7_X)2^+_AKXDUOQ[!\-[G]G M71+6TM].>\\(?!?Q*-?\/Z8SO=[;Z2>*VM+=;JX"%&1+57"6D1DDD#1B,H:N MI;^MONZ=WW25F%72G%^?^7]:V6KM=V/LFBBB@ HHHH **** "OY O^#H[_E. MO\<_^X!_ZC^F5_7[7\@7_!T=_P IU_CG_P!P#_U'],H _I]_X)._\HLOV:?^ MR5>%_P#TT6M?0%?/_P#P2=_Y19?LT_\ 9*O"_P#Z:+6OH"@ HHHH _,_QM_P M34_9M^"/[5OB7Q=\4?@1K/B"'4I+R3PT-!^$=OXK\.!;MQ).[6VD:5/>?:XV MVY.K^=$#(3:,%,D4/TI_P34^&.@?!KX9?\(W\./!6M^%?AO:R7%XVJ>(O"-O MX5U7Q7J,\H:2Y&FPV]F;2.(*T)$UC;EPL7E)Y*+)+VGAC]HOQKK7QA@M;OP! MI%E\.=4UF\\/Z9KJ^)C+K$EW;"2RG,):% [^5[#8: MG;:K$[VMQ!?\B^'^-?^DR/'Z***_7S\E"OO#_@E]_R0+5_^Q@F_])K:O@^O MO#_@E]_R0+5_^Q@F_P#2:VKX_CC_ )%;_P 2/K>"O^1FO1GTA1117XN?L844 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?,__ M 5+\1?$KPE\!]+U+P%K/B7P[I%EK$7RSI,FJZ"+667:" M"T;PW<,UO(K8_BC+*0"I!SF*E[>[OI^?7;3OKML5&U]?/\NF^O;3<\I^/WQY M\6Z'\(?@)XC\$_$#PWK6E>*_&WAW3-9U>STA)X_$^G7LRQLULWG-';B0,&+! M9#@D(8SAA<_:Z\5_%'P1^T%\-M3L;[7M(^#O]H6>G:[=>&+K39M1>^NKM(85 MO[.^TZ=FTTL8(FEL;F&XC-U(Y4HGF1ZGC#_@GQH&N_ /X;_#S1O&/CGP?I/P MRU>PUNPN]*?3YKS4+JTG+HES=V\OG074C_9/MS2)*L;A!=B(F%,QGYMVT;*5 MW_S\-_";]B3PQ\(/C->>,;+5?$FH -J#Z)HM_-!+IOA5M1N% MNM1-B%A68?:9U#L)I91'RD(AC)0^R5"OR13[?U=]?7Y=#1WYF_Z^[IZ'EO[9 M<&NW'[/>JCPS'XVEUP7FGM:#PA8:1>ZT&%] 2;9-7_T!6 !)EN/EB4-(/F1: M\Z_8-\-?$BU\=>-]7\?V_P ;%CO;+3+33Y_B3?\ A-KR0Q/>-*L%OX;_ -%2 M,>=&3),?.H?MFACP?I6B^);J.ZM]#\ M*>&!X=TNQ8;VDE:W6>5'G=I"GFJ(SY$%K$P?R1(Q1TYT^NWK[JT[;;_*W4*N MM.-M[Z^GGWUZ?,]XHHHH **** "BBB@ K^0+_@Z._P"4Z_QS_P"X!_ZC^F5_ M7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW_@D[_P HLOV:?^R5>%__ $T6M?0% M?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** /SK_ &@(/V6K[Q=XT;P= M^QCI/Q_\;VVHZM)KFKM\,["VTK^U4NMDZW>OZO%%!.QO)3&XM)+N6/9+^Y(B MVU]G0RWT\L7V=S%# MG=&ZNV(8AO=\1H,*/)_#W[/-E^V/\2/B3XG\5?"C2?AIJ6EZY+HWA[QSX4\7 MSV_B#QC%8R/$DU^(;6#=:QRQIML[UKR!WA8M"\:1O+ZW^Q(->7]GNP7Q1K_B MKQ'XBCU'48]1NO$:6:ZE%,M].K02&R2.U=8L>6CPQQHZ(CA$W;04=*2CULGY M:[673S4M8[7OL\1K+TD_7:6[V?9./Q;VLF>LU\4_MKZ;JGPI_;N^'OQ)\6^* M/&-K\,?(M])LGT#6[JV7PIJ!F=7GO=/7_1KVRNO/MX9)I5E>W*H1&L9>XA^U MJ\C^,W[#_P //C]\6/#WC+Q/8:S=ZGX=DCECM8-=O;73-1>*020F\LHI5M[O MRW4,GGQOC '( %"TG&79_P!6\^VJ_1IZPE'NOZ_JS]#P[Q;^W?X5U_\ X*I^ M ? %G\7/"-G'IL>M:#>^$8?$MJMY?ZGY-I(C7-IO\SV,^B:O-IKSZQ:R6Z6LL_EE1< MV]N#(6MI2UO(9U\Z*0!-OU+K?PUT7Q'XZT+Q+>67G:WX:CNH=-N?.D7[,MRJ M+,-H8*VX1I]X'&.,9->2O_P3^\'>./"=G8?$&35O&MWINL:CJ5I=RZYJT+Q6 M]Y/YCZ<[O>RSS6+(D*RV/LYM)GVG*SV/FOXZ_'7QOXG;7?B4/$GB+P]J?P MST'P)J>C:%I^JSVNG7D^K79_M%;RS4B.[6>,BU3SQ)Y)C9H1%+ESTO[*WQ'\ M6-^T;\,_$5_XJ\2:K-\:)O&D?B#1KO5IKK3-/33+\+I_V2U8^59FVB3[._DH MGG-,6G,LH5Q]0_$#]E#P#\4/BSH/C?6M#>Y\2>'1$MM/%J%U;07"PR&:W6ZM MXI%AO!!,S2P"Y2002,TD6QV+%?AY^REX"^%/Q8U[QMH.AR6/B'Q&96NY#J%U M-:PF:037!MK5Y&M[0W$RK+.;>.,SR*KR[W :NF4DZCG'W5>3LM;)].F_7MNK MO4YX0E&FH2ES-**N^MM^^W3N]78]$J"_NGLX-T=M-=-G&R(H&^OS,H_6IZ*@ MT,S^WKK_ * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ /QVM.B@#,_MZZ_Z NI_ M]]V__P =H_MZZ_Z NI_]]V__ ,=K3HH S/[>NO\ H"ZG_P!]V_\ \=H_MZZ_ MZ NI_P#?=O\ _':TZ* ,S^WKK_H"ZG_WW;__ !VOSM_;JN&NOVJ?%+O#+;L? MLF8Y"I9?]#@Z[21^1K]):_-_]O;_ ).Q\5_]N?\ Z1P5]SP!_P C&?\ @?\ MZ5$^)X\_Y%\/\:_])D>/T445^OGY*%?GWEV#KTQWQ-$ M#]GMN/G=3G\.]?#=?>'_ 2^_P"2!:O_ -C!-_Z36U?'\NO^@+J?\ WW;_ /QVM.BOQ<_8S,_M MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=K3HH S/[>NO\ H"ZG_P!]V_\ M\=H_MZZ_Z NI_P#?=O\ _':TZ* ,S^WKK_H"ZG_WW;__ !VC^WKK_H"ZG_WW M;_\ QVM.B@#,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=K3HH ^. M/^"EGQ<^)?PO\6?#G7+#Q'XF^&WPIL;N0^)]>TNVTN\:SNC)#]E.H1W'F,=+ MV?:/.:#8Z?*\DL,2O*FWXJ_: \1^!_\ @H+\.O#EWXX\2MIGC[3;UX/#,WAB MVA\/7J0VID0V6IB-F?4M\E?LJN?(4A)']&_;#_ &/C^UWX>T_2F^(7 MCCP-81N\6IPZ UFR:S:R*5>"1;JWF$9(9@)H0DJ[C\W3!;?L=PV'C>QUIO&? MC#5K+PK$S>#?#=V-,ATGP?+K.R\3S2Q6LQFMKBWNS%9QDR'9([0^8SCE5B4<><"/GO MX!_\%!_'OQ#_ &EKCPQHWC"Q\7^./$$'BVWO_AGJ\FF67_"NKS3+DQZ<\GV: M/^T(K6=0JR27?G>;Y\_P#!,GX>?'"Q^'WB;XP^$?!OC/XL^%)K M+4=0\53Z#I=QJ.J7%NCA()[H6,/G0*7'W(;<,T2.L<7W!W^C?LJ#2-<\7>(' M\?>.K_QKXGM9=.L_$MV=.DO/"UDSF1+73X/L@LHT1R&+2VTLDQCB\]Y_*CV* M--Q4XS>MY[=G&"C:^FZDUHK:M/FUD.?,XRAM:&C[J4G*_79KJ[V2:M\/&?L M>/\ Q]J/PU\0:3\2/^%@ZMX_\-:V^GZXFN3:'/%9RFW@FC6QN-/M;&*XLGBE MCEC>2 3 S.DFUD*+[Q_;UU_T!=3_ .^[?_X[7/\ P2^#$'P6\.WEN=:UKQ3K M.KW9O]8U[6?LPU#6;CRXX1+*+:&&W4K#%%&%AAC0+$ORYR3V=:S=W\EMM>VM MOG\^Y,=OZ_K^NIF?V]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".UIT5!1F? MV]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".UIT4 9G]O77_ $!=3_[[M_\ MX[1_;UU_T!=3_P"^[?\ ^.UIT4 9G]O77_0%U/\ [[M__CM']O77_0%U/_ON MW_\ CM:=% &9_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM:=% &9_; MUU_T!=3_ .^[?_X[1_;UU_T!=3_[[M__ ([6G10!F?V]=?\ 0%U/_ONW_P#C MM>+_ /!0;PCXY^+?[)OBC1O!!U/0]9=8;F1O[7_LK[?:13)+]URWQG^#FA_'SX<:EX6\0I?G3=33:TMA?SZ?>6S#E9(+F!T MEAD4]'1@>HZ$@XXB#G3<8[_U]_H]'L]&;X::A5C*6W]?=ZK5;K4^$/B3\4K& M7_@FMH_C;P]UE4WD^I1_;8I-6ALHXY!Y,LEXE MQ&ZL1,K"=?J+]MKP'\1/CW\ I='^'-X_AW59+F&]E^UWMWIZZQ;QAG^Q"^TV M^MKRP\UQ%FYA9V158&*569#)H7_!.?X5>'_"'AW0(K#Q9+HOAQIG_L^;QGK+ MV>MR32>;-)JEO]J\G5&DV]^;YW MCZWZOWKZ+EDY*UN/#1=*,5V5OEK;M:VUX]7S146M?GOXC_$W^S?"7[,OQ*L] M/^/VC:)JU[X>TYIK/Q?_ &MI>BPWAB@2WU6%[_?J37(1J3^&Q9V]_&NE7ND-5=Z?86H_LF^!]6^).C^*+BRUJ2Y\/Q6\.FZ4?$.HCP_ M9?9_]1(FD"?^SQ+$0I27[/YB,B,K JI&E\+?V>?"?P<\2>(M:T2PO3KGBRX$ M^JZIJ6J7>JW]R%9VC@%Q=2RRI;1-+*8K9&6&'S9/+1-[9:DN9R?>;_\ E%) M7=]-&Y;^7O-S*DFXV6]H+RT;;T[ZV3\ET7*='_;UU_T!=3_[[M__ ([1_;UU M_P! 74_^^[?_ ..UIT5F69G]O77_ $!=3_[[M_\ X[1_;UU_T!=3_P"^[?\ M^.UIT4 9G]O77_0%U/\ [[M__CM']O77_0%U/_ONW_\ CM:=% &9_;UU_P! M74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM:=% &9_;UU_T!=3_ .^[?_X[1_;U MU_T!=3_[[M__ ([6G10!F?V]=?\ 0%U/_ONW_P#CM2V6K3W5P$?3+VV4Y_>2 M-"5'_?,A/Z5>HH **** "BBB@ HHHH ^:O\ @I%\5[#X)_"YO$GCCQU?>"OA MI:F"TN;30M>M-!USQ7?7,OE1V*:E=S6T=C"%/F&2&Y@F)!;[1;QP.)OF#PQ_ MP4__ &=_@%^TQX5\)_"_X\W_ (CLM5:S;Q1!XC^*]GXI\/VB7<@BC(O]4U.: M^^VQE3B/2WN8%!/VB)/,CN8ONG]KSPOXN\9_ +5M.\!V5E>^+9KBR;3?M6K? MV4EI(EY"YN1<_9[D1O"JF9=UM.C-$JO#*K,C?G1\+_BK\3?^%R:#\'_!'A?2 MOB1JD7Q'MO$/Q9\2>#_B<=O)?#%C8B2W6VC1=.LKJVN0EM!$(# M &0F$UK*+_F6FUUINW]E7;;;M&T4DO>DC$?P7)=G\M-TOYGM%=;N[TBC]8J* M** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\ !T=_RG7^.?\ MW /_ %'],H _I]_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ /P2=_Y19?LT_P#9 M*O"__IHM:^@* "BBB@#Q+Q=\$?B[X;\37[_"_P")W@GP_P"'M4NI=0ETKQ;X M&N/$36-Q*Q>86D]MJ=@R0O(7E*3"=E>5]KK'LB3TKX3_ W@^$W@6TT6&]O= M4DC>6YN]0O?+^TZE=32M-<7,HC5(P\DLCN5C1$7=M154*HZ.BA:1Y4#=W=_U M_P 'S]>X445Q7C']I'X?_#SXL^&_ >N^-/#&D>-?&*R/H>A7FI10ZAJRQ@ES M#"S!W PW0?PG'0T=4NK#HWV.UHKEHOCEX*F^+DGP_3QAX6;QY#8#5)/#:ZK M=72T)"_:3:[_ #A%D@;]NW)'-2_$;XR>$/@['I+>+O%7AOPLNOZC%I&EMJ^I MPV(U*]ESY5K#YK+YDSX.V-WG_G;\]/4._E_P_P"6ITE%&](\2^+3,NAZ1>ZG#;WVLF%0\HMH78/-L4AFV [0$/&/C_7O">D>*O#>J>*?"HA;6]&L]3AGU#1Q,N^$W,"L9(?,7E=ZC<.1F MA:[?U;?[@>F_]7V.DHHHH **** "BBB@ HHHH *_-_\ ;V_Y.Q\5_P#;G_Z1 MP5^D%?F_^WM_R=CXK_[<_P#TC@K[G@#_ )&,_P# _P#TJ)\3QY_R+X?XU_Z3 M(\?HHHK]?/R4*^\/^"7W_) M7_[&";_TFMJ^#Z^\/^"7W_) M7_[&";_ -)K M:OC^./\ D5O_ !(^MX*_Y&:]&?2%%%%?BY^QA1110 4444 %%%% !1110!^; M/QU_X.D/V?\ ]GWXW>,? 6L^#_C%TG>"1HF>^5B MA:,E2RJ2",@'BN5_XB[OV;?^A)^.'_@GTO\ ^6-?A_\ \%-_^4DO[0?_ &4O MQ'_Z=+FO#Z_;,+P+E52C"_D?$U<]Q49N*:W[']&'_$7=^S;_T)/QP_ M\$^E_P#RQH_XB[OV;?\ H2?CA_X)]+_^6-?SGT5O_J#E/:7_ ($1_;^+[K[C M^RS]BC]KSPW^WA^S)X9^*WA"RUS3O#OBK[5]DM]8ABAO8_L]W-:OYBQ22(,O M Y&'/RE O#OPYU?1]7\(6VOS3:_87MQWL#*K0W4* M[-MLA *DY+W;MQELYR,?S+U^X'_ 9I_P#-QW_CE./Q%3%1A4FVG?\F?N!1117XR?9A1110 4444 %%%% !111 M0 4444 %%%ZUI-I9:S<06FGW$]Y''%?33 MD"".)B<.\A("*N2V1C-4O$_QD\(>"/'7A_POK/BKPWI'B7Q:9ET/2+W4X;>^ MUDPJ'E%M"[!YMBD,VP':#DXJK.]NM[?/MZDW35UVO\N_H=)17-^'/C)X0\8^ M/]>\)Z1XJ\-ZIXI\*B%M;T:SU.&?4-'$R[X35WJ-PY&:Z2ETN/K M8\;_ &_M$L/%G[)GBK0M4\,>*_&>G^)/LFB7&B^&M6ATO5+]+N[AMRL4TTT$ M''F9:.>5894#1R;D=E/SE^S/\?\ X_?LU:OX4\":W^R_J=E\'8;J'2H?$-B? M"OAB7PI;R2K!;K+I5CK-[#>9D=6FFM?LBC\.66A6'@K5;>0S11ZG>1Q1:K= M7T68]\-S]DAW)\]@K#@PVE27-M=-_P"&R2TT=[\UFFKZ1%__31:U] 4 %%%% !1110 5\$_\%!?'O@O]GG]N#P1XHLM M2T/6/'OB[^S=#U7X>ZPT9?Q?9+=E+6XTZ)T,C7MM+$B-UE1'*7$/W MM4$^F6UU>P7,EO!)<6N[R96C!>'<,-M/49'!QUH5U*,NSU\UV_J_WZ@]8N/? M^OZV/DWXA_$K2_$W_!3'X9Z-X,UKX3^,1H%WJ:^+O#FF*)/%'@V\FTR;&M74 ML-P0D3)%;V7E7%NA)NT(D<^6J>>?\%!_B_\ #GQ;XMU37+[Q#X=\2^%O$GPK M\7> ?#T]I=P7UG?>(I;BU271XI$)']HS>4D:6X;S)#;S*%)C./ORL?P3X#TW MX>Z7/::8ET([J[GOIGNKR:\FFFF-]I-R?YV?M':9>>' M_$/B#P=XJG#?&'QYX>^'-MX+AN'0W.K7>FZD\UV;.0X,CVEP9+JXV$^3&Z2L M K9/2_L:_9-1_:E^&7A_2Y(Y/'7PXN/B _Q(@&U+W3!J.JK-!]K4 ,%O)1#< M6Y8?OXH?,0LJDU^@U%;SGSU'4ENW)Z:+7MO\_P"9::'-3I*G35.+>BBM==M[ M[?+MYA4%^EQ)!BVEAADS]Z6(R+CZ!E_G4]%0:F9]EUG_ )_],_\ !__ (]1 M]EUG_G_TS_P ?_X]6G10!F?9=9_Y_P#3/_ !_P#X]1]EUG_G_P!,_P# !_\ MX]6G10!F?9=9_P"?_3/_ ?_P"/4?9=9_Y_],_\ '_^/5IT4 9GV76?^?\ MTS_P ?\ ^/5^=O[=2S)^U3XI%P\]?I+7YO_M[ M?\G8^*_^W/\ ](X*^YX _P"1C/\ P/\ ]*B?$\>?\B^'^-?^DR/'Z***_7S\ ME"ON3_@F;#?R? C5C:W-G#'_ &]-E9;9I23]GMN.G&/QKX;K[P_X)??\ MD"U?_L8)O_2:VKX_CC_D5O\ Q(^MX*_Y&:]&>^_9=9_Y_P#3/_ !_P#X]1]E MUG_G_P!,_P# !_\ X]6G17XN?L9F?9=9_P"?_3/_ ?_P"/4?9=9_Y_],_\ M '_^/5IT4 9GV76?^?\ TS_P ?\ ^/4?9=9_Y_\ 3/\ P ?_ ./5IT4 9GV7 M6?\ G_TS_P '_\ CU'V76?^?_3/_ !__CU:=% &9]EUG_G_ -,_\ '_ /CU M'V76?^?_ $S_ , '_P#CU:=% '\=O_!3 .O_ 4>_:!$C*T@^)/B+5H9?*D#^7(O5&QT8=P>:_FS/?^1GB/\ '/\ ]*9^E8'_ ':G MZ+\BG]EUG_G_ -,_\ '_ /CU'V76?^?_ $S_ , '_P#CU:=%>4=1F?9=9_Y_ M],_\ '_^/4?9=9_Y_P#3/_ !_P#X]6G10!F?9=9_Y_\ 3/\ P ?_ ./4?9=9 M_P"?_3/_ ?_P"/5IT4 9GV76?^?_3/_ !__CU'V76?^?\ TS_P ?\ ^/5I MT4 9GV76?^?_ $S_ , '_P#CU'V76?\ G_TS_P '_\ CU:=% &9]EUG_G_T MS_P ?_X]1]EUG_G_ -,_\ '_ /CU:=% &9]EUG_G_P!,_P# !_\ X]7\[?\ MP=O1W,?_ 4>\%"ZE@FD_P"%;6.&BA,0 _M35>,%FYZ\Y_"OZ-Z_G/\ ^#N[ M_E)+X)_[)I8?^G35:^TX!_Y&R_PR/%S_ /W1^J/ROHHHK]T/A0K]MO\ @SDB MO)?^&B_LD]M!C_A&M_G0-+N_Y"^,8=<=_6OQ)K]P/^#-/_FX[_N6?_HH *^5_\ @K1:^#-+^!.A^*?$WCK3?AKK?@[65U#PQK^K21QZ5%?M M%) 8+PRXB:"6&65&3S(I6&?*ECD #R ?PJ9)M>Z[/^OZ[=[[#3757/@/]IKXV^ O$W[''[)WQ#\8:/X(^&L81LGT:Y+W\]NIGR-OF;UY%'YJ4I7?=>]MY7N?GS^QK]DU']J7X9>' M]+DCD\=?#BX^(#_$B ;4O=,&HZJLT'VM0 P6\E$-Q;EA^_BA\Q"RJ37Z#445 M*TBE_7R71>6OJ7U;6WX_-]7YZ'A?[;'@7Q7XV\(_9+'0/$/C?PA=M:MJ^A>% M_$@\->)X9+>Y2XAN--O3-;*6:1$6:.2[MB(E+Q3;U\J;YM\#_P#!.'1?C1^T MKX(\?M\(_CU\+/$/P^O(;J'QAX]^,][KNM+ LJRG3[""'6M4A>VN-KPW0N7A M413$1I*SEH?T&HHI^X^:.][_ #]=_P#@:;:!-\T>1[/^MMNGZ[ZA1110 444 M4 %%%% !7\@7_!T=_P IU_CG_P!P#_U'],K^OVOY O\ @Z._Y3K_ !S_ .X! M_P"H_IE ']/O_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ "BR_9I_[)5X M7_\ 31:U] 4 %%%% !1110 445\Y?$W]M/Q/X=_;RT'X.>'?!.E:Q;2:+'KV MKW=[KWV#49K6266$R:;;-$8[I;=HU,[/-%L\Z-5W.RJQO)1ZO_*_Y('I%R>R M_P [?FSZ-HKQ'Q5^T[XQ\ ?M4>$/!NM_#NTM_ _CZ^N]'T3Q);>(?M%^+ZWL MI;S%UIXMPD-O)%;W&R5;J1\H@>*/?Q3_ &OOVSM1_9PUR#2_#O@M?'&I6?A[ M4?&>N6[:P--:PT2P:%;B2#,4OVB\=IE$-N1%&Y23?/#A=RYDDFW:]]]-DV[] MK)-N^R5WH4H2< MGQ=^.-GX?N?"*:3X4\7/K47@S7TU<74NMOH]T+6]%Q;")1:[W+26^V:8RQ1. MT@@<"-KY6IN^FV^_X=^ES-3BX\T7=.VVN_\ 6O;K8^B:***DH**** "B MBB@ HHHH *_-_P#;V_Y.Q\5_]N?_ *1P5^D%?F_^WM_R=CXK_P"W/_TC@K[G M@#_D8S_P/_TJ)\3QY_R+X?XU_P"DR/'Z***_7S\E"OO#_@E]_P D"U?_ +&" M;_TFMJ^#Z^\/^"7W_) M7_[&";_TFMJ^/XX_Y%;_ ,2/K>"O^1FO1GT3!J=M M=7L]O%<027%KM\^)9 7AW#*[AU&1R,]:GKX)_9(^&/A']G7_ (*!^./#3VME MXBU#XN?VKK.E^.]'G-KJ5ZGF^?=:=JCPR[KA[?[0HM[O.$53$$MW17N/3?\ M@F?FRZ;;WFI/X?D\2O:03W,MU<71AU?42B/*Y>61VV@%V+.Q.22 M37XG4JQIT?;3Z*[\K7NOE;Y[K2S?[)&+E6]C'J[+\+/YW^6SUNE]4T5^/?P_ M\?\ CSP5\.;VR3Q-X N/'O[1&B>#]>O?B[I<%Y#J]C;ZWJ;6:WJ-W^S5I_Q*_X)XWC3Z'\*M)3]F[Q/XAC?PM#X0M=1 M\!?$"YT^=HVGN+.]2XNDN9D22+SX[I[B*YGN&9[GE&VC"5VI:6;3\G&48U/5 M0%*CG/;&:X3] MD3X/^$?@I\&_CY\#AIL":K!X3N=6/B[PM=S:1'XTT]HYH8[ZX%M,'AU+S(V6 M6<.QN%*R++M9K>#T;_@W!_Y0P_!K_N-_^GS4*^DO!7[%/P?^''A?QAH>@_"W MX?Z5HOQ!EDE\3Z?;:!:I:^("X8.+J/9MF4AW&UP1\[<8XV/2?M M(_-R=ONW_"VMX_J&75%'#8=]8N$ODEK\WM^/2S\GT'P-XL^)?_!&GPWH'@9H MAXNU;X4Z;;Z6DMT;1+F4Z9#^Y,PYB\P9C\P8*[]V1C-?(Z?%JS\"?LA_M#V7 MA;X9^/?A/\)?%E_?Z-I.A^'O#3:U#H4UIH_EZOY!\.M>VMG#->(L#2K,D4@@> O!L'A_PYH%_X:L_#D/AO34TE;&]='GA,8M] M_E-M;, <0.9&9XG<(Z>EV7@'0M-\#1^&+?1=)@\-0V(TR/28[.-;&.T$?EBW M$(&P1;/EV8V[>,8KAS-?6O;RCHZJ:]+R;U[Z6=G=7>WNV=9_ MNI:+IKU5GIUNG'XF^,6E:)K/@G]E;XNVGPVAU_[-K'AK2YM>OIKG1?%?AN.Y MEALX$L;2ZM=_D2SW'^EQ[X&DMT/RR@J8_O"N(M_V:/AQ:?%>R\>1?#_P3'XY MTVQ&F6GB)-"M1JUK:!"@MX[K9YJ1!&9=@8+@D8P:[>NBM54W-K[4Y2].:VGX M7OYVZ7>5&DX1A%_9C&/K:^OXVMV5^K"BBBL#<**** "BBB@ HHHH *_G/_X. M[O\ E)+X)_[)I8?^G35:_HPK^<__ (.[O^4DO@G_ +)I8?\ ITU6OM. ?^1L MO\,CQ<__ -T?JC\KZ***_=#X4*_<#_@S3_YN._[EG_W+U^']?N!_P9I_\W'? M]RS_ .Y>OE>-O^1+6_[=_P#2XGJY)_OL/G^3/W HHHK\!/OPHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^0+_@Z. M_P"4Z_QS_P"X!_ZC^F5_7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW_@D[_P H MLOV:?^R5>%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** M"BBB@ KY:_;Q_9Q^*?[1OQ4^'5KX7M?!MIX<\/ZO;ZR/%,VL75EKGA2XBD3S M9+:W2!UNFEM_-A ,T"E9Y8Y \;,&^I:*/M*79I_=_P '72S#HUW5OZ_X)\^W MGA'XVZ_^V#;ZYJ'A?X4M\/\ 1Y/LNBZ@WB[4)M5TZV8@CW;=^^59>"^+/PF^+7[4D%[XGT#1_"?A/4];TC7_AIJ]IK-_J"HFE M3W*K#K-J9+".5YXO*E(M)((XI_.!6Z\M8Y9?K^BH]G%I1FKI)K7KS*TOOBY+ M2R]YM>]9JN>2ES1TV?\ X#JON:3]8J^E[_(_Q<_X)_\ B;6?$,OAKPQ?: /A MEXQTWPWI?B634+N:/6-+CT2?S$:T187BN3=PB.!A))!Y!C,JF8MY8UO@%^QC MXP\ ?'3P]<^(;WPW+X)^%SZ^_@^:PNIFU+4_[7N1,5OH'A6.#[)$7@4QS3?: M-PE80%?+/U%16KDY2O=_Y=.V^^IG&$8Q4(JR5E]W^?7_,*@O\ 3;?5 M8/*N8(;F/.[9*@=<^N#4]%249G_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_ MX"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] M G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_ %3_"OSM_;J MLH=._:I\4PV\4<$2?9-J1H%5W_)V/BO\ [<__ $C@ MK[G@#_D8S_P/_P!*B?$\>?\ (OA_C7_I,CQ^BBBOU\_)0K[D_P""9OAZPU;X M$:M)=6-G_X)WZQ)X>_93\67\*HTUCJE MY<1JX)4LEG;L,X(.,CUKXGQ!Q$*&2U*]3X8V;]%=L^PX&@YYM&$=VFCUGPO^ MQQ\)?!/Q&\1^+](^&?@33?%/B]/+UO5K?0[:.[U5.,K-($W.#@$@GYB 3DBL M&U_X)\_![P^_@Z/P[\//!/A#3?!.M2:_8:=H7AG3+*V:[>!X2_RV^^(X8$M MT3OL579XRT;J[/4_I!\"YH[W4=;]>ZL_O6GH>D:7^QW\(]$\.>) M='LOA9\.;32/&DTMQXAL8/#5E';:[+*,2O=QB/;.S@D,9 Q;/.:A_P"&*O@W M]H\)R_\ "I?AEYO@)=GAE_\ A%['=X<&5.+(^5_HPRJ_ZK;]T>E>>_\ #7_B M7_GQT/\ [\R__'*/^&O_ !+_ ,^.A_\ ?F7_ ..4+Q]X2334ZFEOL/IMUZ= M? N:-6:C]_??[SWS_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"M.BOVH M^/,S_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"M.B@#,_P"$*T?_ *!. MF?\ @*G^%'_"%:/_ - G3/\ P%3_ K3HH _CM_X*80I;?\ !1[]H&.-%CCC M^)/B)551@*!JER /2O$:]P_X*;_ /*27]H/_LI?B/\ ].ES7A]?T[@?]VI_ MX5^1^85_XDO5A111769']$W_ 2^\:WWPI_X(&? O6M"^PVFJ76L:M:RW$EA M!<,\9U75VVGS48=43G&>*Z?_ (;!^('_ $%=,_\ !%I__P 8K@OV O\ E7D^ M ?\ V,&J_P#ITUFL^OA\KRW"5G7G6I1D_:U-7%-_$^Z.+B#,<71KPA1JRBN2 M&BDTMO)GIO\ PV#\0/\ H*Z9_P""+3__ (Q1_P -@_$#_H*Z9_X(M/\ _C%> M945ZO]BY?_SXA_X#'_(\+^V"H[6W@MHS\-K%BL480$_VI MJHS@=^!^5?T;U_.?_P '=W_*27P3_P!DTL/_ $Z:K7VG /\ R-E_AD>+G_\ MNC]4?E?1117[H?"A7[;?\&L?\-%_:[2VNO+_P"$:V>=$K[<_P!KYQD< M=!^5?B37[@?\&:?_ #<=_P!RS_[EZ^5XV_Y$M;_MW_TN)ZN2?[[#Y_DS]K?^ M$*T?_H$Z9_X"I_A1_P (5H__ $"=,_\ 5/\*TZ*_ 3[\S/^$*T?_H$Z9_X" MI_A1_P (5H__ $"=,_\ 5/\*TZ* .0^)>L>!/@UX#U3Q3XME\+^&O#>B0&Y MU#4]2\FVM;.,<%GD?"J,D#D\D@=35'0/'WPR\5> ?#_BK3M6\$W?AKQ8UNFB MZI'/;&TU9[@@0)!)G;(TA("JI)8\ 9KBO^"C7A?P5XI_9)\1?\)[XDN/!NB: M7);:M#X@AECA_L2]MITGM;EI)HY($59DCR9T,7.&ZU\<>+/VB_ GC[]B[]GC MQSXS7X6^'[G2_C;I%IIGB.WDM[72]=DAU QW.K:=+,VY4N8DD>0B1R,2@RRJ MOF,8?]Y5]F_YJL:ZOAO1=(L$\RZOK\0VUM;+D#<\CX51DCDGO6?\1_$_P\^#NF65 M[XNU#P7X6L]2OH=+LY]8GMK&*[NYCB*WC:4J'E<@A4&68C@&OFW_ (+#?%3X M7>+?^"='QHAU7Q'X!U,^"VMK>]CN]0M)O["U7SH)+9) S'R+KYT:,-MD^=2O M45XY^VG\3KVU_;\T[QMH/Q MX?%FFZ1X:'PE\/-IUCJ5EX]L]0OF36!I[RH\ MA=X&C\^:Q>*2*%+:21_(R'(>]*$5UDEWW5UZM]E=V]Y*7PA*7+S7Z*_SO9_< M[;VU]VZW/NCPG\2_A5X]^).O>#=#U_X?:UXP\+!6UK0K"^L[C4M'#8VFYMT8 MR0YR,;U&HTZG\ MRO\ BU^GW[-K4J?NU:E/^637W?U^AF?\(5H__0)TS_P%3_"I;+PSIVFW EM] M/LH)5R \<"JP_$"KU% !117SA_P4S_:(\>_LW?!G1=7\$2:-HD%[K,=IKWBK M5]&GUG3_ C9>5*YN[BVAFA;R3(D<;SO*D4"R&20A5)";M^'XZ#2N?1]%?,W M[9G[2WQ/^ WPA\%ZUI>GZ+I]K=,)O&?C"'0)/%FA>$[940&>2SCU#3[UK=VD MWFXB\T6\4,C2IL_>+G?M,?MM>,_A+\5]>?0K+PQ<^!?A?#X?F\7B\M;A]0U@ M:O>-;_Z!,LJQ6_V2)5N&\Q+CS_,$0$&/-:K?G;_@OLM>OY:BOHGW5_\ @>OH M?55%%%( HHHH **** "BBB@ HHHH *_D"_X.CO\ E.O\<_\ N ?^H_IE?U^U M_(%_P='?\IU_CG_W /\ U'],H _I]_X)._\ *++]FG_LE7A?_P!-%K7T!7S_ M /\ !)W_ )19?LT_]DJ\+_\ IHM:^@* "BBB@ HHHH ***^*?VU]-U3X4_MW M?#WXD^+?%'C&U^&/D6^DV3Z!K=U;+X4U S.KSWNGK_HU[977GV\,DTJRO;E4 M(C6,O<0BUE&/=_U_3:]0?PN7;^OZW/M:BOGA]6U^P_X*KVNFMXJ\0W/AK4OA M;=7R>'Y)HQIEG=1:I:1_:(XT16:5DD(+2LY X38"P;A/^"BFL^(-?^(&HZ18 M^,?$O@NP\%?"_7_'MC/HFKS::\^L6LENEK+/Y947-O;@R%K:4M;R&=?.BD 3 M;G*K&-*-66TN=^BI^TYOPIMKN[+3C:%I^JSVNG7D^K79_M%;RS4B.[6>,BU M3SQ)Y)C9H1%+ESTO[*WQ'\6-^T;\,_$5_P"*O$FJS?&B;QI'X@T:[U::ZTS3 MTTR_"Z?]DM6/E69MHD^SOY*)YS3%IS+*%<;U(>SJ.E4T:;3]5M]_X==-3"E6 MC4IJI#9I-?/?[OQ?WGW-114%_?IIT'F2+,RYQB*%Y6_)034&I/169_PEMK_S MRU/_ ,%MQ_\ $4?\);:_\\M3_P#!;?\B^'^-?^DR/)****_7S\E"OM/]@W_DS?QS_U^W__ *0P5\65]E?L+:M% M:?LB>-8&6Y+R7M]@I;2.@S90#E@I4?B>*_.O%7_DF<3_ (7^3/M_#S_D>4OZ MZHY&BBBO\6#^]0HHHH ^Y**S/^$MM?\ GEJ?_@MN/_B*/^$MM?\ GEJ?_@MN M/_B*_P!5#^8S3HK,_P"$MM?^>6I_^"VX_P#B*/\ A+;7_GEJ?_@MN/\ XB@# M3HK,_P"$MM?^>6I_^"VX_P#B*/\ A+;7_GEJ?_@MN/\ XB@#^0+_ (*;_P#* M27]H/_LI?B/_ -.ES7A]>W?\%,)AEW M-SY,]Q]GB:7RH$WRR[03M1>['& .YK\XOV%;M;']JGPM*XE*K]KR(XVD;_CS MG'"J"3^ K]#KKQ7$]K((%OXYBI$;OI=RZJV."5"@D9[9&?45^.^(=_KT>7?V M:_.1^N< 6^HRYMN=_E$^;OV1/VW?BE^UU^SMJ?C?0_ACX)-U>W0_X1N ^.77 M3Y8M^R:WU&X6Q>:TO;&W1@,&<,5#&H=,BM;CQ=KTNH0:SX4U"*+R MH]7TVTCT^19KQ"TDJO\ :[4AV(W89J^+A9\C[J%T_/?7Y7UM\23M*Z7V;^*< M6]%*5GY+;37OI:]^5M7C:_K7C'XV?$_PG^T3X;T _#_P3+X"\3:JVEV^MMXT MN5UM EE-:YN986EE<&+:-D=M&JL"2?/F! &[LO^$MM?^>6I_\ @MN/_B*E M? N^OKO;TZ7^?R3NW*^VVG3O^MOD:=%9G_"6VO\ SRU/_P %MQ_\11_PEMK_ M ,\M3_\ !;\%/&LZ@?#:Q7$L#Q'/\ :FJ]G ..>M?:< _\C9?X9'BY M_P#[H_5'Y;4445^Z'PH5^X'_ 9I_P#-QW_KDG^^P^?Y, M_6I_^"VX_P#B* +]U:QWMM)#-&DL,JE)(W4, MKJ1@@@\$$=J+:VCLK:.&&-(H8E"(B*%5% P . *\6_:D\?7NG_ -A_V5?: MQIV_[1YNP3VGF8\K'4+NQSZXS[UY)_PL_P 2_P#0PZY_X'R__%5^(<7^-^!X M?S>ME%;#3G*GRW::2?-%26_;FL?9Y5P96Q^%ABHU$E*^C3[V_0^L/#G@/3?" MFM:UJ-FEU]M\07*W5[+<7DUR698UC58Q(["*(*N1%'MC#,[!=SN6V*^-_P#A M9_B7_H8=<_\ ^7_ .*H_P"%G^)?^AAUS_P/E_\ BJ^:_P")E,MV^IU/_ HG MH_\ $.\1_P _H_:Z"MYD>&VC= MCC/.._O7N/\ PEMK_P \M3_\%MQ_\17[-P1Q=1XERM9G0IN$7)QLVF]/0^0S MG*IY=B7AIRYG9.Z\S3HK,_X2VU_YY:G_ ."VX_\ B*ELO$$%_<"-([U6.>9+ M*:-?^^F4#]:^N/*+U>7_ +6_PI\;_&+X2S:/X"\4>'O#&L2S(9&U[0WU?3KN M'<"TA/X?\3&Y\,RSZKJUO(NR0:?.E['#IWRM*J!X+D1JT87_5\S?'7] MA*3XP_%:;4K;Q6FD^#?$\>D0^,O#TFEFYDUM=*N6N;/[-="9#:%F;RK@O'/Y ML*(J"%@9#]"T5?,W+F?>_P _/NO)Z+HB;*UO*WIMMV;LKM:NVK"BBBD,**** M "BBB@ HHHH **** "OY O\ @Z._Y3K_ !S_ .X!_P"H_IE?U^U_(%_P='?\ MIU_CG_W /_4?TR@#^GW_ ()._P#*++]FG_LE7A?_ --%K7T!7S__ ,$G?^46 M7[-/_9*O"_\ Z:+6OH"@ HHHH **** "O(_C-^P_\//C]\6/#WC+Q/8:S=ZG MX=DCECM8-=O;73-1>*020F\LHI5M[ORW4,GGQOC '( %>N44=5+JM@W33V9Y M_??LQ>$-1_:0LOBS)!KO_"<:=I#Z%!<)XBU%+$63L7:)K!9Q9OE\,6:$MN1# MG**1Q#_\$_O!WCCPG9V'Q!DU;QK=Z;K&HZE:73^8^G.[WLL\UB MR)"LMG--):RF)?W"QK'%'[O11'W6G'I>WE=\SMVUU];]PZM]_P#+E_\ 2=/3 M0\Z^('[*'@'XH?%G0?&^M:&]SXD\.B);:>+4+JV@N%AD,UNMU;Q2+#>""9FE M@%RD@@D9I(MCL6*_#S]E+P%\*?BQKWC;0=#DL?$/B,RM=R'4+J:UA,T@FN#; M6KR-;VAN)E66B441;C\.F_P"._P!_7N#UT?E^&WW=.P44 M44 %%%% !1110 4444 %?F_^WM_R=CXK_P"W/_TC@K](*_-_]O;_ ).Q\5_] MN?\ Z1P5]SP!_P C&?\ @?\ Z5$^)X\_Y%\/\:_])D>/T445^OGY*%?:?[!O M_)F_CG_K]O\ _P!(8*^+*^T_V#?^3-_'/_7[?_\ I#!7YUXJ_P#),XG_ O\ MF?;^'G_(\I?UU1Q%%%%?XL']ZA1110!]R4445_JH?S&%%%% !1110!_'?_P4 MW_Y22_M!_P#92_$?_ITN:\/KW#_@IO\ \I)?V@_^RE^(_P#TZ7->'U_3N!_W M:G_A7Y'YA7_B2]6%%%%=9D?T(?L!?\J\GP#_ .Q@U7_TZ:S6?6A^P%_RKR? M/_L8-5_].FLUGU\IDGPU_P#K[4_]*9XW$W^]0_P0_(****]L^"_^@S_ .2D_P#\175^&O$MEXOT6'4=.F^T6=QN\N38R;MK M%3PP!Z@]J^*:^J_V;?\ DBVC?]M__1\E?I_A-XLYOQ1F]3 8^G3C"--S3@I) MW4H1^U.2M:3Z=M3YOBGA;"9;A(UZ$I-N26K79OHEV.YHHHK^A3X(**** "OY MS_\ @[N_Y22^"?\ LFEA_P"G35:_HPK^<_\ X.[O^4DO@G_LFEA_Z=-5K[3@ M'_D;+_#(\7/_ /='ZH_*^BBBOW0^%"OW _X,T_\ FX[_ +EG_P!R]?A_7[@? M\&:?_-QW_OE>-O^1+6_P"W?_2XGJY)_OL/G^3/W HHHK\!/OPHHHH M\-_;/_YEO_MZ_P#:->&U[E^V?_S+?_;U_P"T:\-K^ /&W_DM,;_W#_\ 35,_ M=>#?^1/1_P"WO_2I!1117Y4?3GJO[('_ "4J^_[!DG_HV*OH^OG#]D#_ )*5 M??\ 8,D_]&Q5]'U_=7@#_P DE#_KY/\ -'XGQS_R-7_A04445^U'QX4444 % M%%% !1110 4444 %%%% !1110 4444 %?R!?\'1W_*=?XY_]P#_U'],K^OVO MY O^#H[_ )3K_'/_ +@'_J/Z90!_3[_P2=_Y19?LT_\ 9*O"_P#Z:+6OH"OG M_P#X)._\HLOV:?\ LE7A?_TT6M?0% !1110 4444 %%%% !6'\2_B;X=^#7@ M/5/%/BW7-*\->&]$@-SJ&IZE=);6MG&."SR.0JC) Y/)('4UN5X;_P %&O"_ M@KQ3^R3XB_X3WQ)<>#=$TN2VU:'Q!#+'#_8E[;3I/:W+231R0(JS)'DSH8N< M-UK'$5'3IN:Z?UY7?975WI=;FV'IJI44'U_KY>;L[;V>QZS\//B)H/Q:\#Z5 MXF\+ZQIOB#P]KELEYI^I:?<+<6M["XRLD M%]?T7X37WCMK[6+W2[C4/AY/I-MI.J""8QMK4?\ :%];;H+E@SD1O<.'$@WR M@"1_K>NNO!0FU';_ (":_!]EVLFFEQX>HYTU*6_]+].[]6FFRBBL_7KVYMGL MHK5H4DN[@Q%Y8S(J 1N_0,O]P#KWK(V-"BLS[+K/_/\ Z9_X /\ _'J/LNL_ M\_\ IG_@ _\ \>H TZ*S/LNL_P#/_IG_ ( /_P#'J/LNL_\ /_IG_@ __P > MH TZ*S/LNL_\_P#IG_@ _P#\>H^RZS_S_P"F?^ #_P#QZ@#3K\W_ -O;_D[' MQ7_VY_\ I'!7Z&_9=9_Y_P#3/_ !_P#X]7B?Q<_8#TGXS_$/4/$NJ>(-1@OM M2\OS8[6!%B79$D8VABQZ(,Y)YS7T_"F:T,OQNFEFOU/S^HK[=_X=9^&?^AFUW_OW%_A1_PZS\,_]#-KO_?N+_"O MT'_7C*^\ON/@?]2LS[+[SXBK[3_8-_Y,W\<_]?M__P"D,%6O^'6?AG_H9M=_ M[]Q?X5Z?\)/V9$^#/PTU7PKI>LM/I^L2S2S275KNF4RQ)$VTJZ@#:@QE3SGZ M5\AQUG^$S7):V!PC?/--*ZLMFMSZ;A'A[&9=F<,5B4N5=G<^;Z*][_X8VL_^ M@[<_^ R__%4?\,;6?_0=N?\ P&7_ .*K_-W_ (@%Q;_)#_P-?Y']4?Z\Y5WE M]QX)17O?_#&UG_T';G_P&7_XJC_AC:S_ .@[<_\ @,O_ ,51_P 0"XM_DA_X M&O\ (/\ 7G*N\ON/::*S/LNL_P#/_IG_ ( /_P#'J/LNL_\ /_IG_@ __P > MK^Z3\4-.BLS[+K/_ #_Z9_X /_\ 'JK:--K.KZ/:W7VO38OM,*2[/L+G9N4' M&?-]Z -RBLS[+K/_ #_Z9_X /_\ 'J/LNL_\_P#IG_@ _P#\>H _D"_X*;_\ MI)?V@_\ LI?B/_TZ7->'U_2/\=?^#63X,?M!?&[QCX]UGQ_\3[;6/&^N7NOW MT-E-8I;13W<[SR+$KVS,$#2$*&9B !DD\URO_$(-\!O^BB_%W_P)T[_Y$K]L MPO'654Z,(21\35R+%2FY)+?N?SQ45_0[_Q"#? ;_HHOQ=_\"=._P#D M2C_B$&^ W_11?B[_ .!.G?\ R)6_^OV4]Y?^ D?V!B^R^\I?L!?\J\GP#_[& M#5?_ $Z:S6?7W'\(/^"8/ASX*_L:^$?@=I?B76Y_"?@N\N+VQN[N*)M1E>:> MZG82.H6,@-=R ;8UX5>2028?^'6?AG_H9M=_[]Q?X5X66\79?0555&_>G.2T MZ2=T>;G7"^.Q5>-2DE91BM^J6I\145]N_P##K/PS_P!#-KO_ '[B_P */^'6 M?AG_ *&;7?\ OW%_A7I?Z\97WE]QX_\ J5F?9?>>!?L$_P#)V/A3_M\_](YZ M]8^)_P#R4KQ#_P!A.Y_]&M7I/PC_ & ])^#'Q#T_Q+I?B#49[[3?,\J.Z@1H MFWQ/&=P4J>CG&".<5T.O?LG0>(=_,^7O\ YG[9X3U8\/TJT,QT]_\,;6? M_0=N?_ 9?_BJ/^&-K/\ Z#MS_P" R_\ Q5?RK_Q +BW^2'_@:_R/V+_7G*N\ MON/!*^J_V;?^2+:-_P!M_P#T?)7'_P##&UG_ -!VY_\ 9?_ (JO0/!'@6_\ M!>&+;2;/4K.2WM=^QIK)BYW.SG)$H'5CVK]7\'?#'/.',YJX[,XQ4)4I05I7 M=W.#_*+/E^+>),%F&#C1PS=U)/56TLU^IU-%9GV76?\ G_TS_P '_\ CU'V M76?^?_3/_ !__CU?TD?GAIT5AV,VLWMU>1_:]-7[),(L_87._,:/G_6\??Q^ M%6?LNL_\_P#IG_@ _P#\>H TZ_G/_P"#N[_E)+X)_P"R:6'_ *=-5K^AW[+K M/_/_ *9_X /_ /'J^+?^"C/_ 0@^'O_ 4Z^-VE^/?'OC'QGI&L:1H<6@0P MZ!]FM[9H(Y[B=699HIFW[KEP2& P%XR"3])PKF=# 8]8C$7Y;-::[GFYKAIX MC#^SI[W1_+)17]#O_$(-\!O^BB_%W_P)T[_Y$H_XA!O@-_T47XN_^!.G?_(E M?I_^OV4]Y?\ @)\Q_8&+[+[S^>*OW _X,T_^;CO^Y9_]R]>N_P#$(-\!O^BB M_%W_ ,"=._\ D2OJC_@F?_P1^\'_ /!*O_A-?^%>^*O$NL_\)W]A_M#_ (2) M(+CR?LGVGR_*\A8<9^U2;MV[.%QC!SX7$O%V78W+:F%H-\TK6NNTD_T.[+H^RZS_P _^F?^ #__ !ZO MRD^K-.BLS[+K/_/_ *9_X /_ /'J/LNL_P#/_IG_ ( /_P#'J /(/VS_ /F6 M_P#MZ_\ :->&U]3?$WX*S?%?[%_:.K1P_8/,\O[-9E<[]N<[I&_NC]:Y3_AC M:S_Z#MS_ . R_P#Q5?RAXE^$/$6=\28G,\#&#ISY+7DD_=IQB]/5,_4.'>*\ M!@\OIX:NWS1O?3O)O]3P2BO>_P#AC:S_ .@[<_\ @,O_ ,51_P ,;6?_ $'; MG_P&7_XJOA?^(!<6_P D/_ U_D>W_KSE7>7W',_L@?\ )2K[_L&2?^C8J^CZ M\V^&_P"SZ?A?KDM_8:N)IIH#;LMQ:;E"EE;^%P&,=D&01R_,4E44I/1W5GMJ?FO$^94<=CGB,/\-DM=-C3HK,^R MZS_S_P"F?^ #_P#QZHVN=3T_4K%+B>RGANYFB81VK1LN(W<')D8=4QT[U^DG MSQKUQ_QQ_:!\#?LS> 9?%/Q#\7>'?!/AR&:.W?4M:OX[*V$LAPB;Y" 68YP! MSP?0UV%?*_\ P5HM?!FE_ G0_%/B;QUIOPUUOP=K*ZAX8U_5I(X]*BOVBD@, M%X9<1-!+#+*C)YD4K#/E2QR .(J2Y5=^7Y_U_D]BHJ[MZGU%8:A!JMA#=6LT M5S;7,:RPS1.'CE1AE65AP00001US4U?/W[-'[3&M>-/@U\([S3O@?XIL=)\: MZ1;W=Q/H5QI$6B>%EB?W_UW"BBBI*"BBB@ HHHH **** "BBB@ K^0+_@Z._P"4Z_QS_P"X M!_ZC^F5_7[7\@7_!T=_RG7^.?_< _P#4?TR@#^GW_@D[_P HLOV:?^R5>%__ M $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H **** "BBB@ HHHH * MCNK6.]MI(9HTEAE4I)&ZAE=2,$$'@@CM4E%&^C!-IW1';6T=E;1PPQI%#$H1 M$10JHH& !P !4E%%%[ZL$K*R"BBB@ HHHH **** "BBB@ JGK_B"P\)Z%>Z MIJE[::;IFFP/=7=Y=3+#!:PHI9Y)'8A515!)8D $FKE./PKN.HKXHLOB%\,OB5^SSXL^)'A3Q7X8\0>#]9^,F@?$'Q MN- O8=4TWP]9I/IZC[7-%N@$D:65M>WB@GR-\KNQ51*_-^*?C)\$K+]DWQ_X M)\;>.?ACX0T_]H;Q7XED\*:AKNM65A'_ ,(W<:A),^JP/(P+PF4W%Q:[#B:: M:%D*J[2II'>TURO2Z?1\M-N-_-SDD]K4YRU6TZ6O'57W6UKS5_ER)M=?:05U M=7_2O5/%^DZ'KFEZ9>ZIIUGJ6MO)'IUI/ M!6C7QY^U-XZ^'6E?\% OV/\ 5;S4O"^G>(=9X!Y>.9&0$;B!7V'0XM;^:^:?]7[/0SA/F_#\4G_ )V?7<****1H%%%% M !1110 4444 %%%% !1110 4444 %&?&WA'Q%XC\( M2B#7M*TO6+>[O=$D)90EU#&Y>!B4< 2!3E3Z&NNKXC\+?&WX._M'_MC:Z_PG M\>_#R[\:>"O!&L^!M'TKP[JUM/?SS2R07,\TD$!)@M+:6WACCEDPK37$X&WY M#-E4J.%VE>T9.RW]V+:^3=HOMS)]-=(P4EJ[:Q5WMJ[?E=_)GT[)^U?\+8O! MWBGQ$WQ*\ +X?\#7SZ9XDU,^(;06?A^[1E5[>\F\S9;RJSJ"DA5@6 (Y%+XO M_:K^%_P^^$VF>/M?^)'@+1/ NM"$Z=XCU#Q!:6VDW_G*6B\JZ>012;U!*[6. MX D9KX,_9D_:,^#_ ,")=.^(FHZMX;T?P'\,_A#X:\(Z_-?RVUF=/\46TUUY M.DRB4HL6J0+)6=K?R@1/86[7)CEEB!41P$>7Y@$-:XA.$9>S]Y MIVMM>TG%>GM+)QWLI1^+F1G2M*:4TXIVWZ7BI/\ \ U4N[C+X>5GW7;74=[; M1S0R)+#*H='1@RNI&001P014E>8_L6:1X:\-_LC_ WTCP;K\?BKPKH?AVRT MK2]:CR8]6@MH5@2Y1CG, MO&WA'PE?>*[L6&B6^M:Q;V$NL7)*@0VRRNIFDRZ#8@)RZ\$/!'C MKP_X7UGQ5X;TCQ+XM,RZ'I%[J<-O?:R85#RBVA=@\VQ2&;8#M!R<5\W_ /!5 M/XS?!31/A=??"_XC^-_AMX,UWXN:7)HZ77B35[33I+330Q::\WS,&;R3N:%% MY>X,8!7YY$\@_;0U32]7^+_CS2$F)\;_ !3T[P!)\,8;N+R+O55L=6EN9/L? MF*LA>TD9KJX7K!&Z2.JALT4_>LUK[UM/R7G^>JZ-A4]W[K^FVK\M?R_F5ON7 MP)^T!X#^*/C;Q%X:\,^-O"/B+Q'X0E$&O:5I>L6]W>Z)(2RA+J&-R\#$HX D M"G*GT-2_"[XY>"OCA;ZK+X+\8>%O%\6A7\FEZF^B:K!J"Z==QXWVTQB=O+E7 M(RC889&17R]\(OVA?@!\;OV]Y]2\'^/OAG!8RNGF");R%=$D=+B>WFGL42-VDA9_",N\;^7 MQ-)W[2C:2Z:VO=6D5/=E)=I6\]E=6[INSZI*]K7:^L:*** "BBB@ HHHH ** M** "H-2TRVUBR>WN[>"ZMY,;XIHPZ-@@C(/!Y /X5/10 4444 %%%% !1110 M 4444 %%%% !1110 5_(%_P='?\ *=?XY_\ < _]1_3*_K]K^0+_ (.CO^4Z M_P <_P#N ?\ J/Z90!_3[_P2=_Y19?LT_P#9*O"__IHM:^@*^?\ _@D[_P H MLOV:?^R5>%__ $T6M?0% !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%%%% !7\@7_!T=_RG7^.?_< _P#4?TROZ_:_D"_X.CO^4Z_QS_[@'_J/Z90! M_3[_ ,$G?^467[-/_9*O"_\ Z:+6OH"OG_\ X)._\HLOV:?^R5>%_P#TT6M? M0% !1110 4444 %%%% !17RO_P %,/\ @KO\-O\ @E7_ ,(5_P +"T3QQK'_ M G?V[^S_P#A';.UN/)^R?9O,\WS[B'&?M4>W;NSALXP,_*__$7=^S;_ -"3 M\G)PJ32:/U0HK\K_^(N[] MFW_H2?CA_P""?2__ )8U[]_P3F_X+J_"3_@IU\;=4\!> O#OQ&TC6-(T.;7Y MIM?L+*"V:".>W@95:&ZF8ONN8R 5 P&Y! !K$*[OX@ZGX!/A?1O"U_'XA MT"WBMI98?$-S;?VS,TEE&R+YT;+;AD8[+@-M4^H_\$M?VY?&O[9XL[[6OBK\ M O&+QZ)]L\0^%_!N@7EEJ_A*Z>8QP)*&0?*PX!!\6BU5C& M<=I)->CBI?DUKLKV;NI)=E3W)2B]XNS_ / G'\TTNKWM9Q;^TZ*^*]>_;C^, M/BGX&>.OCSX+T[P))\)_A_>ZJJ^%+_2;R3Q)XIL-)N9K>_NXK\74<%G(_P!G MN6@MVL[@.(HM\R&,]2C\,2^(-"T5-T4^L MO]F,\%N %9@TGRK@*3EL $TG)*FZCZ6;\DU=7[72>_9IV:9<8-U%26[;2[73 M2E]S:N]M59M'HE%?GCJ?_!5?Q_H/[&6L_%S3?$?[/WQ$\)Z)JOABPNO%6ERW MND6MD+[4D@U..\TV:>:>QNK2&XM?W%Q<+CS#,[+C[*/I6+_@I=\'[GP1?Z[# MK'BFXBTS7?\ A&I].A\$ZY+K0O\ [*+SRETQ;,WKK]E(G\Q(3&8OGW;1FKDN M7FO]G?\ \EU]/>BK[7=B(WDDTM_^'^]6=UNNI[S17P%\<_\ @J_X]T#XOWT7 M@+1OAQKWPZN+?X=ZMHFL7-W??:[W2_$FK2V,]TT6Q )1L010$J%!,KRL?]&' MU'\0OVYOA7\)OBC/X0\2^*DT35+2W>XNKJ\T^ZCTBS*6LEXT,VI&+[%%8?LQ?'/]H+X_\ @;X??$XZ7\,8_ /Q):UU-/#B6UY!KGA? M1KA3+%<27KSF&^N&B,6^!;6V$1F?;)/Y0$IROG]FU:W*GY=E=V[VT^;2W:/J:BOGS]JK]K[6OV>/CA\-+&'2]-N? 6K:]:Z' MXSU2=93<:,VI+/!I4D.T[-K7T,<4ID'RBYA(^\2/G#]I;_@J)\2OV;_VM_&G M@Z3Q=\#]>/A_Q!X>M-#^'<>AWEMXU\86.JR1JXLI/[4D#SVRR%BXL3$_EMN\ M@999B^:48K[4N5?XM-.^S3VVU'/W$V^BYOEKKVZ-=[GZ)4444P"BBOF__AZ% MX!_Z!'C#_P !;;_X_7=@LMQ6+O\ 5H.5M[>?_#'%C,RPV$M]9FHWVOY'TA17 MS?\ \/0O /\ T"/&'_@+;?\ Q^C_ (>A> ?^@1XP_P# 6V_^/UW?ZM9I_P ^ M)'#_ *QY9_S^1](45\K?\% /VQ/$WP(^"OPQ\=>%/&7PR^'_ (<\8:_I^F:M MJOQ T66\M-,M;V(O'<,\>I621&/;A@\C*V\ ,N,M\T6G_!7GXEWVG^!=7UWX MI?LW?"_P5XDN_$^E#QAK_A:_NM&\1OHUQ&D6HZ8[:U:[[>]CF'EP@RLKV\NR M6X5E(\*^LHO>+<7ZI1?_ +='S=]$[2M[:UY;:\RNO._-_P#(R\E;75QO^H%% M?.WQE_::\;_#+P)\'_"UC'X2U;XN?%^\71K3419W:>';"6.QEO+O4GMR_P!H M,"0P.R6IF5Y'>.(SH"TRVOVE>(?#> MEW&EZ9KFF7,LMNRM:3W%R]O<07$#HR_:)%='B<%2S(M\KYW#KJO6RN[+?1:[ M;)]4[3S+D4^ED_1-\J?;66GW=&F>_P!%?+_QQ_:W\2M;V3W\K7,D5Q9S7$3PF5(KYU'63%<>#O .LK;6FG:==&VENKJ"&747@A1@K27,T MD<*^[U[68$\.>,[7P!J;-X7U;%CK%UY7V:)S]FX@E\^#9=?\>S>=%B4[USQ M]G_P62_9NU/3I;VR^)"ZCI\27,POK+0=3NK2>*UN#;W-F M6")TFD*1.DA(^];EZ[?00/;6?GSJT<7VF6/S&!" MYQ7)?"#_ (*H? 3X^^/M&\.>#/B!;^([SQ!J=[HNG7=EI5\^E75_:+,\]FNH M>3]D^T"."2583,'DAV2HK1R([$4Y?#KO^&_W75_4'HN9[:?CM]]G;O8^@Z*^ M!M#;X>Z'I^N>*-;\3Z5=ZLDTM^\XM=.MK>W MN;78QCMI)9+AYG\L-$H@DWED[W_A8WC_ $3]F>'5?$&A^'=+^)U[$+.'28+R M2[TJ'4IIO)MD,P"R26X=XV>0*K^6';8A^02Y6ASV^75ZVT7FU9+?;HXMNWO^ MS_X972>OR:?_ 4TO4J*^+_B#_P4&\;7_P#P2G?H2W:,9/J[>CUT?FK:]CZ;HHHI#"BN)^)'QWTCX7Z MY%87]OJ4TTT N%:WC1E"EF7^)P(G#>!Q$\)B\9"%2#LT[W3^X]BAD&8UJ:JTJ3<7LSU:BO*?^&O_#7_ #XZ MY_WYB_\ CE7]&^-P^+MEJVE>$9#H_B$:?+-97FKZ=]LL[>7A4>2&*XC>50S* M2BRQE@" ZGFE@?$7AO&XB.%PF,A.I+113U;[(*W#^848.K5I.,5NWT/1Z*^* M?A5^VW\6_BK\//\ A%KN_P#AMX*^->@:MI,VI+=^&;[4M'\1>']3NUM[35-/ M@&HP2Q F0I('N)O*GM9HR&5XI3GV?[;OQ,_X;Y\6?"*_^,?[.&E7^C>)-/M= M$\)WOA*_C\1>)M.N+6.^D\IUUIBCQ0&6/[0+1XB\6XH@.P?:1M*44G\6WX?/ MKM:Z:::31X[NE)O[._E^GG>]FFFFT?K_M#_&7X_?$SXHV'P9/PYT;2 M/@_J7_"/W(\7:/?7\_B_5A9P7DEO#)!=6ZZ?;HMQ#%]I9+LL\DA\E5A FVV_ MX*,>'(_^":3_ +2LFBZK!HL?A5O$3:)*0MZ)U4K]A+8(\SSQY(8 @D@XQ2NO M9^TZ63^4DW%KO=*ZMKM>UU>E!NI[);WM\U9-/M9NVO6]MG;Z)HKPSX):A^T1 M#XN\.M\08_A3J?A[7;66[U/_ (1RTO;&Z\+S>4&BLP;BXE&H*79E-TJVQ_=# M_1@)28L_Q?\ M?:UX,_;N\(^ +O2]-C^'?C"UO\ 1+76BLOVL>)K:""^6T)S MY8@DL7N"IQN,MK*O&!NKE?.H==?P_P"#[JZ-M6;NF\XS4H.HMOT[_=J^J2=] M4T?0=%?G;\+/^"HOQ)C_ &QM.^&^N^+?@AX[U"X^)5_X#O\ P;X6T.[T[Q7I M-A#!)*FO2*^J78%JFQ?-$D$:[6RLI;"-^B5*#YZ4:T=I)-?-*2_"2^=UNFE4 MO=J2I/>-_P &U^:?Y[--E%%<=\?OC]X._9:^#NO>/_'^O6GAGP?X9MQ$=8/Q-T'4?%L'C'6=,N[_2-+TNQN8;27_0HY;6:>YDNI ME@$+3P>7LF=B3&(9#>2BMW^B;?W)-^B#HY/9?\,OO;27FT?5E%?)WA#_ (*= M>'O@IH/CW3?VB-?\*^!O$/PT\6V/A&]U:VBGM])\12:A#'<:=!'\12^)]9ALK;4;K2[ZVD\)ZPFI:-+ M:QQRW+WUB;7[5900Q2PR27%S%'"B3Q.SA9$+"L]8ZK1_?9KT^*.CU5TFDV.T MEHU_2OMW^%ZJZ:3:=CZ!HKP[1/\ @I%\%?%'BSQWH^D^-H]7G^&"7+^*[K3] M,O;O3M -O"DTJ7%['"ULDFQ_EC\S>[1S(@9X953SWXT?\%G/@U\&O 6B^)+J M3QJVE:AXJ;PIJ3W7@G7+&?PY-'8_VA-)>VTUFMQ"$M"LRAXP9$8NN421TER2 MMYV_\F:2?HVTKO3S"S=_*_\ Y*KOYI:VW/K.BOF'2/\ @JO\&?"/@GX>Q^)? MB=I7B+Q1X_\ "H\6Z1;>&_"NJM>>(-/&W-W:Z3&MU>(A#,XB8O)LAN'Y6"9D MVOB-_P %3/@?\+_!6B>(K[Q3K.IZ)X@\/V_BJVO/#_A+6-?CM]*N#B"\N?L- MK,;2*5@RH;CR][1R!NZ/H M2BOG_P#;/^.7C[X>:/\ "B[^'6H^$]*3QSXOT_P_?_\ "4>&;V^>.WNT=PZ1 M)>6;PRIY9RLH8_-@JI4YB^$W_!5;X _'7QSI.@>$/B':^(+G7=1O='L+VTTR M^;2;B^LUF>XM!J'D_8Q<"*"298C,'DAV2HK1R([3'WN:WV6T_5*+?RM) ]+/ MHTG?IJY)?^DL^A:*\+\)?\%*/@QXWT;Q5J%CXLNUM/!^G6^KWDEWH&I6?VVR MN))(K6ZL!-;H=2@N)8GCADLA.DSE%C+ET#<>W_!:/]FB'4+FPE^)/V;6].@N M;K4]$N/#VJPZSH<-M*D5Q+?V#VPNK)(S(KLUS'&!$&F)\I&<'7EZ[@TTKOO; MY]O74^I**\Z^%W[6/P^^,?@#Q'XHT+Q%&^A>$;B:VUFZOK2?3O[.:*%+AGD6 MY2-A$8)(YDEQY'K_4O"%]J4Z:3=BQO[74]&O= M&O[&8Q1S*LUI>Q0W$>^*6*1"T8#I(K*2I!IV;=O)/Y/9^CZ/J'2_R^:W7R.\ MHHHI %%%% !1110 4444 %%%% !7\@7_ ='?\IU_CG_ -P#_P!1_3*_K]K^ M0+_@Z._Y3K_'/_N ?^H_IE ']/O_ 2=_P"467[-/_9*O"__ *:+6OH"OG__ M ()._P#*++]FG_LE7A?_ --%K7T!0 4444 %%%% !1110!\K_P#!3#_@D1\- MO^"JG_"%?\+"UOQQHW_""?;O[/\ ^$=O+6W\[[7]F\SS?/MYLX^RQ[=NW&6S MG(Q\K_\ $(C^S;_T.WQP_P#!QI?_ ,KJ_5"BO7PN?YCAJ2HT*KC%;)?><=7 M8>I)SJ03;/RO_P"(1']FW_H=OCA_X.-+_P#E=7OW_!.;_@A5\)/^"8OQMU3Q M[X"\1?$;5M8U?0YM FAU^_LKBV6"2>WG9E6&UA;?NMHP"6(P6XR01]I456(X MAS*O3=&M6;B]T%/+L-"2G""31X+^S1^S-\1O@'X1^*%O>_$#P3KNM>.=?OO$ MFDW<'@NZLK71KJZ'S+/ =3E:ZB5EC(5)8&PK#=\P*\Y^Q1^QI\5/V7-.\'Z% MKWQ1^'OB7PKX/TQM,2+1_AS+H^KZG'\YB2XO9M4NQY2/(TFR*&,EU7YPN]7^ MG:*\6"4;TGDDF.)+*>6,7, MX2528FB]5O\ ]C+2-$\.>+XO!?B?Q_X-UCQ1H[Z1:WB>+=5U*S\/#8%CEL=. MN;E[*V:/:NWR8D'&/ND@^QT4XKECRQ[6\[6M:^]DMNVO=CD^9WEKJWY7;NW; M:[>_?2^Q\2_&#_@E1XS^--G\0=6U#XF> =-\?>/[GPV+O5]*^',MK8W%OH>H M"_M6N[4:H9+J\9U2)K@W"*L"*D<*-A)%,K*(_MFBI MY(\O)T__ &7_ .VQ^[S=WSRO>^_^5ORT]-#\Y;?_ ((F?$ZP\,Z/I=M\<_ $ M<&B^&_!WAN(GX7W9W1^&=1:_LI"!K@ ,CL4E X*XV;#7LWB;_@EQ87/[9/BC MXP://\,8=7\4B.^DN]:^'-OJ_B#2]3CL!9))9ZJUPDL%FR1PF2V"%R1+Y<\) ME)'UI15U&ZB:GU^/OV>=+\/>#9_BS%KOPH\#@1^'=*7P])9^(1;Q$BTL[_5%O&CNK>!"% MQ':022B&'S9''G+-]$T54JDI5)57O+?S>MG;:ZN[/I=VM=D\JY5#HOUWU[/2 MZV=E?9'QM\;?^"2UE^TU\+OB*_Q!/P9U[XR>+9Y#H7Q'C^&(CU#PG"%B6U$. M^_DN#+;;"8WCNHEW%2T;'?YGHO[)/[+?Q.^"OQG\>>,/'_Q*\&>.I?'=KI\= MQ#HW@BXT!X9[*$01R[Y-3NU8-'N+($7YR""H&P_0E%1%=WO_ )Z_=V6R6B2384444 %?-_\ PZ]\ _\ 07\8?^!5M_\ &*^D**[L M%F>*PE_JTW&^]O+_ (-_!_Q!^'7ARR\(Z/J.E)I'B/P!=>(%OC?^4MRTLD6 MK68*;((@J;./WA9G# +]%45X4ES7OUDY/U:46_N25MCVX^[9QZ)17HFVOQ;U MW^1\^_%3]B_7_B[\*OAT=0\>VUK\6/A=K'_"0Z#XMLO#J0:?#>%)X9+=M-$V M38/;7$ENT N1*8PI^T>8/-JEX;_X)]#QCXH\3>+OBOXSU?Q1X_\ %5I9:5-J MG@R[U/P)!IFG6;S206=F+*_:\CC:6>667S+R7S9'_A1(XT^CZ*?5R?5W^;LK MKL[*VG339L-HJ*V2M\D[I/ND]=>NNYXUJ?[+NI>*/B+KEMKVM>'?$'PDUWP? M'X2N?"NHZ+=7>IW2+O!DN-4FOG\\,LLJL&M][;@3(6!+?.W[0/\ P1KUWXL? MLT^&OA3I?Q=AF\)Z%HFMZ'/;>-?#ESXDCOOMUQYMMJ#QQ:C9QRZC9KQ%/W/*U]KZ6LBHR<9W\"3Q^7 M+XHU9-2GN K:HWRP&-8TCSEADEQG ^]**:DUMY_C%0?_ )*DEV2TL%.3@HJ/ MV;->L=OS?K=WN?&O[5__ 3.\??M,_%+PQXE/Q3\&1KX97P]>6EAKG@:]U:V MTC4]*OA>/>Z;$NL016CW3*(I'>.:X$!>);C8Q%,^&_\ P3%\=^"7^'/VSXK> M$M07P%\5M:^)D@A\"W%N=074Q>>;8@G5'\HH=0O-LWS_ /+#,?[MS+]FT4XS ME%WCW/]$\#^(_$.C0:%XELO$/AF7Q%I&LPVTDDEI.L,5[92P74/G3H)%F*.DI# MQL41E7XJ_L7W'QKU+P/H/C#5?!WQ ^%?AY)+C7?#?C3PB-=O/$VH%)1'=MA\,ZI_ MP2;\<^&_AU\5OA_\/?B3\+/ 7PO^(GB"'7M+\,VOPNN&A\)LC6K-%;F+6(8R MDK6JNX$2+YDDK*J!MH^V]!AOK?0[*/4[BTO-22!%NY[6V:V@GF"C>\<3/(T: M%LD(9'*@@%FQDVZ*%I%1[)+OHE9:[Z(FRYN;O?\ '5Z>H4444#.)^)'P(TCX MH:Y%?W]QJ4,T, MU6WD15*AF;^)"'?#>.Q$\7B\'"=2;NV[W;^\]BAG^8T::I4JK45LCRG_AD#PU_S_:Y_ MW^B_^-UL>$/@':?#:6_O- O[F/5;BRDM;>74$6YMX7;!5VC3RFZ9\U)_P $^I_& M/A#X.W'C7Q;9W_Q"^#>L17]AXC\/:+)HT-_9K.CRZ=-:R75PQ@ECBA# S$>= M!#, "@2L9?V*?C5IOQV^(/BS3/B]\+;.P\?ZY:ZLT$WPKN+O4=%2VMDLX?LM MS)K)A%P+= /.DMG4R,S>5M/E5]745]JM'=='?YNW3_MU?.[W;OX[U33ZJWRU M_P W_21\U^)_V)?&_A+XO?$#Q%\)/BCIOP_TWXM7$5_XIT_4O"G]MR6]^ELE MHU_IP_#P^'#X9 M$45T4NUMS'L,HF'/G[OWF_'W^<=J]?HI67(Z?1V7R5TEZ)-I+HM$5S/G]IUW M^>FOKIKW>N[9XA\&O@9\8?"&G)'XS^,&A^,KG0M,>R\/S6O@^72!-<&/RQ>: MNB:A(M_( %.R#['%N>9O+W&$P>-?$+_@D3'XT^'6B:U9WGP;T+]HS3?$]OXH MNOBU9_"U5O[V>*\:Y*^4+\7 $B;8) ]Y(AB,BA%!01_:E%-ZR4^JLT^NCNM? M7?OI>]D2DE'DZ=NFJMMVMT/$OV*OV;O&_P"SAI_CE/&GC;PKXTN/&7B6Y\3+ M)HOA6?04LIKG!GC*RZA>&1,JFSYE*@-DOD$>VT44=%%;))+T222^20K:M]VV M_5N[_%A6/X^^'V@_%;P;J'AWQ1HFD>)/#^KPFWO]+U6SCO+.]C/5)89 R.O MX8$<5L44#/G_ /X=._LL_P#1M/P _P##>:1_\CU\0?"?_@SH_99^%'Q3\->* M?^$C^+_B7_A&M5M=5_LC7=0TB\TK5?(F27[-=P?V M*?AGI][H>D0Q>&$O/#L^E7C1O<6-QIT$UHQC\V&*:,PSPE)4!.]6=&^AJ*5M M4^J_X;\4VGW3:>C'?1KO_7_!79ZK4_//_@H/^RYKWP0_8L\3ZAIUUXB\=_%_ MXF?$KPMXBUS7=$\"7^L()[+4;!U=-*L?-FCT^SL[+"QO,781[6N'FE#-O?$[ M_@BU;?&[QO!\1/%NL_"OQC\4-3U2[O=>N?$_PN36/#-[;3V=E9K%;:3<7S/: MS0Q:=:&.=KJ9@YN-RLDWE)]W44XV4;>?W+EA&R[*T%MNM'H-S;M;Y^>K?Z[= M[-6:1\M^#_V _&7@G0_VB;+3OBM;:3)\:I8[C1+_ $CPT^GWW@^6/3(=-5C) M'>;9SY-M;MF!;1E<2E#'NC\KRWPK_P $>/&?A#PM=QZ=\3/AKI.MQ_$2U^)& MF2:9\-KV'38;Y-&?2+D75O)K9KI)3<-+)(\OF$#[VHHDN;XNT5 M\H-./W.*];:BC)QT7G_Y,K/[T?&7P6_X)B^.O@NWP1^R_%;PE>CX-_#O5? " M^;X%N%_M<7@@\NZ.-4_=&,V=GNC^?S-L^&C\U/)^<_BQ^QCXC^ MO\-?AU?^ M(-8\0?\ "OO!.E>'[*XM?@OXPUG1/&1MKJX>*.[&A:S#;B,?N$DM]9DF@W;Y M$2*.67?^K-%."?M%?L^_$7]ICP+\)[BT\3>$O /B/PAKFG^*]7M[WP]/K]O/>01'-M$8[ZU M*1AY)!O)\ECU*16M;=76)+..1?/^16=&A\Z^(W_! M&?QC\3O$OQ'\27_Q?\+0^*OBQX5USP[XAN;?P'<+9B74X]+MC/;0-JI:)(K3 M2;9%B>61FE>:0R;66%/ORBJYY^B[(JG)T[!O %MX-T^ MY*1+&)I+6*68O<,!EY&EVGY0D<8&#[E11S.[?=1C\H[+Y?>^MS/E7+&'2+;7 MJ]PHHHJ2@HHHH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R M!?\ !T=_RG7^.?\ W /_ %'],H _I]_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ M /P2=_Y19?LT_P#9*O"__IHM:^@* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "OY O\ @Z._Y3K_ !S_ .X!_P"H_IE?U^U_(%_P='?\IU_C MG_W /_4?TR@#YWT;_@IG^TA\/M(M=!T']H+XW:)H6B0II^G:=I_CK5+:TT^V MB41Q00Q).$CC1%5510 H4 59_X>Q?M3?\ 1RWQ_P#_ X>K_\ R1110 ?\ M/8OVIO\ HY;X_P#_ (Q?M3?]'+?'_P#\.'J__P D444 '_#V M+]J;_HY;X_\ _AP]7_\ DBC_ (>Q?M3?]'+?'_\ \.'J_P#\D444 '_#V+]J M;_HY;X__ /AP]7_^2*/^'L7[4W_1RWQ__P##AZO_ /)%%% !_P /8OVIO^CE MOC__ .'#U?\ ^2*/^'L7[4W_ $K_P#R1110 ?\ #V+]J;_HY;X__P#AP]7_ M /DBC_A[%^U-_P!'+?'_ /\ #AZO_P#)%%% !_P]B_:F_P"CEOC_ /\ AP]7 M_P#DBC_A[%^U-_TK__ "1110 ?\/8OVIO^CEOC_P#^'#U?_P"2 M*/\ A[%^U-_TK_ /R1110 ?\/8OVIO^CEOC_\ ^'#U?_Y(H_X> MQ?M3?]'+?'__ ,.'J_\ \D444 '_ ]B_:F_Z.6^/_\ XQ?M M3?\ 1RWQ_P#_ X>K_\ R1110 ?\/8OVIO\ HY;X_P#_ (Q? MM3?]'+?'_P#\.'J__P D444 '_#V+]J;_HY;X_\ _AP]7_\ DBC_ (>Q?M3? M]'+?'_\ \.'J_P#\D444 '_#V+]J;_HY;X__ /AP]7_^2*/^'L7[4W_1RWQ_ M_P##AZO_ /)%%% !_P /8OVIO^CEOC__ .'#U?\ ^2*/^'L7[4W_ $K_P#R M1110 ?\ #V+]J;_HY;X__P#AP]7_ /DBC_A[%^U-_P!'+?'_ /\ #AZO_P#) M%%% !_P]B_:F_P"CEOC_ /\ AP]7_P#DBC_A[%^U-_TK__ "11 M10 ?\/8OVIO^CEOC_P#^'#U?_P"2*/\ A[%^U-_TK_ /R1110 M?\/8OVIO^CEOC_\ ^'#U?_Y(H_X>Q?M3?]'+?'__ ,.'J_\ \D444 '_ ]B M_:F_Z.6^/_\ XQ?M3?\ 1RWQ_P#_ X>K_\ R1110 ?\/8OV MIO\ HY;X_P#_ (Q?M3?]'+?'_P#\.'J__P D444 '_#V+]J; M_HY;X_\ _AP]7_\ DBC_ (>Q?M3?]'+?'_\ \.'J_P#\D444 '_#V+]J;_HY M;X__ /AP]7_^2*/^'L7[4W_1RWQ__P##AZO_ /)%%% !_P /8OVIO^CEOC__ M .'#U?\ ^2*/^'L7[4W_ $K_P#R1110 ?\ #V+]J;_HY;X__P#AP]7_ /DB MC_A[%^U-_P!'+?'_ /\ #AZO_P#)%%% !_P]B_:F_P"CEOC_ /\ AP]7_P#D MBC_A[%^U-_TK__ "1110 ?\/8OVIO^CEOC_P#^'#U?_P"2*/\ MA[%^U-_TK_ /R1110 ?\/8OVIO^CEOC_\ ^'#U?_Y(H_X>Q?M3 M?]'+?'__ ,.'J_\ \D444 '_ ]B_:F_Z.6^/_\ XQ?M3?\ M1RWQ_P#_ X>K_\ R1110 ?\/8OVIO\ HY;X_P#_ (Q?M3?] M'+?'_P#\.'J__P D444 '_#V+]J;_HY;X_\ _AP]7_\ DBC_ (>Q?M3?]'+? M'_\ \.'J_P#\D444 '_#V+]J;_HY;X__ /AP]7_^2*/^'L7[4W_1RWQ__P## MAZO_ /)%%% !_P /8OVIO^CEOC__ .'#U?\ ^2*/^'L7[4W_ $/$-QXK\<:]K7C/Q3JN BW[;K.NWLNHZA>>6HBC\R>9FD?;&B(NYCA44#@ 444 ?_V0$! end GRAPHIC 18 brc-20230731_g5.jpg begin 644 brc-20230731_g5.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" '! KL# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]$/\ @FE_ MP32_9Q^)/_!./X >(O$7P ^">O\ B#7_ (;^'=2U/4]2\#:7=7FHW4VEVTDT M\TSP%Y)7=F9G8EF9B2237MG_ Z=_99_Z-I^ '_AO-(_^1Z/^"3O_*++]FG_ M +)5X7_]-%K7T!0!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ M#_PWFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ M/_#>:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ MPWFD?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ M#>:1_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ / M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _ M\-YI'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P## M>:1_\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P - MYI'_ ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\ M-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_P MWFD?_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-Y MI'_R/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WF MD?\ R/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PW MFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#> M:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD M?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1 M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>: M1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI M'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_ M\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ M ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI' M_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD? M_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R M/7T!10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ MR/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\ MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] M?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#( M]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ M(]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/ M7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] M 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU M] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P C MU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]? M0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T! M10!\_P#_ Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T M!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7 MT!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% M 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0% M% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0 M%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!1 M0!\__P##IW]EG_HVGX ?^&\TC_Y'K^73_@XL\,Z;^SQ_P61^,/@_P!I]CX&\ M):1_8OV#1/#\"Z9IUEYNAZ?-)Y5O %C3?+)([;5&6=F/))K^PNOY O\ @Z._ MY3K_ !S_ .X!_P"H_IE ']/O_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^"3O_ M "BR_9I_[)5X7_\ 31:U] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !117XG?\%$O^">7P7^$/_!:+]AGP=I_PW\'7FB^-M1\ M377BA-0T:UNF\4S,%G\R_+1XN2))'*^8"$SA0 *4;RKTJ"_Y>2Y?1V;_0)^ M[1J5OY%S?DOU/VQHKX0\?_MKZ%_P3F\42?LZ_!GX<1>,&^$_@"]^(NM6=_XA M&BVNA:$EQ(RVUJZVLYN+DEG$<++$@14WS@FN0\,_\%5/'W[3W_!2[]GKP[\+ M=*\.77P?^(OPUF^(!74]9GT[4;F&2:."1IU2UF036N)0EL&\N5R2T\>%PXM3 M:4-;MV^7/_\ *YKU3]0E>$6Y]-__ "3_ .60^3/T>HKXH\"_\%1-=\6?MUZ+ M^SS\2?A!I/A*[\?:+K%]IQM?&EKXAN;:.SY:#5+2*!8K9IK9K;DYT^_O\C5NEG? M[M@FU%>:FH-=KPWW_#&_QA^,]Q^TA\--;USP)\5==O MG\,_M+^"#)?:MX-L[I_*@TN\,;B>"TMC^Y:WCD6*5 T?DS;VK1^+7[>6F_\ M!,3_ (*T_M??%O3?!%EXM\,'P[X"?5VLM13328[TI ;M-L,OGS$S*^TA0RHV M95.T,\._:SHP6]33TER\W*^SO[NMOYM4.I%P]I97Y=?6/,H\R[Z.^E^SLS]K M**^+O^"A/_!5WQ%_P3[\2V.HZQ\)[#5/AMU MK)IMNRMKLF9N<4F^RC+OI)VBU;>[TTOJ?9E%?G;^S7_P<"_#/]KWXV^%_!L> MG^#1X4^*>L:GX9\.X\86]_XBFDMDDQ+J>AB -8VET(I1"[S2,V8]\:"0$?-/ M_! ?_@HO8_LO_#+X0_ S6/!T5EX?^)>N>/;W3/$4.I!5L3I5S+GN.2_[=LY)WV:B^;77I;5&M6+@F^JDHM=K\UGY MZQ:T^_1G[445\#_ 3_@MAHO[1WB'X4PZ[\.1H7PR_:2N-9TCX?:S+K*W]WJ; MV)9'34]/-NB6:SJK^7Y<]SG@.(\\?%?_ 13_;,@^''_ 35^$/[/>C?#O3/ MB-XB^,]_XY>YTW5-4&EZ59:-9R3M=-*YMYQ,T@;RD@"!6).]XU^8Q*4E[56U MA%RMW:>L7_*TO>=]EJTEJ5&$9*,KZ.23?DU*S3O:5W%Q5G[TM$V]#]S**_%W M_@DU_P %/?#/_!/7_@C)^RQX9NXO##>*?BCJWB6ST@>*?%$7AC0-.@M=5O)+ MBYO]2DCF$$:AHU4+%(\DDBJJ]2/I&S_X+WCX@6_[/+?#_P"%]IXT;X\:UKGA M5C%XO2&+0M7TP -&)!:NMU:RM\RW*E,0X?RR2(ZZ*\%3K2I1=[2Y=MW>WYM+ MMS/EO?0QNTFYZ?$_E%RN_NBW;>R;V1^B-%<]\)/$>O>,/A;XF^\6^+/V=+7XO^&#\![KQ3XFT31?"VE:E// MMY+3Y;G[545^3O\ P2I^.'A__@F?_P $>/B5^T1K_BZ/Q)\(M?UNY\5>#?". M@ZC-J2>#[&YF2"WT..6X"%)UN'$\=KXMT2WL]1?[.)XKR&UC66]MI3MDMF14#%#YK MJ<$Q4O8QD[-N*3:ZWY>9Q[77771:O34*,/:.-GI*3BGT=G:_?6ZMUN[;Z'ZI MT5^:'Q3_ ."WOC_]D;4X/!/C'X/>&M9\1Z1\$9?BU+>6'Q#N)H;V&VD:)K9G METE'$TD<9DW[2 [;.1^\KI[/_@M9X]\#O _[/D7BSQ!\7/@W!\6-& MM_\ A.XK%5D6SV+@<+<,0KNZ H@+,F\Z3C4=-:V;7W>T_^53_ / ? M-7QA.\%-Z72?W\EO_3D/O\G;]"**_-6V_P"#@C5M'_:#3P3XA^"4.GV??:IJU['965E'D#?+-(RHBY(&6('(K%-.DJZ^%]?^W8R_])E% M_/U+O>?L^O;YN/\ Z5%KY&S17)_"OXR>!OVD? 9USP1XJ\*>/?#%T\EH=0T/ M4[?5+"9EXDB\V%GC)&<,N>,\U_/!\8OV;?"OAWX0?M[67A#]GK3A<>#OB_(V MC?$BPMK&QM/A19P/!,TD36\AU5(X0&<0V=J\05N_X*P>,?!OC[X3?! MKX<^ [;]HS5O%?P9M_'>A^,4\6KH:>+);<"&598I[9OLS2["X>20XDE1'5/G M=?0/B_\ \%5_$_[/O[:'P]^&7C3X1Z?I&@?$WQ:/".BZI#XYM;S6RSQ%H+^7 M2XX2L5E+(KHK-="7]VY,0(56Z)PM55*.MY.*T:NU+DZ[/F5K/7?LSEC67LO: MSTLE)];)Q4^G3E:=]NF^A]H45^*7_!2+]LV+]OOXO_LZ^)M)^'>GV'A'X;?M M7:5X%T3Q;<:L)-5U.:WE7[;_ *']G4VUK)(L>T^>[.;92\<>$K[4^#'_ 4^ M^)WQ6^('Q2^'][\'/!'AGXJ?#7Q7I?AY/#=[\1+F1-:M+V.29=3BN$T@X@\B M-Y4 C8D13!_)9 '5&/M*2J1ZO1=TXTY)_/VL=-TM7IMT58^SDXOHM?)\U1-? M+V;UVOIO:_VS17C?_!0KX]:Y^R[^PG\7/B+X16 8CN%([U\;_ /!)O_@GW\._VI_^"7WA'XC^+WN?$OQE^,&@W&JZ MU\4!>./%EI=732J4MM01_/MD@&(1!$Z1$1,K)\S@PFWSN*^'E^?-S6M_X"[W MMTWN[%HW@I.W,W\E'ENW_P"!+1>?;7]+**^!_CM_P6=L/V9/$GQ5TC2/ ^VJBZ;8F"1;QHT(:02W%L 2;W2;5TG:%S;3DD[ M;-I.US[IHK\WOV6/^#@*Z^,VD_ ;Q'XW^$$'@'P+^T!=:WI6CZQ:>+CK,^F7 MVF/(KK=6_P!A@"P2B)]DJR,X*L&B50'/7?L[_P#!<2Q^.7B[X1SWGP\/AWP% M^T/>:QIWPUUQ]?\ M%[J%QI[,NW4K,6RBQ6?8WEF*:Z." "&2.267[3T0VLJ&,DQF3RWX_P#_ M 7(\2(I(8TR%)<\I6%:K[.G*IO://_VZVDG\VU\FGL[E4X\]54MFY\G7XE=M M?*S^::6NA^H5%?EI>?\ !0SPW^SM^W1X4USXW_";2M.\?>'?V>+KQ?=>.-!\ MQN;+Q'\*M.\ M/^*M<^%$_P 8O!.GIXO:[M=>TF)&D:VN[@6*M97H0!C&D5S%@G$I(K;$!;KQ3\+;7XI:;=IXC755-K-="U:WE46\.Q M@Q#*P+;D(W+&V5'W'X@GO[;0;V32[:TO=3C@=K2WNKEK:">8*=B22JDC1H6P M"XC:[_ /DLG%_=*+7R%3G&I\/E^*4E^#3+E%?%W[%W_!3O MXA?MA:4(T^#_ (8\-^)]#\>ZIX-\7^'KCQU/->^&X-/CC::\!_LM$N&9I$5( M@41A- ?.&]Q%L?\ !/'_ (*;ZI^W?\0M;TN7P3X9\*6NBVNU;UO%_)7VU/KFBOGO_@J?\(_'?QX_83\=>$?AGK]AX?\ &^M0 MV\6F->WCV<&J,MQ$[Z>\R,CHMU&CVY*L#B8C(!)KXD_X)O?MB?![P!^TKK5I MXS^&&M_L;_$#X6?#W4[SQ)\/[FW-OX1O-/\ M%I+/K6GF+;;EU^S8>1(1).L MB_/-Y.1%.492DI.UKOY*+DW\NMM4O>:4;-N:DE%Q5[M+[VDOOOIT=K)WT/U? MHK\(/B[\:K?Q]_P4WU_Q%XNM?L>HZB-*^.GP-\3:WJ1TB^U[1M/T]O,\,6MT MJ3BTM[LAY7BVEF4OYD'FR*8_7_\ @NGH+?%J;]A'Q=\2/@CH=SXYU[XEV%GK M7@^WDL=:N9K:5&E;1C=WB6L,RLJV?H3"3=[K9M>MG:^MGKOL%%%%(L**** "BB MB@ HHHH **** "BBB@ HHHH *_D"_P"#H[_E.O\ '/\ [@'_ *C^F5_7[7\@ M7_!T=_RG7^.?_< _]1_3* /Z??\ @D[_ ,HLOV:?^R5>%_\ TT6M?0%?/_\ MP2=_Y19?LT_]DJ\+_P#IHM:^@* "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KY9_:I_X)4Z!^UC^U]\._C3JGQ.^*?AWQ1\*3(W MA>TT4Z*-/TQI55;@[+G3II)?-"C=YLC!?X E?4U%"TG&HMXNZ\F#UA*F]I*S M\T?.'[5?_!,7P3^U3\5IO&\GB+QMX$\4ZIX7N/!&NW_A>YM(9/$>ASN)'L+D M7-M. F[=MEA$4Z[V"R@8Q'HG_!*OX7>#?CG\+/'GAIO$WA2\^$7A)O ^CZ=I M.H+#8W6E;D=8;@%&E)61 ^Z.2-G)82&16*GZ3HJ>5)67]7YO_DY_^!2[LRM\5_L[_\$,OAI^S)\1?A[XK\.^.OBU<:W\,H==MM'GU+ M5+&Z#1:O))+:IXF\%C5K6?2O$$EU>/=SQO)-;27EK"\CD&&RN;>,KG*DO(S^7?M4?\&_' MPP_:W\>_$W6]=^(OQ=T>V^+%MI-CK6D:-/HL%A%;Z6T;6,5N'TV26-8C&/\ MEH2V2&)& +O_ 6)_;KUS]BSQ3\'UU+Q/XH^%OP>\6:E>6GC#XB^']!MM8O/ M#LR1QFQMRES!KJ3<':757?IJVWY>[>3[I_$(>'FU-;?5K)(HIM%_X])85-HP3<3(9(CF$M*S M+&C!"OKOP@_X)]^'?@W^VU\2/CO:^*_&^J^*?BEI=CI6L:;J,UD^E116<:1P M- D=LDJ, C9S*5)EEZ?\0"=0\0^+9O EK;W.@Z MG:/#KL6=VG7 EMU^RSG:=JW'E^9@[-V*U/\ AZ!\#!^T5:_"MO&[1>,K[6YO M#5LDFBZ@FFW&JQ1B633TU$P"R:Z567,(G\S+J-N6 +A--QY=;WMY\RBG;UBX MK3HXK9HSGRQ3Y]+63](MM)_X7%Z/K%]F9/[*W_!,GPW^QA)K.G^ /'WQ0TKP M/J.H76JV'@Q]2M)=%\/75P69WL\VOVH1AF=Q!-/+!N8DQDXQY!^SO_P;[?#' M]G#XI_##Q5I_Q(^,&N3?"2^UF^T.PU>?19+)CJZD:A'.L6F1O(DNYN-X*[CM M*C 'QCX^_P""K7[1OA/_ (3O[/\ %6_D_P"$6_:[M?A3:^;X?T8^;X=E\_=: M28LQEAY2XE7;)R?F/&/K7]D[]KOXH_\ !5K]K3XX1>#OB)J7PB^#?P0\1'P= MI[:!I6F7NK^+]2B+_:;BXEU"WN4AM5V+LCBB1W64$R@J12H/G4:L-^7Y\O)3 M>O=6JPBUK?;6,;FN(BX2G3J/>3OYRYZD?SISET5KOXI-'J?P6_X(R?"_X%^. M/"6IZ5KGCJ[TCX:2ZK<> /#M_=6 Y=1+FYDLE%J)I&_>-L^V2W C'"@" MN,^"7_!O[\)_V>_#?PVMO#'CCXL6>L_"G5-6O]!U]KW3&U%;?5$V7UA+_H @ MDMI,LPS%YT;.3'*G&/6=3_;&B_8G^&]FO[1OBRRE\3ZSK&JII!\,>%]0O7U2 MPMR\R31V%FMU<(([0*\S,65"')8+BF:__P %>OV?/#__ K?_BM]0U7_ (6_ MI#/[%\*ZQJ__ D4$*LTJP?9;63,Z;2&MSB93@&,$@%*4'=IWT2?S3E9 M^;5^9/5I-.Z3%*3;<)>;^46XW7]U7T>RYKJS9YWX-_X(1_"[X=?L[_"GP%H/ MC;XKZ1??!#6[W7?!/B^VU.Q7Q#H;WDK2W4 ?[']FF@E+,&2:WDW*<$XKTCXL M?\$T/#_QI^,OP2\>Z]\0?B?<^(_@7J-UJVE2_;;$Q:SW>2Q+A4(.E6I.G43G\?,FK[\VFNNVR< MF]-.:6UTHTU44K;O_ /!0"W_:,F^+ M'Q87QA:Z7_PCT>E*=$.BC1S,9WTTQ-IIE,+2%B7,WG_-Q*,#'S\_[=FN?$/Q MI^RY\)?AM^T)J'C>/X_P^(/$%_\ $^ST32$U""STZW+K;6=FUF;6 &XW1L+F M"6:-89$8F0[TX7]GG_@K_P#$+]M[3_V7_AMI_B2'P'XU^*]YXLM?&'B30M/M M9[NS70!(B-:P7D4]O$;MA&[^9'($7>J#)#JXGOM6^'CWUF/#VE7_$CXM?$3PWXFTF/1'U+7=4LQJEE;1,KQ>6]M:PPM(CH MK>;-#)(^,.SKA:J?\$E?VR]:_P""@G[!.B^--?EMK#Q:MWJ7A[5[G3(E1/M= MG=2VWVF.-PZHSHD-?VDOC;XOUSX=? M ;Q]/X*L7E\)V$L5K;"X:..[N5TC3%N&ERBH7&(1YAR@.TB)J'O4)M51JRW4W=R\MZ;;W5XI[V9]'?M&?\$/OAI^T MS?:/?:SXT^*6G:MIWP_N_AI>:CI^H6'VG6](N2S2)<&:SE57#LSJ8%B5<[ H MC^2M[X$_\$A_!7P _:"^%?Q&TSQS\3-1U7X1?#^/X:Z/9:A->^'WQ)\4P_$JPBT/X0QVDWBR>[T MZ]M7TN.[C$EHXCEA62=9U9?*,*N)2P";B0*^3_V8/^"Q=OX%_:E_;+UCXO\ MQ-\1S_ KX47GA>;P]+J?@B:TO/#,>JQ3L]O/;6UA'? "8Q1#[5&74*FX[F9F MT4I*;OI9<]WYMK[Y>UDUT?-)]=9]G>AS1UCI#3_MW[^7EA?JDH]$>CZW_P & M^WPY\0_%F?QA=?%7XU-?3_$V'XN?9A<:&+9->BR$D _LO?Y04A/++D$*#][+ M'[UKYXTC_@JQ\!=<;XD+!XXF$OPE?3HO%$,V@:G#-92:@<6,<4;VX>Z>X.!$ MEL)6.-%TSQQX@N=2\9VG@./3[CP7K-A=: M?J,S0LXNK:XMH[B/;!,)4C\O?.=J1!B25E1<(*DE9+ELO50A'Y-[O?Y7F_SE)^K9]CW4+7%K)&DLD#.I594"EHR1]X;@1D=>01Z@U\&7/_! M+PGJ7@SXG>&[WX]?M$W?AWXT:ZWB/QSI_P!O\/VZ^)+MRID$DL.D)-%$X4*T M4$D<97C:!7K=]_P6(_9[TSXDZCX,N_&.O6'B_2)M'M[[1;KP5KL%_9R:MY0L M%D@>S#KYK30HK*UK6N]K76G M;>U[Z/3K8KF:M%/6ZTZI\K:?W7MULW;2[.^\ ?\ !*/XGQI\5VUJW^*#_ !:MHY-6M);>VU9XUB>(*]JS/;%$C4)(SN@C 21 MSAN#_:H_X*/ZSJ/[;O[#$WPA^),%[\'/C]=:W_;$<%C:2VFLVMM:Q2POYLT! MN8'5W<.JO&04VLH*L*^IOV?_ -OSX6_M0^-?[ \%:UK6I7LFG2:Q:377AC5= M-L-6LHYDA>YLKNZMH[>]A$DD8WVTDBG>I!PQE)05/E7P2C%W7PM-2IQ7_@*<5Y6L>#^)/^"#7PKU;Q2+W3/&?Q3\,Z M3;_%"#XOV.@Z9?:=_9NF^($'SRQ":RDE\J4@,T+R.BD?NQ&"P/=_LZ? #4/B MC^V+JW[0/Q ^$S?##X@:;H4_@*RC;Q';ZP-6TY-0EGBO1]G_ ':!X_+*^8!, MOG31LH5%>3I_^"H?C;Q7\+/^"?OQ:\8>"/%FJ^"_%/@OPS?>(-.U&PM+*Z?S M;6!YEB>.\@GB:)R@5_D#;2=K*>:^_:(^*OB36O MB+\=]-GU;39KGPDS174L0/F6=M_96GI NU5#+')NGO/=NW:$E-W\N::E=:M[NW,G^@&M:-:>)-'N]. MU"UM[ZPOX7MKFVN(Q)%<1.I5T=3D,K*2"#P037S#\!_^"3?A/]F70;KPGX'^ M(GQ;T'X3W=U-='X=QZO:2:';^U.I00LY9C%%>HAW/D$.P-CQS_P5 M,^"'BG]F_P )>)_#?Q2N([;XS6FH6O@74="T&[U+4KF>WBE\^XBLOLLSH+4H MSRM

5%L_>X!P?'/^"4G_!4P>(?^"3'PA^*?[0/CF76/&GC[5-2TBWEL= : MYU+Q#&M%N[6#2?&O]GMFU:[$EO)<1E0%5C:S0>8J /NYSN^$_\ @GIX=^ G M[37Q>^.?AK4O'&L^*?B3X!;3X;7%_XNU5K7XNW0L/"=Q9>%-8OH-5NS*8C:&2"U=8; ME9%96@F*2H4;<@VG'K/P)^._A[]I#X=6OBOPM_;YT6]=D@?6/#^H:'<2[3@L M+>^AAFV'L^S:W8FLW2YZXI^?*N MQ^=/_!&3_@C;J7@']GWX,7W[0.B>/-)\:_ V^UUM#\(:GJ^CWWAVWGU"XDE; M4H?L1FED9H9$CV3W&Q)(Y66 ;A(_TC\#_P#@C3\+O@+X^\'ZMI>L^.+_ $?X M8SZI<^ ?#6HW=I+I'@6742YN7L@MLL\A^=@GVN:X\L<)MKV#]L+P)\6?B;\) MFT/X/>/]"^%OB.]F'G>*=0T-=_9^F\9:GHMG\4/C=\6X_AC;>,--L(2+C3%N98I=;M[9XS; MF9A ZQYB,!++)Y94^6=?:.O5<$K.Z5MDW.2BFO.\K:V:5^7W5HI>[%SD]'S- MOM92FUZ6YM$FGL[MZ_4/@_\ X(G_ Y\'?\ !-[Q1^R^OC;XJWG@/Q7?37]S MJ<^IV2:W TUS'_'OPSJ'B M+XBZGIO[1L=D?%7VC4K7S89[2-4BN+5EME\I\J&*-OB!^58U0!!P'[/'[07Q M[_;6^%7QO^%?@[XI:!X,^(WP:^)-]X,G^(6I>&[?4[ZXTR&,36UT=.4169NY M"?)D;:D(5'=8=Q"+S'[,O[7OQ^^/7_!!'QK\6_%OC-_"WQ0\%Z7XCO\ 3/%/ MAO3=/:+Q/'I27 @N7@NK6:W\F>2%@WE1)N5 R&,-@85:D/8U)RUC[.+\I0:C M:WRY=':7NWM[MS:E"]CV_7?^"+_ ,,_&WQ[ MTGQ]XG\2?$'Q9/I_P\F^&-WH^K7=C)INL:/.)3,MP%M%F$CO,S[H98U0JBQJ MD:A*A\%_\$6_A]X1T/5H;CQO\3O$&JW/@&3X8:-K.JW6FRWWA/P\XVFSL=MD ML.<<&:XCGF(&&D->H_\ !,WXP^(_V@O^">WP7\<>+]1_M?Q3XL\'Z;JNJWOV M>*W^U7,MNCR2>7$JQIEB3A%"CL!7S!_P5?\ B_\ M7?LL_&GX:_$#X=_$'P9 M<>!]?\>Z/X(@^%S>'(YI_$4=YN#W,NHOF=9]PD/E0+&D<<0]KPCU43 MTC]BS_@BGX"_8<^/WAWXB^'OB!\5/$.K^%_ Z_#NQM==N-)>S&CI-Y\43+;V M$$A=) ")-^XXPQ89S]D5^6W[;?\ P55^)G@3XA_M7^)?!?B*'2_#G[(/_"-1 MCPZ-.M;BT\:S7Y5[Y;Z:2-KB((C^7%]EDB*.A=S*#Y8Z?_@I;^T3^U)\$O'/ MP?\ BW\+?B'X+N_AUXW\8Z#X5L/A>WAV.:;Q)!J*%C=2:D^9UG^^?*@6-(XX MPY:3:ZM,9RK.FK_$XKT]J^:+?^.4KJUWJVTDFU4X1HJ;_E4GI_T[BN9?]N1L MNBZ)MZ'V#\*?V'? OP7_ &BOBK\4= BU*U\4?&#[&=<8W(,$#VT/DB2V3;^Z M>0!#(T49XVUPT_P#P2]\.7_C[5O%=Y\1OBQ=^*;OP3/X"TK7#JEG#J_AJ MPG$?FRVU]%:I))!+>2W!1]Q3;N8'YI_X+%?MD?'S]CW]IWX.W7@KXR? M"W1]-\8>---T"P^%E[IUNM]XKL)2@NKVYU*Y.ZV5)"8P(EB10R'SI'81U^F% M9TDI4?:)65W#TM'IT2Y9VTU2;BTG=&LJDH5.2^K2E]\G:_SA\[)JZLSRKQM^ MR-H7Q,_9QT'X:>(M>\;ZQINA'2Y!K$FNS0:[>S:?-#-#<2WL.R7SFDA1GD0H MQ);!&:\]U/\ X):>!?B7J_B34/BIX@\9_&;4/$7AFZ\&)<>*I;&%M)T>Z8/< M6MLNG6MHJF1E0F=U>X_=H/-P,5]+T4YI3YE+K=OYKE?WQT?EILR(>XHQCI:U MOD[K[GKZI,^ =7_X-T/@YXN_9R\/?##Q'X[^,_B;0/ 5P]UX$O+[7+)-5\ R M.P8_V==PV<-?+C*J"BD=_\;/\ @CAX4^-OA[X-Z?/\5OC3I)^! M^HIKNA7L.J:;J-_?:NK,YU.^N-0L;J6YN&9F+ L(CN_U0 'U_15\TKWOK=2 M_P"WEL_7K?ND]TA637*]K-?)[KT>NG9M;-D=M$T%M&C2/,R*%,C@!I"!U. ! MD^P ]JDHHJ=QK16"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^0+_@Z M._Y3K_'/_N ?^H_IE?U^U_(%_P '1W_*=?XY_P#< _\ 4?TR@#^GW_@D[_RB MR_9I_P"R5>%__31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /$OVH?A?\3/&WB_3KSPB/A[XE\(KHE]IVO^"?&/GQV'B:2:6V,!-Q'%.+?R MUCGRS6UP'$FSRQD2)\%^,O\ @@[\0O#/[,/_ C/PVM_A7X>U#6_C=8?%R\\ M+GQ!J%OX<\,06BJJZ;83BPDEF,GEKNE:"!1NPL05%4_K#12II0:DMU;\)JI; MS]Y+T6BT;NYOFBXRV=_Q@X/_ ,E;_/HK?CG!_P $,/VC/^$_L]1>?X*"SB_: M5_X7O)M\5ZF91:@K_P 2\+_9(!EQN/F;@N0!CG(]L^-?_!-;]IS]H;]KKP-X M_P#&'CGX;ZSHGPS^,B^,?#U@NH7]KY'AI(MD-D($M3"EXA+LSMYK3&7!F18E M0_I!154I.FH*/V'%KUBJ:3]4J45Z//LMW\&5'BC]I"V^-]IYOB?4E\NRB^T9L9,:6<3'S(_F&5 MY;T&[Z;^!/\ P3Q^*_\ P3W_ &N/B[XP^"4GP^\8?#?XWZNOB75_"?BS7+W0 M[CPYJS%S//9W5O9WBS1RF1B8Y(4(VQ@/A,M]V45-)>S2C#HK>JY81L_E3AYI MJZ:8ZS=63E/J[_/FG*Z^A\G?M=?L[?M)?&O2?A]HGAKXA>"++0)?[6 M7XB0M'=:9)J*SP,MC'9O"DDODV\KAGC,T+3K$%:4*[+7YQ:M\'_%?_!-_P#: MF_X)G_"36=;^%5Y\2? &G^,K)8KGQ)-9Z1J$EY"Z6:O?!]HDD,,;?9Y, MRC:JR'Y:_//@VVJ63:+XDO)K#3= M>T_4;8PRHUU!;W$L$D38="(7#993MSFOK&BE42G;I;16Z)+EMZ^([R[L] M5FN-(T/6TUX.;F".>*&XFMQ;L8_*;R7\P1L&1"X*:/PN_P""+OB']E3P?^SM MXB^'^K>%?$WQ.^!MSXBNKZ#7)I])TCQ(=>$C7BBXAAN9K<0R.AA)BEW)&5< MMO7]%**J_;IHO):WBNR=W=#;YK\^M]7YO75^:N[=ODCP#_@G-^Q:_P#P3Y_8 MNT/X;VNH6GB/7+!K[5+^\VM:6U]J%W<2W4H7AV2$22^6I(9@B*2"H5)1::W4N>_\ >UU_\FE] M_I;\>_$__! _XY?%W1?VF)-=USX5^&=6^+[>#=6\-_V;K5_JD%AJ'A^-4$-V M9-/MSY$_/[R,,RB=_O?R_,O\ 9L_X)"_%3PO\2_VDM2^)6B? MGQ3X<^/MKX3MY=!GU+4=4M88]*A6&YBD#6=N=S+N:&=3E)$C6V8QAECRP7?7Z6454ZLI/F>_N_^2.+C]W*K/>U_YI7E0BHN-M'?_P F MCROTNM[=EV5OC3]GK]B#XJ?"_P#X*D?'GXXZ\_PZU#0/B9X4T?1=&CL-0NXK M^.YL8$1_/B>V9(HI9#(?V1?^"3_P"U=^S+^Q=\.O@O:>.? MA3I7AZRUOQ)<^-DTW5M19]9M;^,M8>3.+**9?(N)':6!6A$RQ*IFVR.@_5&B MN=4HJ'LUMR\ORYG)_>W_ )6-55FIMU+YJ'(ONC^.K/RL^#O\ P1D^./PM MTS]A.U>^^%%U_P ,K3ZV_B&0:[J&-574' 0VJ_8/F*)EB)#'EOE! .\?0_[# MG_!/[QU^RG^T[?ZY92^%? OPQO= :"_\&^%M?U"]T/5=:DECE?4+73+J!8]& M53YZF.VGF682*S!&4Y^S**Z55DI2GUDY-^L]_P#.VR:3W29BH15.-)?#%12\ ME%MKYZO7>S:O9L\5_P""BGP9\8_M'_L3?$GX>>!+?PS-XB\=Z#=^'XI->U2? M3K*T2ZA>%YVDAMKAV*!]PC$8#D8+IG=7P/X=_P""0W[26@?"#]C_ ,/_ &7X M(2WG[,;:K%>O_P )KJBQZ]%=VOV>-XS_ &,3$PWR,58,/D4!CN)7]8J*Y71C M*ZEU<7_X#?E^[F?K?7I;=59+E:Z*2_\ [*7WI+TMIU/R9_8T_X(>_'']DCP ME^RYJ<.M_"W4_&/P*MO%/A[6K ZQ?)IFK:9K,L\JW,%Q]A\U;B!IN86AV2!, M>='G-9O@/_@@;\9/ W[(?[,.D+XF\%/\2OV\03R6NG>,=>T+2_$>FZO_G>+C]_*[)^2['YS?M1?\$C_%GQ$_X)_7'[/G@'P9\+_#_ASQ#/>^)K MZ^OO'VN7=]H&O,\EU;/:SW5G=RW/^F>49KF1X6>-[@+ C."/5/#_ ,7OVHO@ M[J'[.7A+QG9_ [7-;UZ>;2?'D>CWVJW-_?PPI"/[6T[_ $2&*"- 7>X2X01J MTD,<[ M7Z6;3\ _X*1>!/CM\5/V=+CPS\ ;GX=:;XFUNX2WU*_\7ZGJ%E!!I_6:.$V, M+S>9*!Y>Y7B9%=F1PX4KX#?_ /!.OXW?&W]D[X9V/Q%E^!NA_$[X'>/]+\7^ M"-'\#P7]IX/ALM.A2&'3'>>-KF%9$,P,BI)Y9\LJCJIC/W[12I^XW*.[<7Z. M+3BUZ-7UNM7W9NH_P#!/3]HGX0_LO?%:V^$ M^I_".V^+GQ_\?7?C#Q?UMA=3GRHEB-P1;/\ O970 M1ML"=>?V:OVF_$W_ 2U\<_"3Q#I?[.+.(Q%[.XN7EC.YO***A! $B 8K[;HJ)4XRIRHV]V2C&W:,4HI+KHE;OK)WN MVS2-24:L:R^*+:6T_LZ7^"[-=/\ "@\<:EX@U/6])>2)H;K5 (XA";]XG>)7E:;; M&&&_]]/O^^**WJ595*_UB6[?,^S=K7:^;\M=.EL(4U"E[&.UK+R6]E^'KUW= M_P \_P!KS_@CIXK^-OQ%^/EEX9USPM;>!_VIX_#R^-;S4)9XM5\-OI959)+& M".%X;LW,2*,2RP>2^6S*I$8T?VH/V:OVS/$?[7>C>(?A;'^RU;?#CP/8IIOA M&'Q?=ZY>:KHA>(PW.I1PP0);+>-"[0IO,H2,%0P$TV_[[HK.'NN-OL_HN5)^ M25TETOWU+G[R:[_K:[UZOE5WUMKN[_$W[;/[$/Q;_P""AOA?QU\(_B?H?P0O M?A%KFH6TWASQ18WVH1>*O#L,;Q.TALY+9[=[S*RJLL=W"@#C=$ZEHV^T].L4 MTS3X+:,N8[>-8E+L68A1@9)Y)XZU-11'W8%_ M_31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H **** "BBB@ HHHH **XS M]HKQGXE^'7P&\8Z]X-T#_A*O%>CZ/RM%25EFCN]&- MRL\5W ZO ]LUY&P927,3JT-+5WMTM^+M\O5V7F&UK];_ (:_TE=^1]*T5\D> M&?VP/BQ\0O@C\+]+LM/\$:%\6O'WB'6O#USJ-WIUY?>'K-=(>^%QJ$=JD\4[ MQ7'V-/*B:Y0I]K4M))Y>V3B=(_X*G>-O'G@NQ\=Z/X>\,Z;X0\'Z7X>N_'6F MWD=SOZ:['W;1112 **S&\9Z.K8.JZ:"."#=)Q^M'_":Z/_T%M,_\"D_Q MH TZ*S/^$UT?_H+:9_X%)_C1_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ MH+:9_P"!2?XT?\)KH_\ T%M,_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_P MFNC_ /06TS_P*3_&@#3HK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ M*S/^$UT?_H+:9_X%)_C1_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ H+:9 M_P"!2?XT?\)KH_\ T%M,_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_PFNC_ M /06TS_P*3_&@#3HK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ*S/^ M$UT?_H+:9_X%)_C1_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ H+:9_P"! M2?XT?\)KH_\ T%M,_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_PFNC_ /06 MTS_P*3_&@#3HK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ*S/^$UT? M_H+:9_X%)_C1_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ H+:9_P"!2?XT M?\)KH_\ T%M,_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_PFNC_ /06TS_P M*3_&@#3HK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ*S/^$UT?_H+: M9_X%)_C1_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ H+:9_P"!2?XT?\)K MH_\ T%M,_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_PFNC_ /06TS_P*3_& M@#3HK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ*S/^$UT?_H+:9_X% M)_C1_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ H+:9_P"!2?XT?\)KH_\ MT%M,_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_PFNC_ /06TS_P*3_&@#3H MK,_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ*S/^$UT?_H+:9_X%)_C1 M_P )KH__ $%M,_\ I/\: -.BLS_ (371_\ H+:9_P"!2?XT?\)KH_\ T%M, M_P# I/\ &@#3HK,_X371_P#H+:9_X%)_C1_PFNC_ /06TS_P*3_&@#3HK,_X M371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH TZ*S/^$UT?_H+:9_X%)_C1_P ) MKH__ $%M,_\ I/\: -.BJVG:S::NK&TNK:Z"8#&&4/MSZX-6: "BBB@ HHH MH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\ !T=_RG7^ M.?\ W /_ %'],H _I]_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ /P2=_Y19?LT M_P#9*O"__IHM:^@* "BBB@ HHHH **** ,WQCIFH:UX5U"UTG5/[%U2>!DM+ M_P"S+1\L?";]@;XJ?"SX'_ !"M-.^*W@W1_B;\ M3-5@O=4UVP\%W0TFT@BMTMML%D-2287#Q1@-W?PK\%);_$/P?I'Q%^'FHR76@ZIIG@9 MK;PW96CVKV1T_P#LG[<9C;BW?(_T[>)DC<-Y:^37*P_\$KK+P[9:)X>T'QC+ M9> 9]/T:P\8Z/>:9]JNO$QTJZ>[MYXKI9HQ:232R,+G,4RRQ;518&'F'ZTHJ M^9N7,][I_G71]F?8%%?%7[1G[3/C_P]_P $ZO@AX]C\6:_X M<7Q%;Z)=^._$WA_2M/O=9L;.XTMY9;FUL[F"6W;_ $LP--M@?RK;[0ZH FY. M-O?VOOC19_#VV\9ZAXRT+_BUGAGP7J'B&PT&VLKW1O'5SJ\^W4'^T[7D6*.W M,;6S6DD2><[,[3Q8C'5.DX5*E.3^"7*WTO9N_>VFNE]M#FA6C.G3J+[<>9?? M:W:_7>UNNJ/T'HHHK(U"BLQO&>CJV#JNF@C@@W2OX5+X?\ BQX<\3V;3VFKV9C1S&?-8P'( /1]IQR.<8KS8YUE\L8\NC7@ MZZU=/FCSI6OK&_-LT]MG%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ M H **** "O,/C/\ MB> ?@1XDCT/6;[7=3\0O EX^B>&/#6I^)]6MK9RZIFV]Q/#;LT;HLTB+&S*5#%N*]/K\T_%W[5'PP_9;^(?BW6_ G[0WP?TCXP> M-O'>L:;XKT?XB?%3&BZ,J27$,5U-IGGDPRVT5E;(B1BV:8,(I)U!C>.')\UO M+YMZ)+IWU;T5M=RU'W7+^NK;^Y:):M['WW\%_C]X2_:"T"YU#PIJPOQI\_V3 M4;.>VFL=1TBXV+)]GO+.=$N+2;8Z/Y4\:/M=3MPP)[&O!OV$?!?@?4?A/I/C M/PS\0+?XPZC?#4;:[\>VTT!C\0/)J$T]RJ?90L#6\5TTZP*-XA0LJNVZ1W]Y MK:<>5V_K]/R_S,HN]_5_GUWL^^K,WQCX;_X3#PKJ&E_;M2TLWT#0K>:?/Y%U M:,1Q)$^" ZG!&01Q@@C(/B'P7_8 L_A%\%?'OAF7X@^-]>\1?$F)X=8\7W46 MFQZJJ?9_L\0@BCM%LT$4>=H-NP+,S-NSQ] T5C*G&2<9*Z:L_0TC)Q:E'1IW M1X/=_L'6+_L__#7P19_$3XB:9J7PE,1\.>+;8Z7_ &U;>7:S60$B/9-82@VL M\D)#VAXPPQ(!)6/I'_!+OX>>&U\'VFEZEXOT_0/#&G:9IFH:(M]%/8^+8M,N M&NM/.H^=$\K/!_GW_'[]=S.,(Q@ MJ<=DN7Y=O\NP4445!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !116%XM^)>A>!D/]IZE;P2 9$(.^4_1!D_IBN3&X M_#8.B\1BZD:<%NY-)?>]#6C1J5I^SI1?]H# M6?&LS0>#O#EU=C.W[7=#;&I^@.T?BWX4B? [Q)X_<2^+_$I_V5HVA:*]K%0$X M4$FD\@XBS+7-\;[&#_Y=X9-/YU97GZ\J@/Z]E^'_ -UH\[7VJG_R*T^]LRO% M_P"RSK^N_9[@^((M3OFW?:'O7D54Z;0G#$C[VWI6#J/[7GAW2?BK\,?!MSI'C*VUKXJV]W M$]#TG2M2UFW\17_]CRV.KV]D\,;&"&WU"6]#RM<0B-)K:)F,@#!3D5KDOAGD M649H\WP49*K9K6_4 M5YM^SI^TK:?M!V_B"VD\->)_ _B;PG?)8:UX<\1"T_M'3FDA2>%RUI<7%O)% M+%(K(\4SKPZDAXW1?2:_06K'@IW"BBBD,**** "BBB@ HHHH **** "BBB@ MHHHH **** "OY O^#H[_ )3K_'/_ +@'_J/Z97]?M?R!?\'1W_*=?XY_]P#_ M -1_3* /Z??^"3O_ "BR_9I_[)5X7_\ 31:U] 5\_P#_ 2=_P"467[-/_9* MO"__ *:+6OH"@ HHHH *_/'Q=^T9XNT+XP^(OACX5^.T]GKFK>*-4U[Q;/=: M1H4-M\"_"5E///-<-_H:JMQ?!HO)EU+SE:.8SA7$4DDOZ'5\9?LU?%CXQZC= M_$I?ASX<^$GQ%TZT^(.OVE_>:_\ '76I=0T^YCOI4%G)9G1+N/31'"(=MI#+ MY:H5<#]X6:;7G\G^<;>BO:_5J\4US-E_\NWZK\G^-KVZ7U:=DG[;^PC\5M*^ M-G[-.D^(]#\5Z5X\TB\OM1AM?$EA%;Q#7HX;Z>$7"X*Y#1O$$CDB> M)TDGC*RR<]6LJ=.=26T%S/T\OUZ:K75&U.FYSA!?:=OGY^O3KH^S/L"BOC7X MO_MB?$S0_P!AOX&OX-TW4O%'Q9^,>C:>#>6&FVMS/8YTL7E]?QVTLMM:O* I M6..2:*$23HS9C1D;SU_VY_&GB?P"?B)X+\?>)[[P3\,M%\*7MU9^(-#TR&_\ M;/JEZ\5^FIB.WC-M/;P!5C6S6V1;@.7\^/$8Z:E-TZLZ4G\$N5OIZ][?+Y'- M2K1J4H58_:CS+\-.R?DW^:O^AE%%%9FH45F-XKM5;'E:EQZ:=I*JC))TZXP!_P!\4;:L#4HK@/$/[2OA70HF\N[FO[A3M\F"!MV?DZ+-H%C*.+J:UEF?'KD(?T4_6OB,?X@Y10K/"864L36 M7V*,?:2^;7NQ_P"WI(]FAD.+G#VM5*G#^:;Y5\KZOY)GKFL:Y9^'[,W%]=6] MG O5YI @_6O/=>_:V=A8CZ$?2O0]!GT7PO9^1IVFW5E%W6'2IUW>Y_=\GW- MQM;*L-OS5Y?^ 0_^2?X'"_\(]\1_B;_ ,A" M_@\+:?)UAM_]<1^!W=.H+CZ5N^$OV;_#7AEQ-/ ^K7>=QEO#O!/?Y/N_F"?> MNK_X2VU_YY:G_P""VX_^(H_X2VU_YY:G_P""VX_^(KKP7AYE-.JL5CN;%5E] MNM+G:_PQ?N1\N6*,JV?8J4?94+4H=H+E^][OYLT(($MH5CC18T0855& H]A3 MZS/^$MM?^>6I_P#@MN/_ (BC_A+;7_GEJ?\ X+;C_P"(K[E))61XN^K-.O / M^"D_@R?Q_P#LT7>EQ?"_6?BH);R"1+'1+JTM]9TJ97!BO[)[F:!8YXFY6:.> M.:(D.A)''MG_ EMK_SRU/\ \%MQ_P#$4?\ "6VO_/+4_P#P6W'_ ,12G'F5 MOZ_K^D5&7*[GR;8> _C2/&7[(M]XN\):YXPUKPD-0E\<:Y9WVDI'H[W.FR6D M;7"O<0M-(&F4R&TAD4^7*R#E%;TS]H[X"_\ "[=+^+4?B;PSKWB'0-5\))X: MTS2]&OK6WU6_#"6>YDLY9IHHH97D>V1#-)&!)9!B0NTGV;_A+;7_ )Y:G_X+ M;C_XBC_A+;7_ )Y:G_X+;C_XBJJ>_=[-WU6ZOII\FUW[W(IKDVVTT]+?JD_R ML>&?\$^_V;O&'P:T3QAXI^(WB#7O$'CCXBZE%>W)UF;3IKW3+&W@6WLK2>33 M[:VM))UC5GD:&+:'E9!).L:S2?0U9G_"6VO_ #RU/_P6W'_Q%'_"6VO_ #RU M/_P6W'_Q%5*5W>UOZ_J[>KW>HH1Y59?U_71=%H:=%9G_ EMK_SRU/\ \%MQ M_P#$4?\ "6VO_/+4_P#P6W'_ ,14E&G169_PEMK_ ,\M3_\ !;HS^%6: "BBB@ HHH MH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\ !T=_RG7^ M.?\ W /_ %'],H _I]_X)._\HLOV:?\ LE7A?_TT6M?0%?/_ /P2=_Y19?LT M_P#9*O"__IHM:^@* "BBB@ KQ?QW\"OB=H/BN^U#X4_$OPYX8L-:F:ZO]%\6 M^$9?$FGVTY)9YK'[/?V$UNTK,S2K)+-&S!6C2%C*9?:*^4/^"A>HS:K\:OA; MX930?C7XTAU73];OI/#OPX\37)U;3)I5A\_8(5E:,_:F=UW M1QYE[JV_]/IZ>E[7MNKCKH>R_!;X->)?#.MW'B3X@>,+7QOXQN8#:1RZ?HJZ M/I&CVY92T5C:M+<3QB4QQ/*T]U.[R(-K)&$B3TJO(OV'O#G_ BG[/EI9_\ M"*_$'P7MU/4G_LGQOKW]NZY!NO9VW3WOVFZ\[?G>C?:9L(Z#S&Q7KM:SWM_7 MX:&2W?JU]SM^AF^,?#?_ F'A74-+^W:EI9OH&A6\T^?R+JT8CB2)\$!U.", M@CC!!&0?$/@O^P!9_"+X*^/?#,OQ!\;Z]XB^),3PZQXONHM-CU54^S_9XA!% M':+9H(H\[0;=@69F;=GCZ!HK&5.,DXR5TU9^AI&3BU*.C3NCP6[_ &!M,D^ MWPU\&VOC[XA:;K/PD6-/#'C.U?35UZR5+=[4JRM9&QE5K5VA99+1E*[6QYJK M(,ZV_P""8GP\TF[\*QZ7?>*M*T'P_9:=8:CH4-Y%-8>+4TZY>[L6U'SHI)GD MAN9))M\,D+2M(5F,L8"#Z+HK9SDYNHWJWS?/O_7J9QA&,%3BM$K?+^MNP444 M5!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%( MS;1D\ TOXA:C;Z'K4?]EQ,BP^7!#(N?+7?ABI)^?= MWKJ-!_:"\3OH=F6\"ZSJ#&!"UTGF*MR=H_> +#@!NO''-?E.%\9>':V/KX!^ MTBZ+<7+V;G&5I.-X^RYW9VNFU&Z^X^HJ<(X^%"%=4_P#"_P#Q+_T3K7/SE_\ C-'_ O_ ,2_]$ZUS\Y?_C->O_Q$_AW_ )^5 M/_!%?_Y48?RQ_\ X?_ "1ZM17E/_"__$O_ $3K7/SE_P#C-'_"_P#Q M+_T3K7/SE_\ C-'_ !$_AW_GY4_\$5__ )4'^K>8?RQ_\#A_\D>K45Y3_P + M_P#$O_1.M<_.7_XS1_PO_P 2_P#1.M<_.7_XS1_Q$_AW_GY4_P#!%?\ ^5!_ MJWF'\L?_ .'_P D>K45Y3_PO_Q+_P!$ZUS\Y?\ XS1_PO\ \2_]$ZUS\Y?_ M (S1_P 1/X=_Y^5/_!%?_P"5!_JWF'\L?_ X?_)'JU%>4_\ "_\ Q+_T3K7/ MSE_^,T?\+_\ $O\ T3K7/SE_^,T?\1/X=_Y^5/\ P17_ /E0?ZMYA_+'_P # MA_\ )'JU%>4_\+_\2_\ 1.M<_.7_ .,T?\+_ /$O_1.M<_.7_P",T?\ $3^' M?^?E3_P17_\ E0?ZMYA_+'_P.'_R1ZM17E/_ O_ ,2_]$ZUS\Y?_C-<5\2/ MVB_%]OKD0AM;KPNOD FUN($D:0[F_>9DC!P>GI\IKR\W\8^',!A_K#=6>J5E M1J1>OG4C"/\ Y-?LCIPG"685ZGLURKUG%_\ I+D_P/HNL+Q;\2]"\#(?[3U* MW@D R(0=\I^B#)_3%>6^#+'X@_&7PU;7%QX@CTW2IMR^;"BK//ABIX0#N".J M].AZUV/A+]F_PUX9<33P/JUWG<9;P[P3W^3[OY@GWK?"\6Y[G5&%;(L#[.G- M)JIB'RJS5[JG!RE+39WBGT=M2*N5X+!S<,;6YI)VY::O]\G9+[FS$G_: UGQ MK,T'@[PY=78SM^UW0VQJ?H#M'XM^%(GP.\2>/W$OB_Q'-Y).3967"#] H/\ MP$_6O5X($MH5CC18T0855& H]A3ZZ/\ 4*>.]_B+%SQ/]Q?NJ/\ X!!WE_V_ M*1G_ &XJ.F7THT_/XI_^!/;Y)'-^#_A+X?\ P4Z?IL"SK_RWD'F2_\ ?1R1 M^&!72445]OE^6X3 T5A\%2C3@ND4HK[D>-7Q%6O/VE:3D^[=PHHHKM,0HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *_D"_X.CO\ E.O\<_\ N ?^H_IE?U^U_(%_P='?\IU_CG_W /\ U'], MH _I]_X)._\ *++]FG_LE7A?_P!-%K7T!7S_ /\ !)W_ )19?LT_]DJ\+_\ MIHM:^@* "BBB@ KYK_;T_9X\7_''QCX'N_"GANYUXZ':ZDES(OQFU[X;PV_G M-:;0SZ/;3W%TS>4VT.4CC"/G<77'TI7Q9_P4.\-S>,OC;X7A\=_!']DCQ_X. MCCNK#PO??%;QZ;"YGO)4MYIH8;2;1;N))2MO*<1&5FCMRQ>( QMG.W-%/^M' M^MK;:_<]*=]6NS_K^NAZW_P3]MX?%FH>*A9S MQZO>(\#:E?HMU=/&5*.\H^\C8^4+7O%>/_L$V?V+]D_PF(D^&4.FRI<3Z5#\ M/+N*[\-6UA)[^7Y+T6P45QG[17_":_\ "AO&/_"N/L'_ GO]CW/_"/_ &W;Y'VW MRV\G=N^7[^,;OESC=QFOG+]E;XQ^+O$__!/CQS?:9\4-0\0?$'PO:ZC')<>, M]#M9=9\+:A%$TIM=1@LVMX+@KD-&\02.2)XG22>,K+)S5:RITYU);07,_3R_ M7IJM=4;TZ;G.$%]IV^?GZ].NC[,^P**^8O%/[2WC#2O^"87A_P ::=>17?Q, M\1_#R'5K:]EM8S%%>G2?M,I=7N-M^+B1HS-%Y5N4-O\ 9F@"S,QD,T>( MEZ*E/DK5*,G_ VDWTUYM>]O<=].WG;FIUHSHTZR^VFTNNG+IV3]Y=>C\K_= M%%%%0:A168WBNU5L>5J7'IIUQ_\ $4?\);:_\\M3_P#!;I 9).G7& /^^*\^\9_M&?;KC^S/!U MG-K6HN#F58',<([D+C+$?@![]*\'/^)R.Y\<_$32OAWIGVG4[D1Y!\N)>99CZ*O?Z]!W->:* M/%?[1,F29/#OA5CT'^MNU_3=^B_[Q%6? WPOM!J7]L^+)-3US69,-LDTZX:& M$^F/+^;'TVCL.]>#?\%3;?5;;7_AOXZFU;X@P_#3P7=RR>(=-\+WFI:3JEG* MS1/#JT20*JWXM4BGWVDY*&-W98YW"P2?'O*LWXCE&6=MX;!R:7L8RM.2;WK3 M6R?_ #[@[:^_-)-KV%B,+@(R^I?O:R3?,UHFE>T%U?\ >?;W4W9/ZNT'X+>% M] TR.V31=/N0G66ZMTFE<^I9@?R''H*Z6UM8[&VCAAC2&&%0D<:*%5% P . M .U?+OASXJ7FI?\%*M&-EXS\7ZUX+U_X2S:I::4]LW]F+,NHV:I>QQ1P(SR M21RG+N6 !PGEAB#Y[\.-)\<_"OPU^T5X3\5>,_%DWCN7P\/$ECXWT34=9DB> M"Y%_Y9M](U2:^M](GAFMYU*VP^SR1F%EVE#'%]UALLP.689SPM"--1C+2,5' M^'.4.79?RMZ_YGA_6:V,JN-2;D^:&K=U[\8N_P#Y,EIN_(^Z**\A_8P^(\OB M7]CSX4:CJMQKFI:G?^#=(N;R\N;6YGFNIGLH6>1Y"I+LS$DL2222E_\ M"6VO_/+4_P#P6W'_ ,17M8BBZ565)Z\K:^XX,/65:E&JE;F2?WJYIT5F?\); M:_\ /+4__!;/ M%[S4M)U2TE9HGAU:)(%5;\6R13E[2:E_P4JT8V7C M/Q?K7@O7_A+-JEII3VS?V8LRZC9JE['%' C/))'*6&(.$L/1Q/.R*&,(B9))P!P.23^-3U\+_#C2?'/PK\-?M%>$_%7C/Q9 M-X[E\/#Q)8^-]$U'69(G@N1?^6;?2-4FOK?2)X9K>=2ML/L\D9A9=I0QQ?17 M[&'Q'E\2_L>?"C4=5N-HK,_X2VU M_P">6I_^"VX_^(H_X2VU_P">6I_^"VX_^(J@-.BLS_A+;7_GEJ?_ (+;C_XB MC_A+;7_GEJ?_ (+;C_XB@#3HK,_X2VU_YY:G_P""VX_^(H_X2VU_YY:G_P"" MVX_^(H TZ*S/^$MM?^>6I_\ @MN/_B*/^$MM?^>6I_\ @MN/_B* -.BLS_A+ M;7_GEJ?_ (+;C_XBC_A+;7_GEJ?_ (+;C_XB@#3HK,_X2VU_YY:G_P""VX_^ M(H_X2VU_YY:G_P""VX_^(H TZ*S/^$MM?^>6I_\ @MN/_B*/^$MM?^>6I_\ M@MN/_B* -.BLS_A+;7_GEJ?_ (+;C_XBC_A+;7_GEJ?_ (+;C_XB@#3HK,_X M2VU_YY:G_P""VX_^(H_X2VU_YY:G_P""VX_^(H TZ*S/^$MM?^>6I_\ @MN/ M_B*/^$MM?^>6I_\ @MN/_B* -.BJVG:K'JBL8UN5V8SYUO)#^6]1G\*LT %% M%% !1110 4444 %%%% !1110 5_(%_P='?\ *=?XY_\ < _]1_3*_K]K^0+_ M (.CO^4Z_P <_P#N ?\ J/Z90!_3[_P2=_Y19?LT_P#9*O"__IHM:^@*^?\ M_@D[_P HLOV:?^R5>%__ $T6M?0% !1110 5\1_ME_%V'7=8C\1>/-;U[X&> M = UBYT?PWXZ\-ZII^J:YKE[;W$3M82:5=Z7=JHGN[ -;+;&:XG:S12D?FB* M3[0_M)?&?0[>+7K_ %[3M-TK2_"@LM)>ZEN7\N+[3HT\ M[JJ74B9FFD)SGC@+#OSJ2Z?@]->COVZ;W3*5N5_UW^5N_7L=#_P3K\'7/@;] MD[0[.Z\,^)O"LEQ>ZEJ M?$DL+ZW=K6K+&/*BC7:@^45U];5&G*Z_K\OR1G&^M^[_-^OXMONVS-\8^&_^$P\*ZAI M?V[4M+-] T*WFGS^1=6C$<21/@@.IP1D$<8((R#XA\%_V +/X1?!7Q[X9E^( M/C?7O$7Q)B>'6/%]U%IL>JJGV?[/$((H[1;-!%'G:#;L"S,S;L\?0-%8RIQD MG&2NFK/T-(R<6I1T:=T>":]_P3>^&'Q'_90\.?"+X@:/9_%#1_"6C-HND:MX MLT?3+_5-/3R?(2>%A:K#%.D015DCA4_NU+;CDFFW_!,SX' M/#MAIFG7OAC2%L[?1?$L.F3M+R#[.2#!S]5=_P!6,XPBH*FEI%67DG;3\%]P4445)04444 %%%% !111 M0 4444 %%%% !1110 4444 %%%-EE6&-G=@B("S,QP% [FANRNP'5@^//B3I M/PYT[S]2N0C,/W<"?-+-_NK_ %/'O7&^,?CU-JVJG1/!=K_:^IME6N0,P0>X M/0X]3\O3K4W@/X 1VNI?VQXHN?[=UJ0ASYAW0PGV!^]CMD8'8<9K\[Q?%^*S M*M+ <+0562=I5I?P:?>S7\2:_EAHOM-:GOTLJIX>"KYFW%/:"^.7_P BO-_) M&(MGXJ_:(<-<&3P[X58Y$:_ZZ[7^OU.%] V*],\%^ M+^'^E_9=+M5@4X+N> M9)3ZLW4_R':MD<45ZN0\'X;+ZSQ^)FZ^*E\56?Q>D%M3CVC'YMG+CLVJ5X>P MII0I+:*V]6]Y/S85Y3^T[^Q?X#_:]M=+A\:V^OR1Z5(QQI/B"^T?[="PP]M< MFTFC-Q;OWBDW+UX&3GU:BOKK)M-]-3RKNS7=6^3/-KG]DKP/P^)*V>MV MOBO2]";PU:/:>(]2M;"#3V.3 +&.=;3KM8-Y.X,D9# QH5K^&/V._ WA+X5^ M)?!]O'XLNM,\7V[VFKWFH^,-8U'6;N%D*>7_ &G<73WR*JLX0).HCWN4VEB3 MZC11)*47&6SNGZ-MO[VVWYMOJ$?=:E'=:_-))?&8M0M_#WANT6QTZ&]U.ZU*:"!/N1F>YDDF<*/E7>YVJ%48 '3445*3A-X:M'M/$>I6MA!I[')@%C'.MIUVL&\G<&2,A@8T*^DT4DDE9>;^ M]6?WIM/R;[L'[SN]]%]SNON>J\TNR/+O#'['?@;PE\*_$O@^WC\676F>+[=[ M35[S4?&&L:CK-W"R%/+_ +3N+I[Y%56<($G41[W*;2Q)ZOX-_"+0_@'\+=#\ M&>&8M0M_#WANT6QTZ&]U.ZU*:"!/N1F>YDDF<*/E7>YVJ%48 '3455WKYV_ M"]ONN[=KL7*M--K_ (VO]]E?O9!1112&%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?R!?\'1 MW_*=?XY_]P#_ -1_3*_K]K^0+_@Z._Y3K_'/_N ?^H_IE ']/O\ P2=_Y19? MLT_]DJ\+_P#IHM:^@*^?_P#@D[_RBR_9I_[)5X7_ /31:U] 4 %%%% !7R_^ MWCX9N[_XV?"O4]'\4?$_POKMO#J>F1W'@C2/#=S=1P7\27VIV5O\ 'CQO^Q?IGPNN]4O[G0IOB=\* MYM6T_2Y(Y MG!)=7FNV]NU]+:RRL2L<1/DSA%902,Y?%'U]/E?NUY.^W8TI] M6O\ /H]?EWZ'T1_P3\\=_P#"ROV7=)UD^*?&GC"6XU'4XKB_\606$.KQSQ:A M<12VTXT\"R8P21O"'M1Y+K$K(64AC[37B'_!.;Q!<>)?V//"ES)?^'=4L5>] M@T>\\/\ AD^&]&N=+CO)TL&L;$R2F*S^R+!Y)\Q@\01PS!@Q]OKIK*U1I?Y? MAT]#"GM?S?GU[]?E9=DEH%%<9^T5X,\2_$7X#>,=!\&Z_P#\(KXKUC1[FSTC M5\'_ (EUR\;+'+D?,,,1\R@LO4#(%?*G[(>LB?\ X)]?$_PEHWB;XC^$/&W@ MRQOX-3BOM-/B3I M9'@73-1N+_PWXEO]+U?4+^73X1&_VBT=;J>=II/DA#L)I9%#1RDJ*\*^(_C; MXL^#_#-[XA\7>-?$-MX^^!_AGP"!8Z?JLEMIVL:GJ%UY>KM>6D1$%X+D#[.G MFB18BC/ (INM2]E6J4IOX))7[I\VJ]''5=G'>]CDHUU4HTZR^VKV\]';[ MGOY/0_1NBBBLC8**S&\5VJMCRM2X]-.N/_B*/^$MM?\ GEJ?_@MN/_B* -.B MLS_A+;7_ )Y:G_X+;C_XBC_A+;7_ )Y:G_X+;C_XB@#3HK,_X2VU_P">6I_^ M"VX_^(H_X2VU_P">6I_^"VX_^(H TZ*S/^$MM?\ GEJ?_@MN/_B*/^$MM?\ MGEJ?_@MN/_B* -.BLS_A+;7_ )Y:G_X+;C_XBC_A+;7_ )Y:G_X+;C_XB@#3 MHK,_X2VU_P">6I_^"VX_^(H_X2VU_P">6I_^"VX_^(H TZ*RI?&5E;Q,[IJ* M(@+,S:?< *!W)V5YUXR_:'FURX;3/!-I/JEXRY>[$#,D(]0N,G'J1CZU\_Q! MQ/@,FI*>,E[TM(0BN:/\ XFZ3 M\-].\[4K@"1AF*W3YI9OHOI[GCWKSE-(\5_M#S"2_,GAWPN3N2!?]; M^I^7I@&KG@#X7:?IFH?VOXC?5-=UN0[RTNG7+Q0GV!3YB/4\#L!BO1_^$MM? M^>6I_P#@MN/_ (BOD_[$S;B/]YGMZ&%>V'C+WIK_ *?37_IN&G\S;1ZOUS"Y M?[N"]^I_S\:T7^!/_P!*?R0SP=X'TSP'I0M-,M4MX^KMU>4^K-U)K6K,_P"$ MMM?^>6I_^"VX_P#B*/\ A+;7_GEJ?_@MN/\ XBOT3"82AA:,Z,_P!">*[L M)EN+Q3MAZ;EZ+3[]C"KB:5+^))(_02BOYK_VS/\ @Y,_:BU/]I/Q)<>!=>UC MX3>$IOLKZ;X5U3P]I=Y=Z=&;6'+/+<69E;SFW3C<2 )@%)4 U]I? O\ X.4/ M'OPS^"/@^\^-G[-'Q:$$NAV=Q-XTT^UQ:^)%:!"-0CB>V@@1)R?, CE*#?A3 MC 'OXC@K,Z5*%2T9(RC'4/XU&2_[==OOV.ZGC*% M3X)I_,]]HK)M_&MC>6Z2Q#4)8I5#HZ:?<,KJ>000G(-/_P"$MM?^>6I_^"VX M_P#B*\XZ33HK,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK M,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ M ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ B*/^ M$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@ MMN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK M,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ M ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ B*/^ M$MM?^>6I_P#@MN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@ MMN/_ (B@#3HK,_X2VU_YY:G_ ."VX_\ B*/^$MM?^>6I_P#@MN/_ (B@#3HK M,_X2VU_YY:G_ ."VX_\ B*YWQ[^T5X)^%5J)_%'B*Q\-PD;A)JFZS4CGG,@4 M=C^1IQBY.T5J)M+5G:T5\'?M9?\ !QW^S)^RK?Z/;0^(=2^*$FJ^?YA\"&SU M---\OR\>>\ES$HW^8=FPMGRWSMP,^S_\$]O^"FO@+_@I/\%]3\<^!M'\;:7I M.E:U+H4T6M:6JSM/'!;SLR_9I)TV;;A ,N&R&^4#!/H56 MI_\ @MN/_B*/^$MM?^>6I_\ @MN/_B* -.BJVG:K'JBL8UN5V8SYUO)#^6]1 MG\*LT %%%% !1110 4444 %%%% !1110 5_(%_P='?\ *=?XY_\ < _]1_3* M_K]K^0+_ (.CO^4Z_P <_P#N ?\ J/Z90!_3[_P2=_Y19?LT_P#9*O"__IHM M:^@*^?\ _@D[_P HLOV:?^R5>%__ $T6M?0% !1110 5\C_M&>!?B=\/_$[M MI?QH_:7\6:UXEO;Z_P!-\*>!="\!PQZ;8),IVB?6-.6,1P+/;QYGO#+*6W*K M8?;]<5\Z_MX>!=;^*>K>#O#WAOP2WB+69UOKQ=3/Q.UOX=IIT,?D*]O_ &CH M\$UU(TQD1Q;,HB<6K.QW0H*B5[IK^OS[?==75[EP[/\ K1_U]VCLCN_V/4OE M^ VG?VIXF\9^+-3-W>F[O/%EK9VVLP3?:I=]K-?31Q3 M7,\G^LFEFC25YI)"XW$D^J5O5MSNW]?G^;,87U3WN_ON[]OR7DEL9OC'PCIW MC[PKJ&BZM;_:]-U2!K:YBWM&61A@X92&5AU#*0RD @@@&O+OA5^P=\.O@[\$ M_$_@+2;?Q/+I'C02KKM[?>*=3NM:U+S(A"=VI/.;M=L0")LE78!\NTDD^QT5 MBXQ:::W5GYKL_(T4FFFNFJ\GW1XKXB_X)^?#7Q/\&_!7@*9/'MKX:^'C(V@1 MZ?\ $'Q!I]W9E%*Q[KN"]2YF\M3M3S9'\L8"[0!5JW_8,^%EMXA\(:J/#UZ^ MH>"88H+":77=0E-V(IFN(6O]TY&I/%<223QO>^>T<\DDJ%9'9S[!16G-+F<[ MZM\U^O-M?UMI?6]O2_38****D84444 %%%% !1110 4444 % M%%,N+A+2!Y972..,%F=SA5 ZDFDVDKO8-]$/KG/B%\4](^&MAYNH3_OW&8K: M/F67Z#L/<\5QWBCX[7GBK5&T7P/:MJ-X>)+YE_/Q;CT#9K0^'_P M;;1;_P#M;7ISKNN2'>TDQ+11-_L@]2/4^V *_.L3Q=B\UJRP7"T54L[2KR_@ MP[\O_/V:[1]U:7ET/H*>54L-%5LS;CV@OC?K_*O-Z]D<]!H/BK]H259M5:3P M_P"&20R6L?$MR.H)SU^K#'0A37J/A/P9IO@?2UL],M8[:(8W$#YI#ZLW4GZU MJ5X]^T1_P4#^"7[)T%[J$9:PN=21]0(Z_+:H6G;_@*'J/6O>X: MX)HX*N\4^;$8N?Q59:S?E%+2$>T8I+ON/^7;O7,K M^T!_P4\_;<.WP?\ #;P3^SIX=N\"/4=?53J$(/7S$N!-+D#N+-3^-?H\>&\8 MES8GEI+^_)1_#XOP/G7F5%NU.\W_ '5?\=OQ/UTCI7RI8?\&X'C;]I2^BU']IS]J#XC?$9RPD;2-*F:*SMV!SMC>Y,B M!<]DMX\9..37U7^SI_P0\_9;_9C\B;0_A)X=U?4H,'^T/$:MK5P7'1P+DO'& MWO&B57U;**'\6M*J^T%RK_P*6OW1#VF,J?!!17F[_@O\SY4O_P#@X_\ &W[2 ME]+IW[,?[+_Q&^(SEC&NKZK"T5G;L#C=(EL)$"Y[O<1XR,\FH6_9_P#^"GG[ M;AW>,/B3X)_9T\.W>3)IV@,IU"$'IY;VYFER!V-XI_&OU(AX@^,WQ$^)?QL\1R?\?,VHZBUC;W7?Y@K27/7/_+S MWK[;_9W_ ."?GP2_9.CB/P\^%W@SPO=0C"W]MIJ/J!'3YKIPT[?\"<]3ZU[# M7QQ_P58\*Z]IVM_#GQ]'5HH[?C,\QN)<88BJ^5M+>T5?R5E^%KVNTKM=%# 4::E M*E#5)ONW97M??_@;)NR?N?Q(_86^"7QD\:7GB3Q?\'/A7XJ\1:CL^UZIK'A. MPOKVZV(L:>9-+$SMM1$49)PJJ!P!7HWACPQIO@GPUI^C:-I]CI&CZ1;1V5C8 MV4"V]M901J$CBBC0!41%4*JJ !@5\XZ5XEU?Q!_P4ATNWT_Q_XFU#PAXF M^#]QJ=E8I-;_ -GV\XU&S1+^&-80&F>.7.Z7S !PJHI96Y?P[\*O$?P]TK]I M6T\*?$?XF+X)308DT35-2\03ZYJ&CZ]#;W9U)K&ZU'[01$ +(%!NABG6X5%1 MU=5\[%8JI##.K5;:BINVNG).4'H]OA_%*V]M\/3A4K>SANW%7_QQC)>OQ??BQ^QE\(?CPTC>-/A=\/O%4LK%FFU7P_:W4VX]6$CH6#>X.:^8OBQ_P; M@_LB_%19'C^&UQX7NY!C[1H6M7EMM^D32/"/^_=?3G[%FO7WBK]CCX3:GJ=Y M=ZCJ6H^#-'NKN[NIFFGNIGL86>21V)9G9B26)))))KTRO4^NXW!594:-:2Y6 MUHVEH^QQTX4,51C6E!>\D]4NJN?E;AS]I6T8X/7"Y]L\5^J%1W=I%?VLD,\<""#P11_:N!J?Q\)&_]R4H_A>2_ /JM>/\ #JOYI/\ R/A_X3?\'&_[ M(OQ66)&^)DGAB\E&?LVO:->6FSZRB-H!_P!_*^G/A-^V+\)?CP8AX*^)W@#Q M7),0%BTG7[6[ER>BE$ MP"X'IBBV2U-G4IOTC-?^VL+XV/2,OO7^9^AE%?E7_P 0Z'Q(^"8W_!/]L3XN M>"HH ?)TZ^:::WDS_"Y@N(DQWYA;D#CT#\!O^"IO[.[?\23XL?"GXPZ9"0(; M74H(8;EE7^^SVT#9;H?](;ZCDT?V/A:G^[XN#_Q*4/S37XA]<8]!S6CX9 M_P"#J;X1Z'JRZ5\3?A?\8/AIJ_\ RTBN]+BN(HB,9!S)'-QD?\L?RI/AG,&K MT8JHO[DHR_)W_ ?]IX?:;Y?5-'ZB45\@_";_ (+T?LD_&,QII_QH\.Z7/(VT MQZ]!<:/Y9QG!>ZCCCQ[AB/>M+XY?\%OOV5?V=?$EAI7B;XR: ;G5+!-3M9-' ML[S7+:6W>22-6\^QAFB!W1/\I?< 2,,I/#_ &1C^?V?L9\W;E=_R-_K=#EY MN=6]4?5E%>!^"O\ @J9^SKX\^$&F>.[7XR^ ;#PQK"S-9W&LZHFCS3>3*\+_ M .CW?E3@[XV !0%N"N0P)\K^)W_!PA^R)\+=Z7'Q>T_6+EU33RK&U).$*,FU_=?\ D$L70BKRFOO1]H45^7GB'_@ZM^#.KZH^ MF_#WX:_&+X@ZH/N)::3!#%*,GIB9Y>@)YB_KBE_P^?\ VP_C1Q\-?V&_%NF1 M/Q%=^*;BZCBE_P!K]Y!:KCD=)".#SZ>@N&C\Q?$/QN^&-E/"6 MZ?"B'7;J,8,^M:Q?7N_C',33>3ZGA._TP?5\GI_'6G/_ P2_&4OT#VF,E\, M%'U=_P DX2%#]0Q'/7KCR MP_\ !SU:_%([?@[^S'\;_B4[\0C[((/-[?\ +JEV?O8'0]?PK[\^&G[#/P6^ M#03_ (1/X2?#;PZZ44_@P\I_XI MV_"*7YA[+%R^*HEZ1_S9^6'_ \?_P""BGQQ_P"2?_L@:%X/@N.%E\77S+); MJ>-Q$]Q9G(Y/W#V^4]S_ (4)_P %3_COSJWQ>^$?PIL)?];:Z?:PS7"@\X5E MM)SQTXG7KU-?JA11_;L(?P,-3CZQ>F/TOKP/]O_ /:^UK]D;P-X4F\. M>'=$U[7O&GB&'P[8-KVKR:1HUK-)')(GVBZC@G=7E,?DQ(L1,DLJ*,9J9<3Y ME;EC4Y;V5HI1W=E\*12RO#;N-[:ZMO;5[L^-/VU/^#6#X._'?3?"5K\)=3MO M@A'H/VPZFR:;=>(9-<\[R/*WO<7R,GE>7+CEL^>>FWGZ?_X)$?\ !,__ (=5 M_LVZW\/?^$U_X3O^V/$L_B+^T/['_LOR?-M;2W\GR_/FSC[+NW;AG?C:,9/H M?B7]JK5O"'QQ^#O@G4OA_JUE+\4XM0-U?RZG:-;Z!/:63W1MF6-W>>1]A 95 M6,*"2^[$9YWQ7^W]%X$\0_'JVUKP9JNF6?P1T[3K^.YFU"V8^)1>Q3M&8E1F M$$>^$1AIF#99F9$506QQ.?8^MAOJE>JY06NMF]'WMS/7;75;:#I8/#0J^UIQ MM+;LM5?T6F[Z/1ZGT/17DO[,7[1&N?%_5_&?AKQEX7TSP?XZ\!7T%KJNGZ7K M3ZUITD5S;I<6UQ;W;VUL[JR,RLKP1LCQ.,%=COZU7D?U_7ZKIL]3L3N%%%% MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@'_J/ MZ97]?M?R!?\ !T=_RG7^.?\ W /_ %'],H _I]_X)._\HLOV:?\ LE7A?_TT M6M?0%?/_ /P2=_Y19?LT_P#9*O"__IHM:^@* "BBB@ KX4_;N_8\^"_PD\2: M-XEB_9M^%7BK_A+=?N;[Q3K%Q\$[KX@ZO=37$ZO(2EC$]S&3YT]P9Y=\8%KY M"H&GC9/NNODC_@I*NKZ)\3/ASXC\-W'QE@US1M-U>$M\.-,\)37T5I/-IJ22 M3W/B+]Q# )! "L/S-NWMA(6(SE\47;K^&[6EG;36ST2N]$:0UO%O3?YV=OGK MIZGHG_!-[PQ-X2_8Y\*6L_P^T/X8,[WERGA_1]&?0[.&.2\FDCN$TYW=]/-P MC+<-9N[/;M.T3$LAKW.O%/\ @GUXC\0^*?V9;*Z\5WGC*]\0+K.LVUX?%EQI M4^L0M#J=U"(KAM*_T'<@0+MMP$4 #&0:]KKIK:S;,*>B:\W^;^?WW?=MA17& M?M%>#/$OQ%^ WC'0?!NO_P#"*^*]8T>YL](U?!_XEUR\;+'+D?,,,1\R@LO4 M#(%?*G[(>LB?_@GU\3_"6C>)OB/X0\;>#+&_@U.*^UQ]ZND=%*FZDX4U]IV]/Z M_3<^WJ*^-%U77?C5\ /V2/!VI^*?%FGZ?\2=&MKKQ/JFF:_=Z9K&I^1X?>[6 M(7\#KIR6=EXCEO-6GMKZYOK*+;!=_;8(TB7S%D6)@[VZQ29<]=>G[&M*C-_ M#*WRVO\ ?T^Z^QQT*\:U&-6/VE>WF]4ONZGZFT445D;A168VNW0;_D#:D?NO^@+J?_?=O_P#': -.BLS^WKK_ * NI_\ ?=O_ /':/[>NO^@+ MJ?\ WW;_ /QV@#3HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ* MS/[>NO\ H"ZG_P!]V_\ \=KQSXO?M&^(?#'BW4M(L[:TLDB5 CRQ[[B/=&K$ MY#LFH_$3XKZ/\-+'??S[KEAF*UCYEE_#L/<\5XU\3?'\%[H@\0?%#Q=H M'PR\# EXQJNI0V"S@8/WI64$\CEO487FOB[XV?LE_MN_M?\ Q&NV\.>(-!^" MGP_:=Q;ZS#J::AXAUJ'=^[NU*', =0'5%EBD0-AB3P+GPN_X-C?AC<>(AX@^ M,WBKXO?&SQ')_P ?,VHZK#8V]UW^8+/)<]<_\O/>N;!<*U>)*,,;Q1B51PLT MI1PM&\I23U7MZBM%W_Y]Q?*M+MNY=;-(Y?-T:OV ML=Y\7O\ @XQ_9'_97TU](\+:UJ_C^^A)3[)X5TMYEDDZ M'_"]U",+?VUC9OJ!'3YKIY&G;_@3GJ?6O8? M[>NO^@+J?_?=O_\ ':_3<-6R; 4HT,OPBY8JRYWHEY0ARI+YL^3GB* MNKWMO][NS\L#_P $B/VU_P!LL^=\?_VKY_"^D7/S3:!X*1UC>,_\LI%A%K#D M>I$P[Y).:]A_9W_X-G_V6?@8\-UJWAO6_B3JL9#FZ\4ZF\L9?N?L\ BA92>T MB/\ 4GFON[^WKK_H"ZG_ -]V_P#\=H_MZZ_Z NI_]]V__P =JJO$>/E'V=.? MLX]H)17X6?WL4W>NFK,_MZZ_Z NI_P#?=O\ _':/[>NO^@+J?_?=O_\ ':\6 M4I2?-)W9VI)*R-.BLS^WKK_H"ZG_ -]V_P#\=H_MZZ_Z NI_]]V__P =J1FG M169_;UU_T!=3_P"^[?\ ^.T?V]=?] 74_P#ONW_^.T :=>4_M._L7^ _VO;7 M2X?&MOK\D>E2,<:3X@OM'^W0L,/;7)M)HS<6[]XI-R]>!DY]#_MZZ_Z NI_] M]V__ ,=H_MZZ_P"@+J?_ 'W;_P#QVE9-IOIJ%W9KNK?)G":O^Q]X$UCXU6OQ M!-IXAL_%%EX?D\+6TNG^)]4L+2WTY\[H4LX+A+93G#"01>8K1QLH5YOX< M?\$Z?A;\*O!?B#P_I%OX[;3/$VE2Z)=KJ/Q"\0ZG-;VR2V6]FR MS6S1,Q"DDE5QZ_\ V]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T-)JS\U\ MG=M?-MW[W?=@M'=>3^:LE]UE;M9=D9GP;^$6A_ /X6Z'X,\,Q:A;^'O#=HMC MIT-[J=UJ4T$"?NO^@+J?_?=O_\ ':N4I2DY2=VR8QC&*C%62-.BLS^WKK_H"ZG_ -]V_P#\ M=H_MZZ_Z NI_]]V__P =J2C3HK,_MZZ_Z NI_P#?=O\ _':/[>NO^@+J?_?= MO_\ ': -.BLS^WKK_H"ZG_WW;_\ QVC^WKK_ * NI_\ ?=O_ /': -.BLS^W MKK_H"ZG_ -]V_P#\=H_MZZ_Z NI_]]V__P =H TZS_$WA+2O&NE-8ZSIFGZM M8N"?V6=?\ #FE^+[;Q-%J/BF1Q:6^G:4^IO#!&R++= MW MO,^SVL9DC#SR[8UWC+5OZ;^U9X0UGXWR_#>SO!>>-[?0U\23Z3;SP2RV^ MG-(L27$A60JBN[C:&8%QDJ"%)'M9=Q)F&$EST:K:U5FVUHKO2^Z2;\DGV9PX MK+L-47+4BEL^SU=EKYO3U:[H^!/V%?\ @U_^"GPT^!^@+\4J_9W($!A#!UP75NHY/V)\,?^"4W[-GP?V-H/P.^&<$T M6-EQ=:#!?7"8XXEG5W'O\W/>DTG_ (*;_";7?A_XH\3VFIZS/H_A$VWVV1=( MG\ZZ2ZF,%G-90;?-OX+J8&.WFM$FCN'5EB:0@@>A?!/]H[0OVB?AW:^*?"-M MJ^I:-=RS6X::W%E<6\T,K0S036\[)-!-'*CH\4J*Z,I#*#66+SK,,3*4JM66 MNMKNROKMLEV-*> H44HJ"5M-M;K]3L?#WAK3O"6EI9:5I]EIEE%]RWM(%AB3 M@#A5 X _*KU9G]O77_0%U/_ +[M_P#X[1_;UU_T!=3_ .^[?_X[7DMMZLZC M3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=H TZ*S/[>NO^@+J M?_?=O_\ ':/[>NO^@+J?_?=O_P#': -.BLS^WKK_ * NI_\ ?=O_ /':/[>N MO^@+J?\ WW;_ /QV@#3HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=H M TZ\<_;K\!>-/BC^SQJ_AWP;X8\%>-7UQ?L.IZ%XGU&73K/4;-^)%\](+@#C MJC0L'4L,J<9]0_MZZ_Z NI_]]V__ ,=H_MZZ_P"@+J?_ 'W;_P#QVIG%2CRL MJ,G%W1\O>&_V3?BYX.U?]E@/?>%/%T?PBCO!XMU35O$5[%?2FYL7L\6@-I,; MKREE;#W$T+R"%-Q#.S+I:[^R_P".?$WQO_:,OM=\&_#/Q7X$^*OAC3M&TK2[ M[Q1>0R:HUK!<1/!?JNG.MK%+]JD'F0O<.@C4A&+?)]'_ -O77_0%U/\ [[M_ M_CM']O77_0%U/_ONW_\ CM5/W[\VM[_C_ET_&YG3CR-..EK?A_GU_"QXY^P= M^QV?V2O NNOJ>I7NL>+?&FI?VKK%Q[2R".!9!#'[M69_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM5*3D M[O\ K^OO"$5%67]7U_I+1=-#3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ M -]V_P#\=J2C3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=H T MZ*K:=?2WJMYEG)/BKX>\(P_&S]CO0]8\-3:HNJ7GQ'ET_Q%+X>O%1+5 MK);(:G92VTTL4UVDDC2<+$T3(?-X^X*_._Q5^T+XJ\-_&+Q+\,O"7QSDL-=U MKQ7JOB'QA<7.CZ%!;? WPI9W$\\]R^+-%6YO@T7DS:GYP>.8SA7$4DDN]OO3_%NR2W;>B9]/_P#!.>?19?V2]!C\.>(O MA5XJ\/VMWJ%OIVH_#;1DTCPN\*7TZJEE;1RS)&B8*-MFE!=7.]LYKW&O'_V$ M?BMI7QL_9ITGQ'H?BO2O'FD7E]J,-KXDL(K>(:]'#?3PB[E6W58?M$GE[I3& MD:-(798XP1&OL%=-:_.[_P!?@OR1A322:6UW^;T^7EIVT,WQCX1T[Q]X5U#1 M=6M_M>FZI UM3[H\EU']A_X;ZK^S]X<^&,VF:Z?"GA#RO[#*^)]435=( M,2ND;0:F+@7T;"*22+*S@^3(T6?+8H9M6_8H^&&L^,O".O/X6BM[[P-:6UCI M,=E>W-G9BWM6WVD4]M%(L%VEM(3) MPD@@D9GBV.2Q]4HK3GES<]];WOUOW] M?/GEL%%%%2,**** "BBB@ HHHH *Y3Q+\$?#'B_6IM1U'3 M/M%Y<;?,D^TRINVJ%'"L!T [5\9_ML?&/XL_"3_@IW\,EU;XG2?##X)ZW;VU MEH5REE9WFBZMJ[22BZL=71\7*-,AMX[>5)(H49U^(HUW'#S<96CJFU MI+S6Z3T?3F36KB[??>EZ;#HVF6]G;)Y=O:1+#$F2=J* ,GD\ =:GK\T+7]K M3XV-^VA<_LCGXIZO)X@B\40Y^)XT'2!K"Z2WAM]6:#[)]F%@)C>((A)]F8"W M?&TRCSJ^NO\ @F?^TOK/[8'["GPX^(GB."TM_$.OZ6]GH>ZT445(!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'QO_ ,%:KR+P78^"?%V@:)X[_P"%JZ'=2KX/ MUKP[X;OM=MKMIE[!:JRM;7+11!A.OV_-*TZ^\ M/^*-)U37?@GJ.D7.IV^@:A/H6FZG -4ACTB^M](?L'_ ()HVVNVG[*UHOB'0)]%OY-;U:<75UHTVBW?B2.2 M_GD75[FQG8SVEQ>;O/DAEVLK2'Y(P1&OOU%=+JM\U^KD_G*7/+_R9NWD[2%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H * M*** "OD_]HK]NGXE_LT:C/=>+_#W[,7@+PS>:I=6.@W_ (\^.TOAVXUF**1@ MDOE'0Y8D=XPLAB6>0H' 8Y!KZPKY3_;!^/'P\3X[:5X:UN3X^Z7X@T33[MFN MO!_PKUG7;.[@E%H^P746DW:,8Y_L]FMT:"]:&%IP1$,L88_FW87&,^L5X]^PA(T_[-&ERM_PL"1[C4M5G:Y\; M6#:?K>H%]1N7^U36QM;0P";=YJ1?98=B2(NP8Y]AK>JDIM)6,8-M7?=_GY:? M=?U8445XM_P4'^&OB_XM?LE^*=&\$:U_8FM,L-S(1J=QI7]H6D,R2W-G]MME M:>T\^%)(_.A4NF_(%<]:IR0<^W]?%%9C:[=!O^0-J1]P]OS_Y%H_MZZ_Z NI_]]V__P =K,T-.BLS^WKK_H"Z MG_WW;_\ QVC^WKK_ * NI_\ ?=O_ /': -.BLS^WKK_H"ZG_ -]V_P#\=H_M MZZ_Z NI_]]V__P =H ^>/VQ_^"9.B_MK_%KPYK7B;Q[X\M/">F/!)JW@VUN+ M=])UXP3)-&&:6)YK8,T<:RBVDC\U$4?*V7.CJO\ P36\(>*_BO\ &WQ)XA\2 M^,_$>G?'S1+?0/$OAR]>PCTN&WMXFBMVM6AM8[N*2)))@KFX8YE+'++&R>[? MV]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T27-#V$XO#3S?\)_\4#\27\0IXF_X66;O3O^$J^UK8?V8%+B MR^QM#]@+6_E-:E"&+D>69F8\DUL_P!O77_0%U/_ +[M_P#X[1_;UU_T!=3_ .^[ M?_X[3NU=+K:__;JY5]RT1CR+3RO;YN[_ !-.BLS^WKK_ * NI_\ ?=O_ /': M/[>NO^@+J?\ WW;_ /QVD4:=%9G]O77_ $!=3_[[M_\ X[1_;UU_T!=3_P"^ M[?\ ^.T :=%9G]O77_0%U/\ [[M__CM']O77_0%U/_ONW_\ CM &G169_;UU M_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM &G169_;UU_T!=3_ .^[?_X[ M1_;UU_T!=3_[[M__ ([0!IT5F?V]=?\ 0%U/_ONW_P#CM']O77_0%U/_ +[M M_P#X[0!IT5F?V]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T :=%9G]O77_ M $!=3_[[M_\ X[1_;UU_T!=3_P"^[?\ ^.T :=%9G]O77_0%U/\ [[M__CM' M]O77_0%U/_ONW_\ CM &G169_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ M /CM &G169_;UU_T!=3_ .^[?_X[1_;UU_T!=3_[[M__ ([0!IT5F?V]=?\ M0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X[0!IT5F?V]=?] 74_P#ONW_^.T?V M]=?] 74_^^[?_P".T :=%9G]O77_ $!=3_[[M_\ X[1_;UU_T!=3_P"^[?\ M^.T :=%9G]O77_0%U/\ [[M__CM']O77_0%U/_ONW_\ CM &G169_;UU_P! M74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM &G169_;UU_T!=3_ .^[?_X[1_;U MU_T!=3_[[M__ ([0!IT5F?V]=?\ 0%U/_ONW_P#CM']O77_0%U/_ +[M_P#X M[0!IT5F?V]=?] 74_P#ONW_^.T?V]=?] 74_^^[?_P".T :=%9G]O77_ $!= M3_[[M_\ X[1_;UU_T!=3_P"^[?\ ^.T :=%9G]O77_0%U/\ [[M__CM']O77 M_0%U/_ONW_\ CM &G169_;UU_P! 74_^^[?_ ..T?V]=?] 74_\ ONW_ /CM M &G169_;UU_T!=3_ .^[?_X[1_;UU_T!=3_[[M__ ([0!IT5F?V]=?\ 0%U/ M_ONW_P#CM']O77_0%U/_ +[M_P#X[0!IT5F?V]=?] 74_P#ONW_^.T?V]=?] M 74_^^[?_P".T :=%5M.OI;U6\RSN;3;C F:,[OIL9OUJS0 4444 %%%% !1 M110 4444 %%%% !7\@7_ ='?\IU_CG_ -P#_P!1_3*_K]K^0+_@Z._Y3K_' M/_N ?^H_IE ']/O_ 2=_P"467[-/_9*O"__ *:+6OH"OG__ ()._P#*++]F MG_LE7A?_ --%K7T!0 4444 %>"?MP^$?$'BFU\._9?#/Q:\:^&8S<+J6B_#K MQA#X5U=[D^4;:X>[;4-.G7?Q* M;X<^(_A)\.M.N_B#K]W?V>O_ *UJ+4-0N9+Z5Q>27AUNTCU(20F';=PQ>6R M!4!_=E5EQYG9]-?Q2U^_?H[=;,M/E7-\OO3_ *MU^1]'?LOZ/XFT'X'Z+:^+ M8;^TU:/SMEK?ZJ-5OK*U,SFU@N;L<3W$=N8DDDW2;G1OWTYS-)W]/;"8U(::0[E)WG-= M?6M1WDW_ %^.OWF4%RKE[7_K3IV\@KEOC/\ !S0_CY\.-2\+>(4OSINIIM:6 MPOY]/O+9ARLD%S Z2PR*>CHP/4="0>IHK*45)AT?PYJ#ZO87]KXGU2TUV&_D$HFO/[5AN$OO/E6:99)//RZ2NC9 M0[:N>+OV"_A+XV\!^#O#%WX/@M]"\!6_V+1;33KZZTY8+0JBR64AMY4:XM)A M''YUM,7AG,:&5'*C'K]%:?%?C3]CGX3?#GX&ZCXL M3Q+XVU:\\-ZBWBKQ!]@U_P .Q:?:RSWVGC47BNW6X!C2%+K9=OY+M-')(WER MUG>,/C%?_'WX#^$[OPYXA^(OPUT3PW\&=;\>V,'_ F-Y<:G!KME+#!%]MO7 ME:34X;1UG#)<2207'G(9HY!L"WB)0HRDI/17^<5"51R7=.& M;K*-M&[+T;DH)/JO>DKW2:6MFTTOT8HKFO@UXNN_B!\(/"FO7\ MK[6]'M+^ MYA4$"*26!)'4 \C!8CGTKI:UJTY4ZDJNO\ H"ZG_P!]V_\ \=H_MZZ_Z NI_P#? M=O\ _': -.BLS^WKK_H"ZG_WW;__ !VC^WKK_H"ZG_WW;_\ QV@#3HK,_MZZ M_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=H TZ*S/[>NO^@+J?_?=O_\ M':/[>NO^@+J?_?=O_P#': -.BLS^WKK_ * NI_\ ?=O_ /':/[>NO^@+J?\ MWW;_ /QV@#3HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ*S/[> MNO\ H"ZG_P!]V_\ \=H_MZZ_Z NI_P#?=O\ _': -.BLS^WKK_H"ZG_WW;__ M !VC^WKK_H"ZG_WW;_\ QV@#3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ M -]V_P#\=H TZ*S/[>NO^@+J?_?=O_\ ':/[>NO^@+J?_?=O_P#': -.BLS^ MWKK_ * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ /QV@#3HK,_MZZ_Z NI_]]V_ M_P =H_MZZ_Z NI_]]V__ ,=H TZ*S/[>NO\ H"ZG_P!]V_\ \=H_MZZ_Z NI M_P#?=O\ _': -.BLS^WKK_H"ZG_WW;__ !VC^WKK_H"ZG_WW;_\ QV@#3HK, M_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=H TZ*S/[>NO^@+J?_?= MO_\ ':/[>NO^@+J?_?=O_P#': -.BLS^WKK_ * NI_\ ?=O_ /':/[>NO^@+ MJ?\ WW;_ /QV@#3HK,_MZZ_Z NI_]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ* MS/[>NO\ H"ZG_P!]V_\ \=H_MZZ_Z NI_P#?=O\ _': -.BLS^WKK_H"ZG_W MW;__ !VC^WKK_H"ZG_WW;_\ QV@#3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H M"ZG_ -]V_P#\=H TZ*S/[>NO^@+J?_?=O_\ ':/[>NO^@+J?_?=O_P#': -. MBLS^WKK_ * NI_\ ?=O_ /':/[>NO^@+J?\ WW;_ /QV@#3HK,_MZZ_Z NI_ M]]V__P =H_MZZ_Z NI_]]V__ ,=H TZ*S/[>NO\ H"ZG_P!]V_\ \=H_MZZ_ MZ NI_P#?=O\ _': -.BLS^WKK_H"ZG_WW;__ !VC^WKK_H"ZG_WW;_\ QV@# M3HK,_MZZ_P"@+J?_ 'W;_P#QVC^WKK_H"ZG_ -]V_P#\=H TZ*S/[>NO^@+J M?_?=O_\ ':/[>NO^@+J?_?=O_P#': -.BJVG7TMZK>99W-IMQ@3-&=WTV,WZ MU9H **** "BBB@ HHHH **** "BBB@ K^0+_ (.CO^4Z_P <_P#N ?\ J/Z9 M7]?M?R!?\'1W_*=?XY_]P#_U'],H _I]_P""3O\ RBR_9I_[)5X7_P#31:U] M 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ H **** "BBB@ HHHH *Y;XS_ WPJ3X%Z+\/?[%UE-%\/Z@VKV-]!XDU*VUV"_ MW.FI;V95%DL7^S21F>SE$40EM9B\$WE)YD;[5QZU16G/*_-UNG\UHGZI:+LB M(I122Z*WR[>FHBJ$4 # ' [4M%%2,**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[@ M'_J/Z97]?M?R!?\ !T=_RG7^.?\ W /_ %'],H _I]_X)._\HLOV:?\ LE7A M?_TT6M?0%?/_ /P2=_Y19?LT_P#9*O"__IHM:^@* "BBB@ HHHH **** "H[ MJZCLK:2::1(H8E+R2.P544#)))X J2O#?\ @HU\#[/]HO\ 9)\1>$[S7M.T M 7LEM<0G4K5;S3]2EMYTN%LKJV,D?VF"6\(D4NK$9K*M4<(.2_K^NW4UH M4_:5%!]3VZVNH[VVCFAD26&50Z.C!E=2,@@C@@BI*_.3QM^T9X?T3_@DIJ7A MO1/!GC/P-9FRUWPGK-AX5T/5?$EKX?FL[:47,5M-IT#_ &:TEDVI%*RV\<44 MKG;"\9C6+]IN;PO\=OA?X1G\4+=Q>'M%^ 6M^+/"T&KV%SIEU8ZW:K8H-3@A MG6.6&^M%9/)E\L2Q"Z9HR Y)TJSC"=1:M0L]-;IPJ5-/^W:?NZZ\RV6KQP]Z MD:=]'.Z]&IPA^<_>[*+MS/0_2"BN:^#&H:OJWP>\*77B".2+7[G1K.74DD38 MR7+0(905[$.6X[5TM:UJ;IU)4WK9M?<11J>TIQJ)6ND_O"BLQKK6-W%CIN.V M;Y__ (S1]KUG_GPTS_P/?_XS69H:=%9GVO6?^?#3/_ ]_P#XS1]KUG_GPTS_ M ,#W_P#C- &G169]KUG_ )\-,_\ ]__ (S1]KUG_GPTS_P/?_XS0!IT5F?: M]9_Y\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T :=%9GVO6?\ GPTS_P #W_\ MC-'VO6?^?#3/_ ]__C- &G169]KUG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ MXS0!IT5F?:]9_P"?#3/_ /?_P",T?:]9_Y\-,_\#W_^,T :=%9GVO6?^?#3 M/_ ]_P#XS1]KUG_GPTS_ ,#W_P#C- &G169]KUG_ )\-,_\ ]__ (S1]KUG M_GPTS_P/?_XS0!IT5F?:]9_Y\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T :=% M9GVO6?\ GPTS_P #W_\ C-'VO6?^?#3/_ ]__C- &G169]KUG_GPTS_P/?\ M^,T?:]9_Y\-,_P# ]_\ XS0!IT5F?:]9_P"?#3/_ /?_P",T?:]9_Y\-,_\ M#W_^,T :=%9GVO6?^?#3/_ ]_P#XS1]KUG_GPTS_ ,#W_P#C- &G169]KUG_ M )\-,_\ ]__ (S1]KUG_GPTS_P/?_XS0!IT5F?:]9_Y\-,_\#W_ /C-'VO6 M?^?#3/\ P/?_ .,T :=%9GVO6?\ GPTS_P #W_\ C-'VO6?^?#3/_ ]__C- M&G169]KUG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ XS0!IT5F?:]9_P"?#3/_ M /?_P",T?:]9_Y\-,_\#W_^,T :=%9GVO6?^?#3/_ ]_P#XS1]KUG_GPTS_ M ,#W_P#C- &G169]KUG_ )\-,_\ ]__ (S1]KUG_GPTS_P/?_XS0!IT5F?: M]9_Y\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T :=%9GVO6?\ GPTS_P #W_\ MC-'VO6?^?#3/_ ]__C- &G169]KUG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ MXS0!IT5F?:]9_P"?#3/_ /?_P",T?:]9_Y\-,_\#W_^,T :=%9GVO6?^?#3 M/_ ]_P#XS1]KUG_GPTS_ ,#W_P#C- &G169]KUG_ )\-,_\ ]__ (S1]KUG M_GPTS_P/?_XS0!IT5F?:]9_Y\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T :=% M9GVO6?\ GPTS_P #W_\ C-'VO6?^?#3/_ ]__C- &G169]KUG_GPTS_P/?\ M^,T?:]9_Y\-,_P# ]_\ XS0!IT56TZ6[E5OM<%M">-ODSM+GZY1%_P#TT6M?0%?/_P#P2=_Y M19?LT_\ 9*O"_P#Z:+6OH"@ HHHH **** "BBB@ K#^)?PR\._&;P'JGA;Q; MH>E>)?#>MP&VU#3-2M4N;6\C/)5XW!5AD \C@@'J*W**4HJ2<9*Z8XR<7S1W M.8\$?!3P?\-?A5;>!?#_ (6\/Z-X+L[1["'0K/3XH=.2W?=OB\@+LV-N;<,? M-N;.-_@9X)^)FFZ%9>)/!WA;Q!9^%[V#4M&@U+28+N/2+J $0SVZR(1# M+&"0CIAESP175453;VE,JQW$;1.8I6BD 88.UT(93SPRD$=00:3O;0%:^I-17Y\>.O MA3X;_9T^"G[4GB;X/MIOP[\(>)_"\7V"RT%ELHGEL1/#J_B&VAA963]W/%$U MRNUW>Q$F2&CD>72_V;O@]+;_ +0'P[U#X?>'O$OPCT36M,M_!O@Z.UCDTD:S M?:- 9;?3[=B+=)F>2*8.-OE274\Y>,O+)4U)VBY15]$U;KK:WZ+N]'9E02<^ M23MKOTVO^'VKVMO=H_0*BOS?_:<^&.FGX9>%/"/Q&\36OB]?AM\!==U+2M5D MNVG,GB?3!96\VKV\N<_;[1A^[F \Z)KF0J5+/G[[^#&H:OJWP>\*77B".2+7 M[G1K.74DD38R7+0(905[$.6X[5MRQ?,XNZ3^]P>;EM][=V<<5P7FDW,!? M%-[%)5CRJU533E+9*3?_ &[%O\7:/JT7"#GHMVXK7;5I?@M=MD]MSZ_HK\V_ MV2_A?\*HS'9:M8:+X@^%?B?X,>'/&GCJ&ZA:\TWQ'KDMQ<8O[Z [EN[V[Q+Y MGFB22=K> ,&:*/'0_'[X!V_PP_X(@>-?!=UW@,#,\16-1ATVD]4J7+)Q;V;7_@,W!O[XMQ[IJ_*W8YW5 M7+S171/73>"FN^R:4NSVNE<_0.BBBLC4**** "BBB@ HHHH **** "BBB@ H MKY;^(G[/?@1O^"@/@;QSXZ6MFAM+FY?3\ M?UZI:I]T?I#17Q[^SQ^SE\)/ W[.OQ/TK7]"\.6_P:UKQ(_BW2_ UU;(VFZ3 MI4T,*0H=-7*""[N;>XNXK1HR"]RH\I9043U;_@GQ\*/^%$_LN:/X.,HC_L&\ MOEBTHW:7+^&;:>[ENK32G*LP4VEK/;PA0Q4+&NTLNTG2WWVB[=KI73\XO1_I M=(F_5=VO6S>J[IJS^>EUJ>V4445(PHHHH **** "BBB@ HHHH ***^6_VV?V M>_ GQ"^-'@#7TLM(T_XI>'==T[Q$/%TLBQWGAG0[&X5[T&Y=LP6ES$9+4PH= MLKW;,R$)+(@M9PAT;2?DGN_.RU?DF#TA*79-_/HOGMUUZ'U)17YY^*/#=KJ_ M[8,OBL%I/BD_QSC\%R75M))%J=OX8?P\)FTW>K;TLC S7VQ2J"DJBZI.WK"$_NY9K7NI*UE=E2T9N';_ .3E#3YQ M;6UXV>[L?5U%?+W_ 2ST6/P'X#^)_@Y? &B?#27P?X_OK.70O#NHK?>'+7S MK6SO(_[,(M[?RX#%=?!/]D#X2_LU-JA^'/PN M^'7@ ZVB1:B?#?ANSTK^T$3=L6;R(T\P+O? ;.-S8ZFLG7?V!/@3XH^'&D># MM2^"OPEU'PCX?GFNM+T.Z\(:?+INFS3$M+)!;M"8XWN_ M]6V^X2TV_KI^6AQ&I_LS_#C6_!_A?P]>?#_P3=Z!X(N;>\\.:9-H5K)9Z!/; MC;!+:1%-EN\0)"-&%* \$5V]%%-MO?U^8!1112 **** "BBB@ HHHH **** M"O,_A;^Q=\'?@;X_O/%?@KX3?#3P?XIU!)(KK6=$\+V.GZA17GBB61@ M[*K,"QR0">17IE%"T?,M_P#,-U9['F6N?L5_!OQ/X2US0-2^$OPSU#0O$VK' M7]8TVY\+V,MIJVI'K>W$31%);@]Y7!?WJ9OV//A&WP1_X5F?A9\.3\.!)YP\ M*'PU9?V('\WSM_V/R_(W>;\^=F=WS=>:]'HI65K=-/PV^ZRMZ#NV[O\ J^_W MW?WE30=!L?"NAV6F:996FG:;IT"6MI:6L*PP6L**%2.-% 5450 % JW1 M15-MN[)225D%%%%(84444 %%%% !1110 4444 >9V7[%WP=TSXT-\2+;X3?# M2W^(CW#W;>*8_"]BFM-,Z%'E-X(O.WLA*EM^2"03@U?U[]E?X8>*;SQ?<:G\ M./ >HW'Q!AAM_%,MUX?M)G\2Q0C$*7I:,FY6, !1+N"@<8KO:*5ER\O2UOEV M]!W=^;J>1V?[ 7P(T[X67G@:W^"GPD@\$ZA?+J=UX?C\'Z>NE7-VJA5N'MA# MY32A0 '*E@ !FNY^%/P?\)? CP1:^&? _A;PYX-\-V3.]MI6A:;#IUC;L[%W M*0PJJ*69BQP.223R:Z.BJN]?,5MO(****0!1110 4444 %%%% !1110 5YGX MY_8N^#OQ/^*EKXZ\2_";X:>(?&]B\$MMXAU/PO8W>JV[P$&%DN9(C*IC(!0A MOE(&,5Z911U4NJV#HUW.2UOX!^!?$OCZX\5ZCX+\)W_BB[TE] GUBYTBWEOY MM-'-)0Q6.E:18Q6-E9H6+%8X8E5$!9F.% Y) M/>MNBBJ;;=V2DDK(****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M_D"_X.CO^4Z_QS_[@'_J/Z97]?M?R!?\'1W_ "G7^.?_ ' /_4?TR@#^GW_@ MD[_RBR_9I_[)5X7_ /31:U] 5\__ /!)W_E%E^S3_P!DJ\+_ /IHM:^@* "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 **** "OY O^#H[_ )3K_'/_ M +@'_J/Z97]?M?R!?\'1W_*=?XY_]P#_ -1_3* /Z??^"3O_ "BR_9I_[)5X M7_\ 31:U] 5\_P#_ 2=_P"467[-/_9*O"__ *:+6OH"@ HHHH **** "BBB M@ HK(\?VVMWO@/6X?#5U867B.6PG32KF^B:6UM[LQL(7E12"T:R;2P!!(! K M\R)?V4O^"L$DK,/VF?@<@))"KI=OA?89T(FO1P. CB4W*M"%OYFU?TLF<]>N MZ=K0.U1&@F>-?"7CS0XKAK1]1\.ZQ;ZI:),H5FB,L#N@1L:2O/-1_;;UGPO\/_ -MOXC>"/BC\*_$_BOP[ MX(T;4[?XJ^$=*B/@Z6[AANUBTU;5[F=&U)%91YCW]V#]JM08D6(6\GQM;EI3 MJ0;4E#JMG9)]?*^]NEKO1^W2A*K[/E5G)I:^;LOQ:VYNK=EJOU@K+\0>-]%\ M)ZEI-GJNKZ7IMWK]T;#2X+NZ2&34K@1O*8858@R2>7%(^UL:MY5TUD/LSW=^D M=NV8_LS6\=M!"TD][/O'VG>"?'?C_QI>^*_@BVH67Q$GFT#3;/3/&US=2;M*EB=;!!Y/V0FX M) M(VBS%',9F+M7%>"?B%\*?A!^TM^U-X1_:#NO#=OXE^*WB&!M)TWQ%!%YOCSP MT^F6]M8Z?IL;9;4=DRWL1M(=\BSS-^[!N$WYN[=J;3O%R6_O6:22TO>5^9*U M^5-V*T5^;HTGY;W;\E:V]N:45?4^]K#4(-5L(;JUFBN;:YC66&:)P\8W"3//)&L5G#Y%A/%TQ?$@M'9420RQNUM<0R&2>ZE'V58]H65 MS>-I:,I>Y\-[)NW\_L];76[5^R>HN648KGW=MN[AS_EMW>G1V_6BBOS7O_V\ M/&WA7X27$EQ\9I-6^$&H?%FW\*VOQ[M[71L6.A2Z6MR]T94M3I)5-5SIGVPV MQ@&YE8+*GF5C_P#!-']M[XO?M#_M=^+?#'Q ^.VCZAH7@/PK'XCT?3-"\.:; M!?>,;!-1U2UBU*Z4":66.YM([&\/V);=6%W9&+RXW/VB.G,]$E?T]Q5'?S47 MMY.VBN.46E??;;?6;@O_ "9?+2]FTC]0*R_"GCC1?'EI=SZ'J^EZS!87L^FW M4EC=1W"6UU!(8YX'*$A98W5E=#\RL"" 17XO^)/^"B'BW]I+]FKXO6/_ T> M;[3K"R\!^++.\LM3\+/K.D6-WKKVFL)>P65J\%C!#&()FMY)KN2!#!]HNB)I M8![M\)O^"D'B_6/V O!.M^(/CEINHV6H?%W5? ?C#XQZ+9Z1%;^'-,@NKX6= M\4,4^GVRW/E:?$)9XI(E2^5B)[7[0_8#_ &C+3]IK M_@G3\)_BSXWU?POJ5U=>%[77=9UG]Q'8VEY% 1=7&[/EP&-Q-OP0(R''R@$! M.8B&(8/SN0O'6I/% M_P"WG\#?A[X2TK7]?^,_PHT/0M=Q_9NI:AXNT^VM-1S#'./)E>4))F*:&3Y2 M?DE1NC GXM^#^M_"?X[_ /!%?PU?3>.-/LX]*U6"PA\8>'8[36IO".IIK\=W M:33J=\9@BG6SN)XI?D,*[F 7##S3Q)^T[!/X$\'M9^-?V)?"6OZ) MXI\.:LAEL=5TB^BOK*\0,5+1S1,R. RL,J3R".U;=?*O_!*+6_!NA_![7_!= MCK$"_%#2->O]7^(_AN>>W2]T'6[VYDFNMMK$J>58R2[VM9 FV:$I)OD9G<_5 M5:R25FNJ3[K57T?5=G976ME>QG%MW4MTVNST?5='W73:["BBBI*"BN/^)6C^ M,]4OK<^&=5TW3K=8R)EN(\N[YZ@E'&,?3\>WE_Q?\"_$:^\-0)JUY!KUN+I2 MMOI]L7E1]KX]EN2T\4X ?']A_:7]CO_PCV[RO._M& MU*?:,;]NS=$V=O.<8^\*](\,>&_B79^(+234_$&BW.GK(#<1)$-SIW Q$O/I MS7%PYXC8K,\/2K5,JQ$'-VNE"4%[S5^:4H2MU?N*VMK[O;,.'Z>&J2A'%4W; MU3>E]DFO37[C7U7]H7P#H/Q/'@B^\<>#[/QF;2*_&@3ZS;1ZH;>698(YOLQ< M2^6\S+&K[<,[!022!4VO_'/P3X4^*&B>"-4\8>%M-\:>)8I+C1] NM6@AU35 M8XPS2/;VS.)954(Y8HI "MGH:_/[]H_QAX6^&?[=>K'0M<\#>,)O$7Q+\.W7 MB#X3>*[(0>)+C58;>S@C\0^%[F-O/E,$)LVFB>*2'9:7@,MMF3=Y!^T1^V)I M_BW]J34?B':_$:R\)/KEQ=^"M MR.[QQ6R&[L%VSLJW+?IU)J4*?]/\ XV_MH_!W]FC7;32_B/\ %CX:?#_4[^#[5:V?B3Q/9:5/ M_LH>"OV5?^"36K_"#Q-J'B?Q M%X%\-^!;W1M7N["W7^U+NV>"3SVMH$!56^=_*A4,$ 1 & Y4N:,*C>\79=GO M??:VB=VM]D33Y95(1>B>_5J]K>M];6NM-SW'X2?'OP-\?M!35? GC3PGXUTN M2/SDO-!U>WU*!T\R2+<'A=E(\R&5,YQNB<=5('65^2$?[6_BKX60>(_^$3^+ MGP-U[7KCQ7\/_#-U\8?#&C6Y_P"$JL;B_:PDTC4K3SS9V^M6J-/,QA9\VI3, M%K^[*^L?L%_M]^*O&'Q\\.:1XH^,NG^/=%\3:/X\2S@-CI@FE;P]KL-G:748 ML8HWN+FXLWGFF6,")Q&AAAB"N7M\KO*.WO;_ -V"F_31VUMKY:BY9Q7O?W5I MWE>R\]GMZ:2O%?H'XO\ &^B_#[24O]>U?2]$L9+F"S2YU"Z2VB:>>5888@SD M O)*Z(BYRS.J@$D"H;+XD>'=1FUZ.WU[19Y/"LOD:VL=]$QT>3R4GV7(#?N6 M\F1),/@['5NA!K\4?&O_ 4;T?\ :#^&FK6_Q%^-'@+QOI.D>)/AEXU\*2ZY MJ_AK^UM GE\0R1:F7BTZ-(K!HH(@6MVN+R:WMYAYUSF5XT]=^*@\,^);?]L3 M2/"Z:/K7A;0OCQX6\2?$70/#UO#?SW.@K:Z1+JSRVD.6E1Y(+MIUV,TOD72X M9MPJHTWJI.VKUZ+6BKR[*/M6Y=E$MI)VWM;1;O23M'NW:*CWOZ;_!W]I' MX=_M$:1_:'P_\>^"_'-@2X%SX>UNVU.$E"H<;X'8?*70'GCHKM*^3/B#^ MU;\%=2^&?Q9^-/PMU[P]KNJ>&/ T\&I?$#PA!::];6:0"2:WLG=9T@N+B)G> M8022!85?=*\,#O "P:V]IX@CN?"> ML:PACLM%NK'SM1CMX],>4R7=W%Y4-F4S;WL*S73K%?2?M:_"J'X077Q!?XF?#Y? M -C<-:7/B4^(K,:/;S+*(3$]WYGDJXE(C*EL[SMQGBOEW]J;QIXV^+'_ 2& M\#:A\39+OP!>^,(/#B?$Z[M;(I_8>FW$T']IR30R?ZFWV$BX64,L4$DPDRJL M:XKX=_%^VT#X7? [QG\2O%>CZC\'_AUX_P#$.EZ7XVN+"RTS1K[2UL+ZST;4 MIA!''9Q0,CO;17$*102L\!C $Z N<7&=2#^P[>MG&^OGS)16[?-;X6A*5XPD MDWS:Z:])=KK[+;:NDK;\R/O'Q[\;?!GPJLM%N?%'B[PQX;M_$M]#I>D2ZIJL M%FFJWO!S>(O'WC#POX'\/I,ENVI M^(-5@TRS65\[$,TS*FYL' SDXXK\U-6T:S^#?[*?P^L_BC9OIEEK_P !O$G@ MWPIIVIP@>9J%[-;-:Z/&K#(OY[1;6.*V!\R06TJA28CCZ0_X*2^+[?X-_P#! M)>?_ (6%K^E:+J4=AH%C?76J:A% DUZMU9F51([!6I:39ZKJ^EZ; M=Z_=&PTN"[NDADU*X$;RF&%6(,DGEQ2/M7)VQN<84FORY^(/_!3/QII7Q&^, M/BJW_::\ 3>$_AQ\8O"GA[1]"TNQT=+"_P!$U4Z=YZ7EQ*T\\BK#)>%)H)8& M$MK>.6:,+!;\U^T+^T'#\=_^"@?PSN/$WQ>MO!WQ$\%_&;7O!>D^"I+70K:] M\)V,^B7\&G:G;OM[V2UIPY5+F:T3UZ72G\TO<=_)JUV['Z_T5^.LG_!83Q!KO@WX*6L/[4WP MY\->+O%/PNN(O&,7B#4-#TVTT?Q1!?:4C?:)?L,S:??217%^FR6&6"/REE-H MR12;N9\6_MX>./#P^(?Q0L/VC/$6@:Y;? F?5O",/C8>$]0M-9U"WU;5(+E+ M4Z=#':7^T6\#13V:.1,6H)6B][KW]5_=51Z=[^S_\!E%O=)U&DWIU M;BK/O*4(Z]K<^N^J:\S]G-0\<:+I'BS3=!NM7TNVUW689[C3].ENHTN[Z*#R M_/>*(G?(L?FQ;RH(7S$SC<,GB#QOHOA/4M)L]5U?2]-N]?NC8:7!=W20R:E< M"-Y3#"K$&23RXI'VKD[8W.,*37YW_&7]OOQ/^S=XZ\$V]_\ M!Z7XF\.^+/@ MGXE\>"X@T+2+F_GU"+['/:W=JD3PQ36B0RW'V>(LB[+>9[BYG"M)%XM\)OVV M]#^.O[2'P,_X3KXL_#KQYXG\%_'N72?#>LMXCT#4M531]0\(/(D+W.F6]K;, MSWLR0.+>(Q_:(UA$MP8DE;:%%RJ*G]__ (-]E9>?-^&OD8J:=)U5_+*2^5/V MBOY/1?U<_8VN+^$7[1_P\_:!EUA/ ?CSP9XV?P[<"TU9= UNVU(Z9,=V(IQ" M[>4_R-\KX/RGC@U\P?LA?M9:Y\0O^"BWQ*\!ZK\4+?QS:V U2>QTGP]J>A7F ME>'(;>_2W6VOK6.VAUC3]0C&%/VB2ZM;C<[QRQG; G@'CW]O:/X2_LH?&/Q) M\*OC5\+?#.K6W[1<>G:CJ5^UIK-O#97VIVT,@9/M,:QAHA-(7+9,-M<;#&P\ MZ+GI/GJ0@OMQNO5U*=-)_P#@=WZ&DX\MUUC/E?RA.=U_X#IZZV/U2K+\)>-] M%\?Z;->:%J^EZU:6]U/82SV%TES'%<02-%/"S(2!)'(CHZGE65@0""*_-O7/ M^"AOBOX:VWQ/\$ZO\=!>Z-X-^,VE>"]9^)\-?"KX6_%/X5Z9X(T'QIK1M M9=2UBPLU\?-)XJO1=65O966D7 N+A=.:SEBMK"6P*?VC!*%E@942Z*]I)17V MDK?.,)Z]DHS5_.]KI7%6_=TG4?1Z^EYQ^^\=NB=W;0_<&O*?C#^W=\#_ -GC MQA_PCWC_ .,OPI\#:^($N3IGB#Q;8:9>")\[)/*GE5]K8.#C!P:\'_X)U?M2 MWWQ-_:+\?^#]?^-$WQ$-E;R:GX/CFCT:#_A(-$_M&ZA;5%CL[>.7,$Z'3V)/ MEN+2.X"C[4NW7_X*A?%3P!\#=2^"-[XG\1^#_!\^K?%71[N2XU34+;3VO4MX MIE>0M(REUB5XP6.0H9 <9%1JW1M_R\E!>G-)1^^+>J[IQT>Q+W?:_P!Q2?KR MQ'7_ .$ELMNO6T"EYY[0 M^9_I$<:@L[Q[@H!)(%9_Q)_;Q^!WP:^()\)>+_C-\*?"GBH>5G1M8\6Z?8Z@ M/- ,7[B659/G# K\OS9&,YKXM_X*C77@CX0?&#Q=J.CZY\-;76=3\&V%CX@^ M&7CO3DAT;XK67]H7EW!::1=1$7$6M*[WQC$"7!::ZMF: L4E7$_X*&>-I/BO M^V5XY\%:)X@\+QQ:O\%]-M?'7@QK2'4?%]QHLE_=RW\>FPM,R)?P64S3!);6 MY$F8PJJ65C/M%>-NKFG=VMRQG)7>UK1U>O+>[2V=NG9-^4;65VVY4XNRWWG[ MJ^U96>_+^HE%<+^S7\1O OQ2^!OAO5/AKXGTCQCX+6RCL],U33=12_AGCA41 M8,JDYD4IM<$[@P8, 017=5T58K+D#*D<59HI-75F-.SN:IKNL"V%_J\ MY58Q+,+:&"!2L<<<86*&-0L:_+G)/74453=R4K!7E/[8?[*-G^V1\*K/PG?^ M+?%O@VVL];T_7A>>'?L'VJ2>QN%N;=&^V6MS'Y8GCBD(" DQ*"VPNK>K44MF MI+=-->J=U^)2;7]=QL:E(P"Q8@8+'JWOQQ3J**!+30**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRCQI^R?:>-?VO/!GQA MD\7^+[+4O!.BWVA6NA6PL/[(O(+QHWG:;?:M=%V:"V(,=P@'V9,##2B3U>BA M:24ENK_BFG^#:#HX]_\ APHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "OY O^#H[_E.O\<_^X!_ZC^F5_7[7\@7_!T=_P IU_CG_P!P#_U' M],H _I]_X)._\HLOV:?^R5>%_P#TT6M?0%?/_P#P2=_Y19?LT_\ 9*O"_P#Z M:+6OH"@ 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@ K^0+_@Z. M_P"4Z_QS_P"X!_ZC^F5_7[7\@7_!T=_RG7^.?_< _P#4?TR@#X(U;_D*W/\ MUU?^9JO110 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 5V'A; -_D P?\"_]"-%% '_V0$! end XML 19 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - USD ($)
12 Months Ended
Jul. 31, 2023
Aug. 31, 2023
Jan. 31, 2023
Entity Information [Line Items]      
Document Type 10-K    
Entity Registrant Name BRADY CORP    
Amendment Flag false    
Entity Central Index Key 0000746598    
Document Period End Date Jul. 31, 2023    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --07-31    
Document Fiscal Year Focus 2023    
Entity Address, Address Line One 6555 West Good Hope Road    
Entity Address, City or Town Milwaukee    
Entity Address, State or Province WI    
City Area Code 414    
Local Phone Number 358-6600    
Entity Address, Postal Zip Code 53223    
Entity File Number 1-14959    
Entity Incorporation, State or Country Code WI    
Entity Tax Identification Number 39-0178960    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Title of 12(b) Security Class A Nonvoting Common Stock, par value $0.01 per share    
Trading Symbol BRC    
Security Exchange Name NYSE    
Entity Public Float     $ 2,362,342,797
Document Annual Report true    
Document Transition Report false    
Class A Nonvoting Common Stock      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   44,825,183  
Class B Voting Common Stock      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   3,538,628  

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Audit Information
12 Months Ended
Jul. 31, 2023
Auditor Information Abstract [Abstract]  
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location Milwaukee, Wisconsin
Auditor Firm ID 34
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 151,532 $ 114,069
Accounts receivable, net of allowance for credit losses of $8,467 and $7,355, respectively 184,420 183,233
Inventories 177,078 190,023
Prepaid expenses and other current assets 11,790 10,743
Total current assets 524,820 498,068
Assets, Noncurrent    
Property, plant and equipment—net 142,149 139,511
Goodwill 592,646 586,832
Other intangible assets 62,096 74,028
Deferred income taxes 15,716 15,881
Operating lease assets 29,688 31,293
Other assets 22,142 21,719
Total 1,389,257 1,367,332
Current liabilities:    
Accounts payable 79,855 81,116
Accrued compensation and benefits 71,470 76,764
Taxes, other than income taxes 13,575 12,539
Accrued income taxes 12,582 8,294
Current operating lease liabilities 14,726 15,003
Other current liabilities 65,828 61,458
Total current liabilities 258,036 255,174
Other Long-Term Debt, Noncurrent 49,716 95,000
Liabilities, Noncurrent    
Long-term operating lease liabilities 16,217 19,143
Other liabilities 74,369 86,717
Total liabilities 398,338 456,034
Stockholders’ equity:    
Common Stock, Value, Issued 548 548
Additional paid-in capital 351,771 345,266
Retained earnings 1,021,870 892,417
Treasury stock — 6,252,763 and 4,890,779 shares, respectively, of Class A nonvoting common stock, at cost (290,209) (217,856)
Accumulated other comprehensive loss (93,061) (109,077)
Total stockholders’ equity 990,919 911,298
Total 1,389,257 1,367,332
Class A Nonvoting Common Stock    
Stockholders’ equity:    
Common Stock, Value, Issued 513 513
Class B Voting Common Stock    
Stockholders’ equity:    
Common Stock, Value, Issued $ 35 $ 35
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 8,467 $ 7,355
Class A Nonvoting Common Stock    
Common Stock, Shares, Issued 51,261,487 51,261,487
Common stock, shares outstanding 45,008,724 46,370,708
Treasury Stock, Common, Shares 6,252,763 4,890,779
Common Stock Aggregate Liquidation Preference $ 42,716 $ 42,716
Class B Voting Common Stock    
Common Stock, Shares, Issued 3,538,628 3,538,628
Common stock, shares outstanding 3,538,628 3,538,628
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Net sales $ 1,331,863 $ 1,302,062 $ 1,144,698
Cost of goods sold 674,588 670,510 583,252
Gross margin 657,275 631,552 561,446
Operating expenses:      
Research and development 61,365 58,548 44,551
Selling, general and administrative 370,697 379,992 349,768
Total operating expenses 432,062 438,540 394,319
Operating income 225,213 193,012 167,127
Other income (expense):      
Investment and other income 4,022 244 4,333
Interest expense (3,539) (1,276) (437)
Income before income taxes and losses of unconsolidated affiliate 225,696 191,980 171,023
Income tax expense 50,839 42,001 35,610
Income before losses of unconsolidated affiliate 174,857 149,979 135,413
Equity in losses of unconsolidated affiliate 0 0 (5,754)
Net income $ 174,857 $ 149,979 $ 129,659
Weighted average common shares outstanding:      
Basic 49,591 51,321 52,039
Diluted 49,869 51,651 52,409
Class A Nonvoting Common Stock      
Earnings per share:      
Basic $ 3.53 $ 2.92 $ 2.49
Diluted 3.51 2.90 2.47
Class B Voting Common Stock      
Earnings per share:      
Basic 3.51 2.91 2.48
Diluted $ 3.49 $ 2.89 $ 2.46
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 174,857 $ 149,979 $ 129,659
Other comprehensive income (loss):      
Foreign currency translation adjustments 16,009 (53,402) 10,266
Cash flow hedges:      
Net gain recognized in other comprehensive income (loss) 2,680 1,282 1,451
Reclassification adjustment for gains included in net income (2,140) (909) (399)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total 540 373 1,052
Pension and other post-retirement benefits:      
Net (loss) gain recognized in other comprehensive income (loss) (465) 424 0
Net actuarial gain amortization (417) (1,043) (388)
Other Comprehensive (Income) Loss, Pension and other Post-retirement Benefits, after Reclassification Adjustment, before Tax, total (882) (619) (388)
Other comprehensive income (loss), before tax 15,667 (53,648) 10,930
Income tax benefit (expense) related to items of other comprehensive income (loss) 349 524 (406)
Other comprehensive income (loss), net of tax 16,016 (53,124) 10,524
Comprehensive income $ 190,873 $ 96,855 $ 140,183
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Class A Nonvoting Common Stock
Retained Earnings [Member]
Class B Voting Common Stock
Treasury Stock, Common
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balances at Jul. 31, 2020   $ 548 $ 331,762 $ 704,456     $ (107,216) $ (66,477)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income $ 129,659              
Other Comprehensive Income (Loss), Net of Tax 10,524             10,524
Issuance of shares of Class A Common Stock under stock plan     (2,767)       (1,748)  
Tax benefit and withholdings from deferred compensation distributions     32          
Stock-based compensation expense (Note 7)     10,098          
Repurchase of shares of Class A Common Stock, including excise taxes             3,593  
Dividends, Common Stock, Cash         $ (42,690) $ (3,056)    
Ending Balances at Jul. 31, 2021   548 339,125 788,369     (109,061) (55,953)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 149,979              
Other Comprehensive Income (Loss), Net of Tax (53,124)             (53,124)
Issuance of shares of Class A Common Stock under stock plan     (4,478)       (434)  
Tax benefit and withholdings from deferred compensation distributions     115          
Stock-based compensation expense (Note 7)     10,504          
Repurchase of shares of Class A Common Stock, including excise taxes             109,229  
Dividends, Common Stock, Cash         (42,805) (3,126)    
Ending Balances at Jul. 31, 2022 911,298 548 345,266 892,417     (217,856) (109,077)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 174,857              
Other Comprehensive Income (Loss), Net of Tax 16,016             16,016
Issuance of shares of Class A Common Stock under stock plan     (1,069)       (3,119)  
Tax benefit and withholdings from deferred compensation distributions     66          
Stock-based compensation expense (Note 7)     7,508          
Repurchase of shares of Class A Common Stock, including excise taxes             (75,472)  
Dividends, Common Stock, Cash         $ (42,207) $ (3,197)    
Ending Balances at Jul. 31, 2023 $ 990,919 $ 548 $ 351,771 $ 1,021,870     $ (290,209) $ (93,061)
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Class A Nonvoting Common Stock      
Common Stock, Dividends, Per Share, Declared $ 0.92 $ 0.90 $ 0.88
Class B Voting Common Stock      
Common Stock, Dividends, Per Share, Declared $ 0.90 $ 0.88 $ 0.86
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Operating activities:      
Net income $ 174,857 $ 149,979 $ 129,659
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 32,370 34,182 25,483
Stock-based compensation expense 7,508 10,504 10,098
Gain on sale of business (3,770) 0 0
Deferred income taxes (12,472) (1,645) (8,965)
Equity in losses of unconsolidated affiliate 0 0 5,754
Other (308) 1,197 (831)
Changes in operating assets and liabilities (net of effects of business acquisitions):      
Accounts receivable 2,380 (25,330) (12,614)
Inventories 14,972 (62,907) 7,298
Prepaid expenses and other assets (1,023) 807 (4,498)
Accounts payable and accrued liabilities (9,459) 6,826 58,283
Income taxes 4,094 4,836 (4,002)
Net cash provided by operating activities 209,149 118,449 205,665
Investing activities:      
Purchases of property, plant and equipment (19,226) (43,138) (27,189)
Sale of business 8,000 0 0
Acquisition of businesses, net of cash acquired 0 0 (243,983)
Other 12 67 2,580
Net cash used in investing activities (11,214) (43,071) (268,592)
Financing activities:      
Payment of dividends (45,404) (45,931) (45,746)
Proceeds from exercise of stock options 4,091 1,082 1,765
Payments for employee taxes withheld from stock-based awards (2,041) (5,127) (2,783)
Purchase of treasury stock (74,996) (109,229) (3,593)
Proceeds from borrowing on credit facilities 127,660 243,716 101,957
Repayments of Lines of Credit 172,944 186,716 63,957
Other 66 116 33
Net cash used in financing activities (163,568) (102,089) (12,324)
Effect of exchange rate changes on cash and cash equivalents 3,096 (6,555) 4,943
Net increase (decrease) in cash and cash equivalents 37,463 (33,266) (70,308)
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance 114,069 147,335 217,643
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance 151,532 114,069 147,335
Supplemental Cash Flow Information      
Interest 3,408 1,082 373
Income taxes $ 58,829 $ 33,834 $ 46,852
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
12 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies Summary of Significant Accounting Policies
Nature of Operations — Brady Corporation is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. The ability to provide customers with a broad range of proprietary, customized, and diverse products for use in various applications, along with a commitment to quality and service, a global footprint, and multiple sales channels, have made Brady a world leader in many of its markets.
Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Brady Corporation and its wholly owned subsidiaries. All intercompany accounts and transactions between consolidated subsidiaries have been eliminated in consolidation.
Use of Estimates — The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), which requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Acquisitions — The Company recognizes assets acquired, liabilities assumed, contractual contingencies and contingent consideration at their fair value on the acquisition date. The operating results of the acquired companies are included in the Company’s consolidated financial statements from the date of acquisition. Acquisition-related costs are expensed as incurred and changes in deferred tax asset valuation allowances and income tax uncertainties after the measurement period are recorded in income tax expense.
Cash Equivalents — The Company considers all highly-liquid investments purchased with original maturities of three months or less to be cash equivalents.
Concentration of Credit Risk — The Company places temporary cash investments with global financial institutions of high credit quality. The Company performs periodic evaluations of the relative credit standing of its financial institutions and limits the amount of credit exposure with any one financial institution. In addition, the Company has a broad customer base representing many diverse industries throughout the globe. Consequently, no significant concentration of credit risk is considered to exist.
Accounts Receivable — The Company's policy for estimating the allowance for credit losses on accounts receivables considers several factors including historical loss experience, the age of delinquent receivable balances due, and economic conditions. Specific customer reserves are made during review of significant outstanding balances due, in which customer creditworthiness and current economic trends may indicate that it is probable the receivable will not be recovered. Accounts receivable are written off after collection efforts occur and the receivable is deemed uncollectible. Adjustments to the allowance for credit losses are recorded in SG&A expense.
Equity Method Investment — The equity method of accounting is applied to investments in which the Company has significant influence over the operating and financial decisions of the investee. The Company evaluates its equity method investments each reporting period for evidence of a loss in value that is other than a temporary decline. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or the inability of the investee to sustain an earnings capacity that would justify the carrying amount of the investment. The Company performed this analysis and concluded that its investment in React Mobile, Inc. was other-than-temporarily impaired and recognized an impairment charge of $4,994 for the Company's remaining equity interest in React Mobile, Inc. during the year ended July 31, 2021.
Inventories — Inventories are stated at the lower of cost or net realizable value and include material, labor, and overhead. Cost has been determined using the last-in, first-out (“LIFO”) method for certain inventories in the U.S. (9.6% of total inventories at July 31, 2023, and 13.3% of total inventories at July 31, 2022) and the first-in, first-out (“FIFO”) or average cost methods for all other inventories. Had all inventories been accounted for on a FIFO basis instead of on a LIFO basis, the carrying value of inventories would have increased by $11,312 and $9,900 as of July 31, 2023 and 2022, respectively.
Inventories consist of the following as of July 31:
 20232022
Finished products$103,350 $112,323 
Work-in-process26,884 29,272 
Raw materials and supplies46,844 48,428 
Total inventories$177,078 $190,023 
Property, Plant and Equipment — Property, plant and equipment are stated at cost, less accumulated depreciation. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the respective asset. The estimated useful lives range from 3 to 33 years as shown below.
Property, plant and equipment consist of the following as of July 31:
 Range of Useful Lives20232022
Land$12,273 $11,916 
Buildings and improvements10 to 33 Years130,004 123,619 
Machinery and equipment3 to 10 Years282,870 268,527 
Construction in progress9,682 7,825 
Property, plant and equipment—gross434,829 411,887 
Accumulated depreciation(292,680)(272,376)
Property, plant and equipment—net$142,149 $139,511 
Depreciation expense was $20,631, $19,216, and $18,406 for the years ended July 31, 2023, 2022 and 2021, respectively.
Goodwill — The Company evaluates the carrying amount of goodwill annually or more frequently if events or changes in circumstances have occurred that indicate the goodwill might be impaired. The Company completes impairment reviews for its reporting units using a fair-value method based on management's judgments and assumptions. When performing its annual impairment assessment, the Company evaluates the recoverability of goodwill assigned to each of its reporting units by comparing the estimated fair value of the respective reporting unit to the carrying value, including goodwill. The Company estimates fair value utilizing the income approach and the market approach. The income approach requires management to make a number of assumptions and estimates for each reporting unit, including projected future operating results, economic projections, anticipated future cash flows, working capital levels, income tax rates, and a weighted-average cost of capital reflecting the specific risk profile of the respective reporting unit. The market approach estimates fair value using performance multiples of comparable publicly-traded companies. In the event the fair value of a reporting unit is less than the carrying value, including goodwill, an impairment loss, if any, is recognized for the difference between the implied fair value and the carrying value of the reporting unit's goodwill. The annual impairment testing performed on May 1, 2023, indicated that all reporting units with goodwill had a fair value substantially in excess of its carrying value. No goodwill impairment charges were recognized during the year ended July 31, 2023.
Other Intangible and Long-Lived Assets — Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives to reflect the pattern of economic benefits consumed. Intangible assets with indefinite lives as well as goodwill are not subject to amortization. These assets are assessed for impairment on an annual basis or more frequently if events or changes in circumstances have occurred that indicate the asset may not be recoverable or that the remaining estimated useful life may warrant revision. In addition, the Company performs qualitative assessments on a quarterly basis of significant events and circumstances, such as historical and current results, assumptions regarding future performance, and strategic initiatives and overall economic factors.
The Company evaluates indefinite-lived intangible assets for impairment by comparing the estimated fair value of the asset to the carrying value. Fair value is estimated using the income approach based upon current sales projections applying the relief from royalty method. If the carrying value of the indefinite-lived intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company evaluates long-lived assets, including finite-lived intangible assets, operating lease assets, and property, plant, and equipment, for recoverability by comparing an estimate of undiscounted future cash flows, derived from internal forecasts, over the remaining life of the primary asset to the carrying amount of the asset group. To the extent the undiscounted future cash flows attributable to the asset are less than the carrying amount, an impairment loss is recognized for the amount by which the carrying value of the asset exceeds its fair value.
In fiscal 2023, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded.
Leases — The Company accounts for leases in accordance with Accounting Standards Codification ("ASC") 842 "Leases." The Company determines whether an arrangement contains a lease at contract inception based on whether the arrangement provides the Company with the right to direct the use of and the right to obtain substantially all of the economic benefits from an identified asset in exchange for consideration. The Company recognizes a right-of-use ("ROU") asset and lease liability for its lease commitments with initial terms greater than one year.
The initial measurement of ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the expected lease term. The ROU asset also includes any lease payments made on or before the commencement date, initial direct costs incurred, and is reduced by any lease incentives received. Some of the Company’s leases include options to extend the lease agreement, of which the exercise is at the Company’s sole discretion. The majority of renewal options are not included in the calculation of ROU assets and liabilities as they are not reasonably certain to be exercised. Some of the Company's lease agreements include rental payments that are adjusted periodically for inflation or the change in an index or rate. These variable lease payments are generally excluded from the initial measurement of the ROU asset and lease liability and are recognized in the period in which the obligation for those payments is incurred. The Company has lease agreements that include both lease and non-lease components, which the Company elected to account for as a single lease component.
The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company’s leases generally cannot be readily determined. The incremental borrowing rate is estimated based on the sovereign credit rating for the countries in which the Company has its largest operations, adjusted for several factors, such as internal credit spread, lease terms, and other market information available at the lease commencement date.
As of July 31, 2023, all leases are accounted for as operating leases, with lease expense being recognized on a straight-line basis over the lease term. Operating leases are reflected in “Operating lease assets,” “Current operating lease liabilities,” and “Long-term operating lease liabilities” in the accompanying Consolidated Balance Sheets. Operating lease expense is recognized in either cost of goods sold or selling, general, and administrative expenses in the Consolidated Statements of Income, based on the nature of the lease. ROU assets are evaluated for impairment in the same manner as long-lived assets. No impairment charges were recognized related to operating lease assets during the year ended July 31, 2023.
Revenue Recognition — The majority of the Company’s revenue relates to the sale of identification solutions and workplace safety products to customers. The Company accounts for revenue in accordance with ASC Topic 606 "Revenue from Contracts with Customers." Revenue is recognized when control of the product or service transfers to the customer in an amount that represents the consideration expected to be received in exchange for those products and services. The Company considers control to have transferred when legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the collection of the transaction price is reasonably assured, most of which occur upon shipment or delivery of goods to customers. Given the nature of the Company’s business, revenue recognition practices do not contain estimates that materially affect the results of operations, with the exception of estimated customer returns and credit memos. The Company records an allowance for estimated product returns and credit memos using the expected value method based on historical experience, which is recognized as a deduction from net sales at the time of sale. As of July 31, 2023 and 2022, the Company had a reserve for estimated product returns and credit memos of $4,801 and $4,415, respectively.
Sales Incentives — The Company accounts for cash consideration (such as sales incentives, rebates, and cash discounts) given to its customers or resellers as a reduction of revenue. Sales incentives for the years ended July 31, 2023, 2022, and 2021 were $53,867, $50,265, and $38,876, respectively.
Shipping and Handling Costs — Shipping and handling fees billed to a customer in a sale transaction are reported as net sales and the related costs incurred for shipping and handling are reported in cost of goods sold.
Advertising Costs — Advertising costs are expensed as incurred. Advertising expense for the years ended July 31, 2023, 2022, and 2021 was $53,591, $55,568, and $54,370, respectively.
Stock-Based Compensation — The Company measures and recognizes the compensation expense for all share-based awards made to employees and directors based on estimated grant-date fair values. The Black-Scholes option valuation model is used to determine the fair value of stock option awards on the date of grant. The Company recognizes the compensation cost, net of estimated forfeitures, of all share-based awards on a straight-line basis over the vesting period of the award. If it is determined that it is unlikely the award will vest, the expense recognized to date for the award is generally reversed in the period in which this is evident and the remaining expense is not recorded.
The Black-Scholes model requires the use of assumptions which determine the fair value of stock-based awards. The Company uses historical data regarding stock option exercise behaviors to estimate the expected term of options granted based on the period of time that options granted are expected to be outstanding. Expected volatilities are based on the historical volatility of the Company’s stock. The expected dividend yield is based on the Company’s historical dividend payments and historical yield. The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for the length of time corresponding to the expected term of the option. The market value is calculated as the average of the high and the low stock price on the date of the grant. Refer to Note 7, “Stockholders' Equity” for more information regarding the Company’s incentive stock plans.
Research and Development — Amounts expended for research and development are expensed as incurred.
Other Comprehensive Income Other comprehensive income consists of net unrealized gains and losses from cash flow hedges, the unamortized gain on defined-benefit pension plans net of their related tax effects, and foreign currency translation adjustments, which includes the impact of foreign currency translations, the settlements of net investment hedges, and long-term intercompany loan translation adjustments.
Foreign Currency Translation — The assets and liabilities of subsidiaries whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollars at end of period rates of exchange, and income and expense accounts are translated at the average rates of exchange for the period. Resulting foreign currency translation adjustments are included in other comprehensive income.
Income Taxes — The Company accounts for income taxes in accordance with ASC 740 "Income Taxes." Deferred income tax assets and liabilities are recognized for the expected future tax consequences attributable to differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets and liabilities are measured using the currently enacted tax laws and rates applicable to the periods in which the differences are expected to be realized or settled. Valuation allowances are established when it is estimated that it is more likely than not that the tax benefit of the deferred tax asset will not be realized. The Company recognizes the benefit of income tax positions only if those positions are more likely than not to be sustained upon examination by the tax authority. Changes in recognition or measurement are reflected in the period in which a change in judgment occurs.
Fair Value of Financial Instruments — The Company believes that the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, and other current liabilities) approximates fair value due to the short-term nature of these instruments. Refer to Note 6, "Debt" for more information regarding the fair value of long-term debt and Note 13, "Fair Value Measurements" for information regarding fair value measurements.
Foreign Currency Hedging — The objective of the Company’s foreign currency exchange risk management is to minimize the impact of currency movements on non-functional currency transactions and minimize the foreign currency translation impact on the Company’s foreign operations. While the Company’s risk management objectives and strategies are driven from an economic perspective, the Company attempts, where possible and practical, to ensure that the hedging strategies it engages in qualify for hedge accounting and result in accounting treatment where the earnings effect of the hedging instrument provides substantial offset (in the same period) to the income effect of the hedged item.
The Company recognizes derivative instruments as either assets or liabilities in the accompanying Consolidated Balance Sheets at fair value. Gains and losses resulting from changes in fair value of the derivatives designated as hedges are recorded as a component of Accumulated Other Comprehensive Income ("AOCI") in the accompanying Consolidated Balance Sheets and in the Consolidated Statements of Comprehensive Income and are reclassified into the same income statement line item in the period or periods during which the hedged transaction affects income. Refer to Note 14, "Derivatives and Hedging Activities" for more information regarding the Company’s derivative instruments and hedging activities.
New Accounting Standards
In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires contract assets and contract liabilities (e.g. deferred revenue) acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, “Revenue from Contracts with Customers” as if the acquirer had originated the contracts. The guidance is applied prospectively to acquisitions occurring on or after the effective date. The Company early adopted ASU No. 2021-08 during the quarter ended October 31, 2022. The adoption of the new standard will only have an impact on the Company's consolidated financial statements in the event of future acquisitions.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill
12 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2023 and 2022, were as follows:
IDSWPSAmericas & AsiaEurope & AustraliaTotal
Balance as of July 31, 2021$578,935 $35,202 $— $— $614,137 
Working capital adjustment(693)— — — (693)
Translation adjustments(22,091)(4,521)— — (26,612)
Balance as of July 31, 2022$556,151 $30,681 $— $— $586,832 
Translation adjustments3,319 625 1,079 2,745 7,768 
Reallocation due to change in segments(559,470)(31,306)442,290 148,486 — 
Divestiture of business— — (1,954)— (1,954)
Balance as of July 31, 2023$— $— $441,415 $151,231 $592,646 
Effective February 1, 2023, the Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within two business platforms: IDS and WPS. As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other." Refer to Note 10, "Segment Information," and Management's Discussion and Analysis for additional information regarding the Company's segment change.
Goodwill increased $5,814 during the year ended July 31, 2023 mainly due to the positive effects of foreign currency translation, which was partially offset by a reduction due to the sale of our PremiSys business within the Americas & Asia segment.
Goodwill declined $27,305 during the year ended July 31, 2022 mainly due to the negative effects of foreign currency translation. In addition, the final working capital adjustment from the acquisition of Code decreased the goodwill balance by $693.
The annual impairment testing performed on May 1, 2023, in accordance with ASC 350, “Intangibles - Goodwill and Other” indicated that all of the reporting units with goodwill (North America, Europe and Latin America) had a fair value substantially in excess of its carrying value.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Other Intangible Assets
12 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Other Intangible Assets
Other intangible assets include customer relationships, tradenames, and technology with finite lives being amortized in accordance with the accounting guidance for other intangible assets. The Company also has unamortized indefinite-lived tradenames that are classified as other intangible assets.
Other intangible assets as of July 31, 2023 and 2022 consisted of the following: 
July 31, 2023July 31, 2022
Weighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book ValueWeighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book Value
Amortized other intangible assets:
Tradenames3$1,114 $(947)$167 3$1,749 $(1,014)$735 
Customer relationships964,513 (15,947)48,566 9105,404 (48,428)56,976 
Technology59,313 (4,235)5,078 59,136 (2,241)6,895 
Unamortized other intangible assets:
TradenamesN/A8,285 — 8,285 N/A9,422 — 9,422 
Total$83,225 $(21,129)$62,096 $125,711 $(51,683)$74,028 
The decrease in the gross carrying amount of amortized other intangible assets as of July 31, 2023 compared to July 31, 2022 was primarily due to the removal of a fully amortized customer relationship intangible asset as the period of economic benefit related to this asset had lapsed.
Amortization expense on intangible assets during the years ended July 31, 2023, 2022, and 2021 was $11,739, $14,966, and $7,077, respectively. Amortization expense over each of the next five fiscal years is projected to be $9,481, $9,156, $8,279, $7,769, and $7,360 for the fiscal years ending July 31, 2024, 2025, 2026, 2027, and 2028, respectively.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
12 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Leases Leases
The Company leases certain manufacturing facilities, warehouses and office space, computer equipment, and vehicles accounted for as operating leases. Lease terms typically range from one year to ten years. As of July 31, 2023 and 2022, the Company did not have any finance leases.
Short-term lease expense, variable lease expenses, and sublease income were immaterial to the Consolidated Statements of Income for the year ended July 31, 2023.
The following table summarizes lease expense recognized during the years ended July 31, 2023, 2022 and 2021:
 Consolidated Statements of Income LocationJuly 31, 2023July 31, 2022July 31, 2021
Operating lease costCost of goods sold$6,589 $7,893 $8,268 
Operating lease costSelling, general, and administrative expenses9,424 9,822 8,625 
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2023:
Years ending July 31, Operating Leases
2024$15,696 
202510,503 
20264,627 
2027885 
2028211 
Thereafter789 
Total lease payments$32,711 
Less: interest(1,768)
Present value of lease liabilities$30,943 
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2023 and 2022 were as follows:
July 31, 2023July 31, 2022
Weighted average remaining lease term (in years)2.62.7
Weighted average discount rate4.3 %3.9 %
Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2023 and 2022 were as follows:
20232022
Operating cash outflows from operating leases$17,739 $19,005 
Operating lease assets obtained in exchange for new operating lease liabilities (1)
12,583 7,607 
(1) Includes new leases and remeasurements or modifications of existing leases.
The Company evaluates right-of-use assets for impairment in the same manner as long-lived assets. No impairment charges were recorded during the years ended July 31, 2023, 2022 or 2021.
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans
12 Months Ended
Jul. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit PlansThe Company provides postretirement medical benefits (the “Plan”) for eligible regular full and part-time domestic employees (including spouses) who retired prior to January 1, 2016, as outlined by the Plan. The Plan is unfunded, and the
liability, unrecognized gain, and associated income statement impact are immaterial. The current portion and non-current portion of the liabilities for postretirement medical benefits are included in “Other current liabilities” and “Other liabilities," respectively, on the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022. The unrecognized gain is reported as a component of AOCI.
The Company also has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan which allow for compensation to be deferred into either the Company's Class A Nonvoting Common Stock or in other investment funds. Neither plan allows funds to be transferred between the Company's Class A Nonvoting Common Stock and the other investment funds. The Company has an additional non-qualified deferred compensation plan, the Brady Restoration Plan, which allows an equivalent benefit to the Matched 401(k) Plan and the Funded Retirement Plan for executives' income exceeding the IRS limits for participation in a qualified 401(k) plan. Deferred compensation of $18,288 and $18,043 was included in "Other liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively.
The Company has retirement and profit-sharing plans covering substantially all full-time domestic employees and certain employees of its foreign subsidiaries. Contributions to the plans are determined annually or quarterly, according to the respective plan, based on income of the respective companies and employee contributions. Accrued retirement and profit-sharing contributions of $3,717 and $3,644 were included in "Other current liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively. The amounts charged to expense for these retirement and profit sharing plans were $15,089, $15,063, and $13,246 during the years ended July 31, 2023, 2022 and 2021, respectively.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
12 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
On August 1, 2019, the Company and certain of its subsidiaries entered into an unsecured $200 million multi-currency credit agreement with a group of five banks.
On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019. The amendment modified the credit agreement to, among other things, (a) change the interest rate under the credit agreement for borrowings (i) denominated in British Pounds from the London Inter-bank Offered Rate ("LIBOR") to a daily simple SONIA-based rate, (ii) denominated in Euro from a LIBOR-based rate to a rate based on the Euro Interbank Offered Rate and (iii) denominated in Japanese Yen from a LIBOR-based rate to a rate based on the Tokyo Interbank Offered Rate, in each of the foregoing cases subject to certain adjustments specified in the credit agreement; and (b) provide mechanics relating to a transition away from U.S. dollar LIBOR (with respect to borrowings denominated in U.S. dollars) and the designated benchmarks for the other eligible currencies as benchmark interest rates and the replacement of any such benchmark by a replacement benchmark rate. The amendment to the credit agreement did not have a material impact on the interest rate or related balances in the Company's consolidated financial statements.
On November 14, 2022, the Company and certain of its subsidiaries entered into a Second Amendment to Credit Agreement (“Amendment No. 2”) with a group of six banks, which amended the original credit agreement dated August 1, 2019. Amendment No. 2 amended the credit agreement to, among other items, (a) increase the lending commitments by $100 million for total lending commitments of $300 million, (b) extend the final maturity date to November 14, 2027, (c) increase the interest rate on certain borrowings by 0.125%, and (d) increase the available amount under the credit agreement, at the Company's option and subject to certain conditions, from $300 million up to (i) an amount equal to the incremental borrowing necessary to bring the Company's consolidated net debt-to-EBITDA ratio as defined in the credit agreement to 2.5 to 1.0 plus (ii) $200 million. Borrowings under Amendment No. 2 are unsecured and are guaranteed by certain of the Company's domestic subsidiaries.
As of July 31, 2023, the outstanding balance on the credit agreement was $49.7 million. The maximum amount outstanding on the credit agreement during the year ended July 31, 2023 was $103.0 million. As of July 31, 2023, there was $248.3 million available for future borrowing, which can be increased to $1,068.3 million at the Company's option, subject to certain conditions. The credit agreement has a final maturity date of November 14, 2027. As such, borrowings are classified as long-term on the Consolidated Balance Sheets.
The Company’s credit agreement requires it to maintain certain financial covenants, including a ratio of debt to trailing twelve months EBITDA, as defined in the agreement, of not more than a 3.5 to 1.0 ratio (leverage ratio) and trailing twelve months EBITDA to interest expense of not less than a 3.0 to 1.0 ratio (interest expense coverage ratio). As of July 31, 2023, the Company was in compliance with these financial covenants, with a ratio of debt to EBITDA, as defined by the agreements, equal to 0.18 to 1.0 and the interest expense coverage ratio equal to 76.2 to 1.0.
As of July 31, 2023 and 2022, borrowings on the credit agreement were as follows:
July 31, 2023July 31, 2022
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
USD-denominated borrowing$13,000 6.3 %$95,000 2.7 %
British Pound-denominated borrowing£8,000 5.8 %£— — %
Euro-denominated borrowing24,000 4.4 %— — %
Due to the variable interest rate pricing of the Company's revolving debt, it is determined that the carrying value of the debt equals the fair value of the debt.
The Company had outstanding letters of credit of $1,995 and $1,643 at July 31, 2023 and 2022, respectively.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
12 Months Ended
Jul. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholder's Equity Stockholders' Equity
Information as to the Company’s capital stock as of July 31, 2023 and 2022 was as follows:
 July 31, 2023July 31, 2022
 Shares AuthorizedShares IssuedAmount (thousands)Shares AuthorizedShares IssuedAmount (thousands)
Preferred Stock, $.01 par value5,000,000 5,000,000 
Cumulative Preferred Stock:
6% Cumulative
5,000 5,000 
1972 Series10,000 10,000 
1979 Series30,000 30,000 
Common Stock, $.01 par value: Class A Nonvoting100,000,000 51,261,487 $513 100,000,000 51,261,487 $513 
Class B Voting10,000,000 3,538,628 35 10,000,000 3,538,628 35 
$548 $548 
Before any dividend may be paid on the Class B Common Stock, holders of the Class A Common Stock are entitled to receive an annual, noncumulative cash dividend of $0.01665 per share. Thereafter, any further dividend in that fiscal year must be paid on each share of Class A Common Stock and Class B Common Stock on an equal basis.
Other than as required by law, holders of the Class A Common Stock are not entitled to any vote on corporate matters, unless, in each of the three preceding fiscal years, the $0.01665 preferential dividend described above has not been paid in full. Holders of the Class A Common Stock are entitled to one vote per share for the entire fiscal year immediately following the third consecutive fiscal year in which the preferential dividend is not paid in full. Holders of Class B Common Stock are entitled to one vote per share for the election of directors and for all other purposes.
Upon liquidation, dissolution or winding up of the Company, and after distribution of any amounts due to holders of Preferred Stock, if any, holders of the Class A Common Stock are entitled to receive the sum of $0.8333 per share before any payment or distribution to holders of the Class B Common Stock. Thereafter, holders of the Class B Common Stock are entitled to receive a payment or distribution of $0.8333 per share. Thereafter, holders of the Class A Common Stock and Class B Common Stock share equally in all payments or distributions upon liquidation, dissolution or winding up of the Company.
The preferences in dividends and liquidation rights of the Class A Common Stock over the Class B Common Stock will terminate at any time that the voting rights of Class A Common Stock and Class B Common Stock become equal.
The following is a summary of other activity in stockholders’ equity during the years ended July 31, 2023, 2022, and 2021:
Deferred CompensationShares Held in Rabbi Trust, at costTotal
Balances at July 31, 2020$9,339 $(9,339)$— 
Shares at July 31, 2020292,329 292,329 
Sale of shares at cost$(277)$277 $— 
Purchase of shares at cost1,472 (1,472)— 
Balances at July 31, 2021$10,534 $(10,534)$— 
Shares at July 31, 2021315,916 315,916 
Sale of shares at cost$(721)$721 $— 
Purchase of shares at cost1,242 (1,242)— 
Balances at July 31, 2022$11,055 $(11,055)$— 
Shares at July 31, 2022318,285 318,285 
Sale of shares at cost$(739)$739 $— 
Purchase of shares at cost1,067 (1,067)— 
Balances at July 31, 2023$11,383 $(11,383)$— 
Shares at July 31, 2023318,198 318,198 
Deferred Compensation Plans
The Company has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan that allow for compensation to be deferred into either the Company's Class A Nonvoting Common Stock or into other investment funds. Neither plan allows funds to be transferred between the Company's Class A Nonvoting Common Stock and the other investment funds.
At July 31, 2023, the deferred compensation balance in stockholders’ equity represents the investment at the original cost of shares held in the Company’s Class A Nonvoting Common Stock for the deferred compensation plans. The balance of shares held in the Rabbi Trust represents the investment in the Company’s Class A Nonvoting Common Stock at the original cost of all the Company’s Class A Nonvoting Common Stock held in deferred compensation plans.
Incentive Stock Plans
The Company has an incentive stock plan under which the Board of Directors may grant nonqualified stock options to purchase shares of Class A Nonvoting Common Stock, restricted stock units ("RSUs"), performance-based restricted stock units ("PRSUs"), or restricted and unrestricted shares of Class A Nonvoting Common Stock to employees and non-employee directors. Certain awards may be subject to pre-established performance goals. The majority of the Company’s annual share-based awards are granted in the first quarter of the fiscal year.
As of July 31, 2023, the Company has reserved 1,744,099 shares of Class A Nonvoting Common Stock for outstanding stock options and RSUs and 2,477,505 shares of Class A Nonvoting Common Stock remain for future issuance of stock options and restricted and unrestricted shares under the active plans. The Company uses treasury stock or will issue new Class A Nonvoting Common Stock to deliver shares under these plans.
Total stock-based compensation expense recognized during the years ended July 31, 2023, 2022, and 2021, was $7,508, $10,504, and $10,098, respectively. The total income tax benefit recognized in the consolidated statements of income was $1,497, $507 and $555 during the years ended July 31, 2023, 2022, and 2021, respectively.
Stock Options
The stock options issued under the plan have an exercise price equal to the fair market value of the underlying stock at the date of grant and generally vest ratably over a three-year period, with one-third becoming exercisable one year after the grant date and one-third additional in each of the succeeding two years. Options issued under the plan, referred to herein as “time-based” options, generally expire 10 years from the date of grant.
The Company has estimated the fair value of its time-based stock option awards granted during the years ended July 31, 2023, 2022, and 2021, using the Black-Scholes option valuation model. The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:
Black-Scholes Option Valuation Assumptions202320222021
Expected term (in years)5.716.236.21
Expected volatility29.64 %30.04 %30.71 %
Expected dividend yield2.01 %2.26 %2.49 %
Risk-free interest rate3.66 %1.27 %0.38 %
The following is a summary of stock option activity for the year ended July 31, 2023:
Time-Based OptionsOptions OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding as of July 31, 2022
1,591,525 $41.57 
Granted158,416 43.82 
Exercised(125,800)35.60 
Forfeited(77,358)46.16 
Outstanding as of July 31, 2023
1,546,783 $42.05 5.8$14,787 
Exercisable as of July 31, 2023
1,201,223 41.085.1$12,783 
The following table summarizes additional stock option information:
202320222021
Weighted-average fair value of options granted during the period$12.14 $11.55$8.65
Intrinsic value of options exercised during the period (in thousands)1,822 4,269 1,477 
Fair value of options vested during the period (in thousands)3,384 2,446 2,371 
Cash received from the exercise of stock options during the period (in thousands)4,091 1,082 1,765 
Tax benefit on options exercised during the period (in thousands)455 1,067 369 
As of July 31, 2023, total unrecognized compensation cost related to options that are expected to vest was $1,192 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.
RSUs
RSUs issued under the plan have a grant date fair value equal to the market price of the Company's stock at the date of grant and generally vest ratably over three years, with one-third vesting one year after the grant date and one-third additional in each of the succeeding two years.
The following tables summarize the RSU activity during the year ended July 31, 2023:
RSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested RSUs as of July 31, 2022
173,230 $47.45 
Granted68,624 45.22 
Vested(83,155)47.25 
Forfeited(24,831)46.81 
Non-vested RSUs as of July 31, 2023
133,868 $46.55 
The RSUs granted during the years ended July 31, 2022 and 2021, had a weighted-average grant-date fair value of $48.96 and $40.82, respectively.
The total fair value of time-based RSUs vested during the years ended July 31, 2023, 2022 and 2021, was $3,734, $3,669, and $2,894, respectively.
As of July 31, 2023, total unrecognized compensation cost related to RSUs that are expected to vest was $2,511 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.
PRSUs
PRSUs are contingent on the achievement of predetermined market and performance targets. The PRSUs granted under the plan vest at the end of a three-year performance period provided the specified market and performance targets are met. For the PRSUs granted during the years ended July 31, 2023 and 2022, the vesting criteria for 50% of the grant is based upon the Company's total shareholder return ("TSR") relative to the S&P 600 SmallCap Industrials Index over a three-year performance period, and the vesting criteria for the remaining 50% of the grant is based upon Company revenue targets. All other previously granted non-vested PRSUs vest based upon the Company's TSR relative to the S&P 600 SmallCap Industrials Index.
The PRSUs granted during the year ended July 31, 2023 had a fair value determined by a third-party valuation utilizing a Monte Carlo simulation for the portion of the grant with a market value condition and the portion of the grant with a performance condition had a fair value determined by the average of the high and low stock price on the date of grant.
Monte Carlo Valuation Assumptions202320222021
Expected volatility34.8 %34.7 %32.6 %
Risk-free interest rate2.8 %0.3 %0.1 %
The following tables summarize the PRSU activity during the year ended July 31, 2023:
PRSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested PRSUs as of July 31, 2022
79,134 $66.79 
Granted44,110 55.77 
Vested(18,959)75.00 
Forfeited(40,837)64.12 
Non-vested PRSUs as of July 31, 2023
63,448 $58.39 
The PRSUs granted during the year ended July 31, 2022 and 2021, had a weighted-average grant-date fair value of $61.76 and $60.73, respectively. The total fair value of PRSUs vested during the years ended July 31, 2023, 2022 and 2021, was $889, $4,098, and $3,273, respectively.
As of July 31, 2023, total unrecognized compensation cost related to PRSUs that are expected to vest was $1,236 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 2.0 years.
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss
12 Months Ended
Jul. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Other comprehensive loss consists of foreign currency translation adjustments which includes net investment hedges and long-term intercompany loan translation adjustments, unrealized gains from cash flow hedges, and the unamortized gain on post-retirement plans, net of their related tax effects.
The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:
Unrealized gain on cash flow hedgesUnamortized gain on postretirement plansForeign currency translation adjustmentsAccumulated other comprehensive loss
Ending balance, July 31, 2021$729 $1,888 $(58,570)$(55,953)
Other comprehensive income (loss) before reclassification907 326 (52,897)(51,664)
Amounts reclassified from accumulated other comprehensive loss(682)(778)— (1,460)
Ending balance, July 31, 2022$954 $1,436 $(111,467)$(109,077)
Other comprehensive income (loss) before reclassification2,292 (352)16,009 17,949 
Amounts reclassified from accumulated other comprehensive loss(1,605)(328)— (1,933)
Ending balance, July 31, 2023$1,641 $756 $(95,458)$(93,061)
The decrease in accumulated other comprehensive loss as of July 31, 2023 compared to July 31, 2022 was primarily due to the depreciation of the U.S. dollar against certain other currencies during the fiscal year. Of the amounts reclassified from accumulated other comprehensive loss during the years ended July 31, 2023 and 2022, unrealized gains on cash flow hedges were reclassified into "Cost of goods sold" and net unamortized gains on post-retirement plans were reclassified into "Investment and other income" on the Consolidated Statements of Income.
The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:
Years Ended July 31,
202320222021
Income tax benefit (expense) related to items of other comprehensive income (loss):
Cash flow hedges$147 $(148)$(123)
Pension and other post-retirement benefits202 167 95 
Other income tax adjustments and currency translation— 505 (378)
Income tax benefit (expense) related to items of other comprehensive income (loss)$349 $524 $(406)
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition
12 Months Ended
Jul. 31, 2023
Revenue Recognition [Abstract]  
Revenue Recognition Revenue Recognition
The Company recognizes revenue when control of the product or service transfers to the customer at an amount that represents the consideration expected to be received in exchange for those products and services.
Nature of Products
The Company’s revenues are primarily from the sale of identification solutions and workplace safety products that are shipped and billed to customers. All revenue is from contracts with customers and is included in “Net sales” on the Consolidated Statements of Income. See Note 10 “Segment Information” for the Company’s disaggregated revenue disclosure.
Performance Obligations
The Company’s contracts with customers consist of purchase orders, which in some cases are governed by master supply or distributor agreements. For each contract, the Company considers the commitment to transfer tangible products, which are generally capable of being distinct, to be separate performance obligations.
The majority of the Company's revenue is earned and recognized at a point in time through ship-and-bill performance obligations where the customer typically obtains control of the product upon shipment or delivery, depending on freight terms. The Company considers control to have transferred if legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the Company has a present right to payment. In almost all cases,
control transfers once a product is shipped or delivered, as this is when the customer is able to direct and obtain substantially all of the remaining benefits associated with use of the asset.
Transaction Price and Variable Consideration
Revenue is measured as the amount of consideration the Company expects to be entitled to in exchange for the transfer of product to a customer. The transaction price is generally the price stated in the contract specific for each item sold, adjusted for all applicable variable considerations. Variable consideration generally includes discounts, returns, credits, rebates, or other allowances that reduce the transaction price. Certain discounts and price assurances are fixed and known at the time of sale.
The Company estimates the amount of variable consideration and reduces the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The expected value method is used to estimate expected returns and allowances based on historical experience. The most likely amount method is used to estimate customer rebates, which are offered retrospectively and typically defined in the master supply or distributor agreement.
Payment Terms
While the Company’s standard payment terms are net 30 days, the specific payment terms and conditions in its contracts with customers vary by type and location of the customer. Cash discounts may be offered to certain customers. The Company has payment terms in its contracts with customers of less than one year, and therefore, does not recognize the time value of money or any financing component of such contracts.
Warranties
The Company offers standard warranty coverage on substantially all products which provides the customer with assurance that the product will function as intended. This standard warranty coverage is accounted for as an assurance warranty and is not considered to be a separate performance obligation. The Company records a liability for product warranty obligations at the time of sale based on historical warranty experience that is included in cost of goods sold.
The Company also offers extended warranty coverage for certain products, which it accounts for as service warranties. In most cases, the extended service warranty is included in the sales price of the product and is not sold separately. The Company considers the extended service warranty to be a separate performance obligation and allocates a portion of the transaction price to the service warranty based on the estimated stand-alone selling price. At the time of sale, the extended warranty transaction price is recorded as deferred revenue on the Consolidated Balance Sheets and is recognized on a straight-line basis over the life of the service warranty period. The deferred revenue is considered a contract liability as the Company has a right to payment at the time the product with the related extended service warranty is shipped or delivered and therefore, payment is received in advance of the Company's performance.
Contract Balances
The balance of contract liabilities associated with service warranty performance obligations was $2,757 and $2,675 as of July 31, 2023 and 2022, respectively. This also represents the amount of unsatisfied performance obligations related to contracts that extend beyond one year. The current portion and non-current portion of contract liabilities are included in “Other current liabilities” and “Other liabilities," respectively, on the accompanying Consolidated Balance Sheets. During the year ended July 31, 2023, the Company recognized revenue of $1,244 that was included in the contract liability balance at the beginning of the period from the amortization of extended service warranties. Of the contract liability balance outstanding at July 31, 2023, the Company expects to recognize 41% by the end of fiscal 2024, an additional 27% by the end of fiscal 2025, and the balance thereafter. 
Costs of Obtaining a Contract
The Company expenses incremental direct costs of obtaining a contract (e.g., sales commissions) when incurred because the amortization period is generally twelve months or less. Contract costs are included in "Selling, general and administrative expense" on the Consolidated Statements of Income.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
12 Months Ended
Jul. 31, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
Effective February 1, 2023, the Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within three operating segments: Identification Solutions and People Identification (“PDC”), which aggregated into the IDS reportable segment, and Workplace Safety, which was the WPS reportable segment. As such, all segment-related data has been recast to the new reportable segments. The Company evaluates short-term segment performance based on segment profit and customer sales. Gain or loss on sale of businesses, interest expense, investment and other income, income taxes, equity in losses of unconsolidated affiliate, and certain corporate administrative expenses are excluded when evaluating segment performance.
The following is a summary of segment information as of and for the years ended July 31, 2023, 2022 and 2021:
202320222021
Net sales:
Americas & Asia:
Americas$787,426 $750,391 $635,714 
Asia101,431 110,693 99,868 
Total$888,857 $861,084 $735,582 
Europe & Australia:
Europe387,743 388,618 355,096 
Australia55,263 52,360 54,020 
Total$443,006 $440,978 $409,116 
Total Company$1,331,863 $1,302,062 $1,144,698 
Depreciation & amortization:
Americas & Asia$25,269 $26,950 $20,649 
Europe & Australia7,101 7,232 4,834 
Total Company$32,370 $34,182 $25,483 
Segment profit:
Americas & Asia$180,503 $157,307 $136,635 
Europe & Australia65,742 63,058 55,357 
Total Company$246,245 $220,365 $191,992 
Assets:
Americas & Asia$829,562 $868,922 $829,278 
Europe & Australia408,163 384,341 401,143 
Corporate151,532 114,069 147,335 
Total Company$1,389,257 $1,367,332 $1,377,756 
Expenditures for property, plant & equipment:
Americas & Asia$13,256 $24,051 $20,344 
Europe & Australia5,970 19,087 6,845 
Total Company$19,226 $43,138 $27,189 
The following is a reconciliation of segment profit to income before income taxes and losses of unconsolidated affiliate for the years ended July 31, 2023, 2022 and 2021:
Years Ended July 31,
 202320222021
Total profit from reportable segments$246,245 $220,365 $191,992 
Unallocated costs:
Administrative costs(24,802)(27,353)(24,865)
Gain on sale of business3,770 — — 
Investment and other income4,022 244 4,333 
Interest expense(3,539)(1,276)(437)
Income before income taxes and losses of unconsolidated affiliate$225,696 $191,980 $171,023 
The following is a summary of sales by business platform for the years ended July 31, 2023, 2022 and 2021:
Years Ended July 31,
 202320222021
IDS$1,045,891 $1,010,883 $841,508 
WPS285,972291,179303,190
Total Company$1,331,863 $1,302,062 $1,144,698 
The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2023, 2022 and 2021:
 Revenues*
Years Ended July 31,
Long-Lived Assets**
As of July 31,
 202320222021202320222021
Geographic information:
United States$790,596 $764,930 $642,268 $524,258 $543,187 $560,405 
Other610,553 613,433 565,956 302,321 288,477 309,686 
Eliminations(69,286)(76,301)(63,526)— — — 
Consolidated total$1,331,863 $1,302,062 $1,144,698 $826,579 $831,664 $870,091 
* Revenues are attributed based on country of origin.
** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
12 Months Ended
Jul. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income before income taxes and losses of unconsolidated affiliate consists of the following:
 Years Ended July 31,
 202320222021
United States$92,053 $92,985 $59,504 
Other Nations133,643 98,995 111,519 
Total$225,696 $191,980 $171,023 
The increase in income before income taxes and losses of unconsolidated affiliates in Other Nations to $133,643 in fiscal 2023 from $98,995 in fiscal 2022 was primarily due to intercompany royalty payments to the United States that occurred in fiscal 2022 which reduced Other Nations income before income taxes and losses of unconsolidated affiliate by $32,857.
The decrease in income before income taxes and losses of unconsolidated affiliate in Other Nations to $98,995 in fiscal 2022 from $111,519 in fiscal 2021 was primarily due to intercompany royalty payments to the United States that occurred in fiscal 2022 which reduced Other Nations income before income taxes and losses of unconsolidated affiliate by $32,857. This was partially offset by improved profitability in Other Nations in fiscal 2022 compared to fiscal 2021.
Income tax expense consists of the following:
 Years Ended July 31,
 202320222021
Current income tax expense:
United States$26,324 $8,639 $16,322 
Other Nations31,093 31,851 26,141 
States (U.S.)5,894 3,156 2,112 
$63,311 $43,646 $44,575 
Deferred income tax (benefit) expense:
United States$(10,577)$970 $(2,662)
Other Nations251 (2,377)(5,938)
States (U.S.)(2,146)(238)(365)
$(12,472)$(1,645)$(8,965)
Total income tax expense$50,839 $42,001 $35,610 
The tax effects of temporary differences are as follows as of July 31, 2023 and 2022:
 July 31, 2023
 AssetsLiabilitiesTotal
Inventories$8,526 $(64)$8,462 
Employee compensation and benefits8,556 — 8,556 
Accounts receivable2,202 — 2,202 
Fixed assets3,118 (9,238)(6,120)
Intangible assets760 (49,267)(48,507)
Capitalized R&D expenditures9,986 — 9,986 
Deferred and equity-based compensation9,937 — 9,937 
Postretirement benefits2,683 (100)2,583 
Tax credit and net operating loss carry-forwards51,387 — 51,387 
Valuation allowances(52,750)— (52,750)
Other, net19,826 (4,798)15,028 
Total$64,231 $(63,467)$764 
 July 31, 2022
 AssetsLiabilitiesTotal
Inventories$8,112 $(54)$8,058 
Employee compensation and benefits8,146 — 8,146 
Accounts receivable2,105 — 2,105 
Fixed assets3,177 (9,618)(6,441)
Intangible assets859 (50,095)(49,236)
Deferred and equity-based compensation9,221 — 9,221 
Postretirement benefits2,301 — 2,301 
Tax credit and net operating loss carry-forwards49,006 — 49,006 
Valuation allowances(47,276)— (47,276)
Other, net17,919 (5,226)12,693 
Total$53,570 $(64,993)$(11,423)
Tax credit carry-forwards as of July 31, 2023 consist of the following:
Foreign net operating loss carry-forwards of $95,141, of which $76,902 have no expiration date and the remainder of which expire from fiscal 2024 to fiscal 2040.
State net operating loss carry-forwards of $22,424, which expire in fiscal 2032.
Foreign tax credit carry-forwards of $20,153, which expire from fiscal 2024 to fiscal 2033.
State credit carry-forwards of $13,151, which expire from fiscal 2024 to fiscal 2038.
Rate Reconciliation
A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes and losses of unconsolidated affiliate to the total income tax expense is as follows:
 Years Ended July 31,
 202320222021
Tax at statutory rate21.0 %21.0 %21.0 %
International rate differential (1)
1.7 %4.2 %2.3 %
Adjustments to tax accruals and reserves0.2 %(0.1)%3.3 %
Research and development tax credits(1.3)%(1.6)%(1.6)%
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards1.2 %(1.2)%(4.8)%
Deferred tax and other adjustments, net(0.3)%(0.4)%0.6 %
Income tax rate22.5 %21.9 %20.8 %
(1)Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2023, 2022, and 2021.
Uncertain Tax Positions
The Company follows the guidance in ASC 740, "Income Taxes" regarding uncertain tax positions. The guidance requires application of a more-likely-than-not threshold to the recognition and de-recognition of income tax positions. A reconciliation of unrecognized tax benefits (excluding interest and penalties) is as follows:
Balance as of July 31, 2020$13,622 
Additions based on tax positions related to the current year4,664 
Additions for tax positions of prior years (1)
3,940 
Reductions for tax positions of prior years(365)
Lapse of statute of limitations(159)
Cumulative translation adjustments and other210 
Balance as of July 31, 2021$21,912 
Additions based on tax positions related to the current year3,233 
Additions for tax positions of prior years435 
Reductions for tax positions of prior years(122)
Lapse of statute of limitations(3,226)
Settlements with tax authorities(1,129)
Cumulative translation adjustments and other(539)
Balance as of July 31, 2022$20,564 
Additions based on tax positions related to the current year2,902 
Additions for tax positions of prior years792 
Reductions for tax positions of prior years(19)
Lapse of statute of limitations(2,682)
Settlements with tax authorities(782)
Cumulative translation adjustments and other124 
Balance as of July 31, 2023$20,899 
(1)Includes acquisitions.
Of the $20,899 of unrecognized tax benefits, if recognized, $17,811 would affect the Company's income tax rate. The Company has classified $17,587 and $17,689, excluding interest and penalties, of the reserve for uncertain tax positions in "Other liabilities" on the Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively. The Company has classified $3,312 and $2,875, excluding interest and penalties, as a reduction of long-term deferred income tax assets on the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively.
Interest expense is recognized on the amount of potentially underpaid taxes associated with the Company's tax positions, beginning in the first period in which interest starts accruing under the respective tax law and continuing until the tax positions are settled. The Company recognized interest expense of $700, $701, and $596 on the reserve for uncertain tax positions during the years ended July 31, 2023, 2022, and 2021, respectively. The Company also recognized benefits and (expenses) related to penalties of $281, $82, and ($595) during the years ended July 31, 2023, 2022, and 2021, respectively. These amounts are net of reversals due to reductions for tax positions of prior years, statute of limitations, and settlements. At July 31, 2023 and 2022, the Company had $3,581 and $2,878, respectively, accrued for interest on unrecognized tax benefits. Penalties are accrued if the tax position does not meet the minimum statutory threshold to avoid the payment of a penalty. At July 31, 2023 and 2022, the Company had $1,674 and $1,925, respectively, accrued for penalties on unrecognized tax benefits. Interest expense and penalties are recorded as a component of "Income tax expense" in the Consolidated Statements of Income.
The Company estimates that it is reasonably possible that the unrecognized tax benefits may be reduced by $2,608 during the year ending July 31, 2023 as a result of the resolution of worldwide tax matters, tax audit settlements, amended tax filings, and/or the expiration of statute of limitations, all of which, if recognized, would result in an income tax benefit in the Consolidated Statements of Income.
During the year ended July 31, 2023, the Company recognized $3,771 of tax benefits (including interest and penalties) associated with the lapse of statutes of limitations.
The Company and its subsidiaries file income tax returns in the U.S., various states, and foreign jurisdictions. The following table summarizes the open tax years for the Company's major jurisdictions:
JurisdictionOpen Tax Years
United States — FederalF’20 — F’23
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share
12 Months Ended
Jul. 31, 2023
Earnings Per Share [Abstract]  
Net Earnings per Common Share Net Income per Common Share
Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company’s Class A and Class B common stock are summarized as follows:
Years ended July 31,
 202320222021
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$174,857 $149,979 $129,659 
Less:
Preferential dividends(769)(803)(807)
Preferential dividends on dilutive stock options(3)(8)(5)
Numerator for basic and diluted income per Class B Voting Common Share$174,085 $149,168 $128,847 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B49,591 51,321 52,039 
Plus: Effect of dilutive equity awards278 330 370 
Denominator for diluted income per share for both Class A and Class B49,869 51,651 52,409 
Net income per Class A Nonvoting Common Share:
Basic$3.53 $2.92 $2.49 
Diluted$3.51 $2.90 $2.47 
Net income per Class B Voting Common Share:
Basic$3.51 $2.91 $2.48 
Diluted$3.49 $2.89 $2.46 
Potentially dilutive securities attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted earnings per share where the combined exercise price and average unamortized fair value were greater than the average market price of Brady's Class A Nonvoting Common Stock because the effect would have been anti-dilutive. The amount of anti-dilutive shares were 549,031, 497,307, and 511,189 for the years ended July 31, 2023, 2022, and 2021, respectively.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
12 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
In accordance with fair value accounting guidance, the Company determines fair value based on the exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. The inputs used to measure fair value are classified into the following hierarchy:
Level 1 — Unadjusted quoted prices in active markets for identical instruments that are accessible as of the reporting date.
Level 2 — Other significant pricing inputs that are either directly or indirectly observable.
Level 3 — Significant unobservable pricing inputs, which result in the use of management's own assumptions.
The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2023 and July 31, 2022, according to the valuation techniques the Company used to determine their fair values.
 July 31, 2023July 31, 2022Fair Value Hierarchy
Assets:
Deferred compensation plan assets$18,288 $18,037 Level 1
Foreign exchange contracts492 489 Level 2
Liabilities:
Foreign exchange contracts$189 $32 Level 2
The following methods and assumptions were used to estimate the fair value of each class of financial instrument:
Deferred compensation plan assets: The Company’s deferred compensation investments consist of investments in mutual funds, which are included in "Other assets" on the accompanying Consolidated Balance Sheets. These investments were classified as Level 1 as the shares of these investments trade with sufficient frequency and volume to enable us to obtain pricing information on an ongoing basis.
Foreign exchange contracts: The Company’s foreign exchange contracts were classified as Level 2 as the fair value was based on the present value of the future cash flows using external models that use observable inputs, such as interest rates, yield curves and foreign exchange rates. See Note 14, “Derivatives and Hedging Activities,” for additional information.
There have been no transfers of assets or liabilities between the fair value hierarchy levels, outlined above, during the years ended July 31, 2023 and July 31, 2022.
See Note 6 for information regarding the fair value of the Company's long-term debt.
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Hedging Activities
12 Months Ended
Jul. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging Activities Derivatives and Hedging Activities
The Company utilizes forward foreign exchange currency contracts to reduce the exchange rate risk of specific foreign currency denominated transactions. These contracts typically require the exchange of a foreign currency for U.S. dollars at a fixed rate at a future date, with maturities of less than 18 months, which qualify as cash flow hedges or net investment hedges under the accounting guidance for derivative instruments and hedging activities. The primary objective of the Company’s foreign currency exchange risk management program is to minimize the impact of currency movements due to transactions in other than the respective subsidiaries’ functional currency and to minimize the impact of currency movements on the Company’s net investment denominated in a currency other than the U.S. dollar. To achieve this objective, the Company hedges a portion of known exposures using forward foreign exchange contracts.
Main foreign currency exposures are related to transactions denominated in the British Pound, Euro, Canadian dollar, Australian dollar, Mexican Peso, Chinese Yuan, Malaysian Ringgit and Singapore dollar. Generally, these risk management
transactions will involve the use of foreign currency derivatives to minimize the impact of currency movements on non-functional currency transactions.
The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2023 and 2022:
  July 31, 2023July 31, 2022
Designated as cash flow hedges$39,661 $25,276 
Non-designated hedges4,803 4,057 
Total foreign exchange contracts$44,464 $29,333 
Cash Flow Hedges
The Company has designated a portion of its forward foreign exchange contracts as cash flow hedges and recorded these contracts at fair value on the accompanying Consolidated Balance Sheets. For these instruments, the gain or loss on the derivative is reported as a component of other comprehensive income (“OCI”) and reclassified into income in the same period or periods during which the hedged transaction affects income. At July 31, 2023 and 2022, unrealized gains of $1,580 and $1,040 have been included in AOCI, respectively.
Net Investment Hedges
The Company has designated certain third party foreign currency denominated debt borrowed under its credit agreement as net investment hedges. These debt obligations, denominated in Euros and British Pounds, were designated as net investment hedges to hedge portions of the Company's net investment in its European operations. The Company’s foreign currency denominated debt obligations are valued under a market approach using publicized spot prices, and the net gains or losses attributable to the changes in spot prices are recorded as cumulative translation within AOCI and are included in the foreign currency translation adjustments section of the consolidated statements of comprehensive income. As of July 31, 2023 and July 31, 2022, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,746 and $0, respectively, on any outstanding foreign currency denominated debt obligations.
The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:
  July 31, 2023July 31, 2022July 31, 2021
Gains (losses) recognized in OCI:
Forward exchange contracts (cash flow hedges)$2,680 $1,282 $1,451 
Foreign currency denominated debt (net investment hedges)(1,746)— — 
Gains reclassified from OCI into cost of goods sold:
Forward exchange contracts (cash flow hedges)2,140 909 399 
Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows: 
 July 31, 2023July 31, 2022
  Prepaid expenses and other current assetsOther current liabilitiesLong-term obligationsPrepaid expenses and other current assetsOther current liabilities
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$485 $189 $ $489 $30 
Foreign currency denominated debt (net investment hedges)— — 36,716 — — 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)—  — 
Total derivative instruments$492 $189 $36,716 $489 $32 
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions
12 Months Ended
Jul. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
The Company did not complete any business acquisitions during the years ended July 31, 2023 and 2022 and completed three business acquisitions during the year ended July 31, 2021. All of these transactions were accounted for using business combination accounting. The results of the operations of the acquired businesses have been included since the date of acquisition in the accompanying consolidated financial statements.
Fiscal 2021
On May 21, 2021, the Company acquired Magicard Holdings Limited (“Magicard”), based in Weymouth, United Kingdom, for $56,694, net of cash received. Magicard is a manufacturer of identification card printers with high-resolution, full-color image capabilities, built-in security features and the ability to encode smart cards. Magicard was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Magicard operates within both of our reportable segments.
On May 21, 2021, the Company acquired Nordic ID Oyj (“Nordic ID”), based in Salo, Finland for $9,804 plus the assumption of debt of $4,668. Nordic ID specializes in RFID readers, scanners, and the associated software to power track-and-trace applications in industrial manufacturing. Nordic ID was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Nordic ID operates within both of our reportable segments.
On June 16, 2021, the Company acquired The Code Corporation (“Code”), based in Salt Lake City, Utah, for $172,815, net of cash received. Code specializes in high-quality barcode scanners and the associated software to power track and trace applications in a variety of industries. Code was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Code operates within both of our reportable segments.
Acquisition-related expenses of $3,164 were recognized in SG&A during the year ended July 31, 2021.
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Commitment and Contingencies
12 Months Ended
Jul. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies ContingenciesIn the normal course of business, the Company is subject to a variety of investigations, claims, suits, and other legal proceedings, including but not limited to, intellectual property, employment, unclaimed property, tort, and breach of contract matters. Any legal proceedings are subject to inherent uncertainties, and these matters and their potential effects may change in the future. The Company records a liability for contingencies when a loss is deemed to be probable and the loss can be reasonably estimated. The Company currently believes that the outcomes of such proceedings will not have a material adverse impact on its business, financial position, results of operations or cash flows.
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
12 Months Ended
Jul. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On September 4, 2023, the Company announced an increase in the annual dividend to shareholders of the Company's Class A Common Stock, from $0.92 to $0.94 per share. A quarterly dividend of $0.235 will be paid on October 31, 2023, to shareholders of record at the close of business on October 10, 2023. This dividend represents an increase of 2.2% and is the 38th consecutive annual increase in dividends.
On August 30, 2023, the Company's Board of Directors authorized an increase in the Company's share repurchase program, authorizing the repurchase of an additional $100.0 million of the Company's Class A Nonvoting Common Stock. The share repurchase program may be implemented from time to time on the open market or in privately negotiated transactions and has no expiration date. The repurchased shares will be available for use in connection with the Company's stock-based plans and for other corporate purposes.
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II Valuation of Qualifying Accounts
12 Months Ended
Jul. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS
 Year ended July 31,
Description202320222021
 (Dollars in thousands)
Valuation accounts deducted in balance sheet from assets to which they apply — Accounts receivable — allowance for credit losses:
Balances at beginning of period$7,355 $7,306 $7,157 
Additions — Due to acquired businesses— — 388 
Additions — Charged to expense1,433 859 803 
Deductions — Bad debts written off, net of recoveries(321)(810)(1,042)
Balances at end of period$8,467 $7,355 $7,306 
Inventory — Reserve for slow-moving inventory:
Balances at beginning of period$29,877 $23,009 $16,309 
Additions — Due to acquired businesses— — 2,957 
Additions — Charged to expense9,580 10,198 4,908 
Deductions — Inventory write-offs(3,602)(3,330)(1,165)
Balances at end of period$35,855 $29,877 $23,009 
Valuation allowances against deferred tax assets:
Balances at beginning of period$47,276 $51,069 $58,809 
Additions — Due to acquired businesses— — 1,351 
Additions — Charged to expense5,852 48 4,168 
Deductions — Valuation allowances reversed/utilized(378)(3,841)(13,259)
Balances at end of period$52,750 $47,276 $51,069 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Pay vs Performance Disclosure      
Pay vs Performance Disclosure, Table
Pay Versus Performance Table (1) (2)
Summary Compensation Table Total for PEO ($)Compensation Actually Paid to PEO ($) (3)Avg. Summary Compensation Table total for non-PEO NEOs ($)Avg. Compensation Actually Paid to non-PEO NEOs ($) (3)Value of Initial Fixed $100 Investment Based On:Net Income (in thousands)Operating Income (in thousands)
YearRussell R. ShallerJ. Michael NaumanRussell R. ShallerJ. Michael NaumanTotal Shareholder Return ($) (4)Peer Group Total Shareholder Return ($) (4)
2023$3,242,497 $— $3,538,707 $— $1,451,355 $1,168,258 $119 $179 $174,857 $225,213 
20223,968,554 5,196,015 3,495,286 1,943,107 1,033,900 737,420 108 151 149,979 193,012 
2021— 6,006,185 — 7,053,521 1,454,883 1,664,845 121 151 129,659 167,127 
   
Company Selected Measure Name Operating Income    
Named Executive Officers, Footnote The Company's non-PEO NEOs for each fiscal year were as follows:
2023: Ann E. Thornton, Olivier Bojarski, Bentley N. Curran, Andrew T. Gorman, Pascal Deman, and Aaron J. Pearce
2022: Aaron J. Pearce, Bentley N. Curran, Pascal Deman, Andrew T. Gorman, and Helena R. Nelligan
2021: Aaron J. Pearce, Bentley N. Curran, Helena R. Nelligan, and Russell R. Shaller
   
Peer Group Issuers, Footnote The Peer Group TSR set forth in this table utilizes the S&P SmallCap 600 Industrials Index, which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities above. The comparison assumes $100 was invested for the period starting July 31, 2019, through the end of the listed year in the Company and in the S&P SmallCap 600 Industrials Index, respectively. Historical stock performance is not necessarily indicative of future stock performance.    
Adjustment To PEO Compensation, Footnote
Reconciliation of PEO SCT Total to CAP Reconciliation
YearPEO NameSCT Total
Less:
Reported Value of Equity Awards (1)
Plus:
Equity Award Adjustments (2)
CAP to PEO
2023Russell R. Shaller$3,242,497 $1,164,390 $1,460,600 $3,538,707 
2022Russell R. Shaller3,968,554 2,608,892 2,135,624 3,495,286 
2022J. Michael Nauman5,196,015 3,319,962 67,054 1,943,107 
2021J. Michael Nauman6,006,185 3,303,853 4,351,189 7,053,521 
(1)The reported value of equity awards represents the grant date fair value of equity-based awards granted each year. The total of the amounts reported in this column are the totals from the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for each applicable year.
(2)The equity award adjustments reflects the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. These equity award adjustments are set forth in the PEO Equity Award Adjustments table below. For the equity values included in the below table, the valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of the grant.
PEO Equity Award Adjustments
YearPEO NameFair Value of Outstanding and Unvested Equity Awards Granted in the YearYear over Year Change in Fair Value of Outstanding and Unvested Equity AwardsYear over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the YearFair Value of Awards Granted in Prior Years that were Forfeited During the YearIncremental Fair Value of Awards Modified During the YearEquity Award Adjustments
2023Russell R. Shaller$1,097,234 $278,966 $84,400 $— $— $1,460,600 
2022Russell R. Shaller2,561,417 (326,071)(99,722)— — 2,135,624 
2022J. Michael Nauman1,854,533 (1,058,794)(385,483)(343,202)— 67,054 
2021J. Michael Nauman4,429,964 286,408 (365,183)— — 4,351,189 
   
Non-PEO NEO Average Total Compensation Amount $ 1,451,355 $ 1,033,900 $ 1,454,883
Non-PEO NEO Average Compensation Actually Paid Amount $ 1,168,258 737,420 1,664,845
Adjustment to Non-PEO NEO Compensation Footnote
Reconciliation of non-PEO NEOs (average) SCT Total to CAP Reconciliation
YearSCT Total
Less:
Reported Value of Equity Awards (1)
Plus:
Equity Award Adjustments (2)
CAP to NEO (average)
2023$1,451,355 $660,855 $377,758 $1,168,258 
20221,033,900 381,363 84,883 737,420 
20211,454,883 571,339 781,301 1,664,845 
(1)The reported value of equity awards represents the grant date fair value of equity-based awards granted each year. The total of the amounts reported in this column are the totals from the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for each applicable year.
(2)The equity award adjustments reflects the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. These equity award adjustments are set forth in the PEO Equity Award Adjustments table below. For the equity values included in the below table, the valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of the grant.
Non-PEO NEOs (average) Equity Award Adjustments
YearFair Value of Outstanding and Unvested Equity Awards Granted in the YearYear over Year Change in Fair Value of Outstanding and Unvested Equity AwardsYear over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the YearFair Value of Awards Granted in Prior Years that were Forfeited During the YearIncremental Fair Value of Awards Modified During the YearEquity Award Adjustments
2023$217,810 $12,409 $(8,435)$(108,981)$264,955 $377,758 
2022307,242 (128,663)(50,433)(43,263)— 84,883 
2021766,068 86,768 (71,535)— — 781,301 
   
Compensation Actually Paid vs. Total Shareholder Return
Description of Relationship Between NEO CAP and Company TSR
The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and the Company’s cumulative TSR over the three-year period from fiscal 2021 through fiscal 2023.
TSR.jpg
   
Compensation Actually Paid vs. Net Income
Description of Relationship Between NEO CAP and Net Income
The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and our net income during fiscal 2021 through 2023.
Net Income.jpg
   
Compensation Actually Paid vs. Company Selected Measure
Description of Relationship Between NEO CAP and Operating Income
The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and our operating income during fiscal 2021 through 2023.
Operating Income.jpg
   
Total Shareholder Return Vs Peer Group
Description of Relationship Between Company TSR and Peer Group TSR
The following chart compares our cumulative TSR over the three-year period from 2020 through 2022 to that of the S&P SmallCap 600 Industrials Index.
TSRs compared.jpg
   
Tabular List, Table
Most Important Performance Measures
Operating Income
Organic Sales Growth
Total Shareholder Return
Earnings Per Share
   
Total Shareholder Return Amount $ 119 108 121
Peer Group Total Shareholder Return Amount 179 151 151
Net income $ 174,857,000 $ 149,979,000 $ 129,659,000
Company Selected Measure Amount 225,213,000 193,012,000 167,127,000
Measure:: 1      
Pay vs Performance Disclosure      
Name Operating Income    
Measure:: 2      
Pay vs Performance Disclosure      
Name Organic Sales Growth    
Measure:: 3      
Pay vs Performance Disclosure      
Name Total Shareholder Return    
Measure:: 4      
Pay vs Performance Disclosure      
Name Earnings Per Share    
Russell R. Shaller [Member]      
Pay vs Performance Disclosure      
PEO Total Compensation Amount $ 3,242,497 $ 3,968,554 $ 0
PEO Actually Paid Compensation Amount $ 3,538,707 3,495,286 0
PEO Name Russell R. Shaller    
J. Michael Nauman [Member]      
Pay vs Performance Disclosure      
PEO Total Compensation Amount $ 0 5,196,015 6,006,185
PEO Actually Paid Compensation Amount $ 0 1,943,107 7,053,521
PEO Name J. Michael Nauman    
PEO | Russell R. Shaller [Member] | Reported Value of Equity Awards [Member]      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount $ 1,164,390 2,608,892  
PEO | Russell R. Shaller [Member] | Equity Award Adjustments [Member]      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 1,460,600 2,135,624  
PEO | J. Michael Nauman [Member] | Reported Value of Equity Awards [Member]      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount   3,319,962 3,303,853
PEO | J. Michael Nauman [Member] | Equity Award Adjustments [Member]      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount   67,054 4,351,189
Non-PEO NEO | Reported Value of Equity Awards [Member]      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount 660,855 381,363 571,339
Non-PEO NEO | Equity Award Adjustments [Member]      
Pay vs Performance Disclosure      
Adjustment to Compensation, Amount $ 377,758 $ 84,883 $ 781,301
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Nature of Operations Nature of Operations — Brady Corporation is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. The ability to provide customers with a broad range of proprietary, customized, and diverse products for use in various applications, along with a commitment to quality and service, a global footprint, and multiple sales channels, have made Brady a world leader in many of its markets.
Principles of Consolidation Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Brady Corporation and its wholly owned subsidiaries. All intercompany accounts and transactions between consolidated subsidiaries have been eliminated in consolidation.
Use of Estimates Use of Estimates — The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), which requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Acquisitions Acquisitions — The Company recognizes assets acquired, liabilities assumed, contractual contingencies and contingent consideration at their fair value on the acquisition date. The operating results of the acquired companies are included in the Company’s consolidated financial statements from the date of acquisition. Acquisition-related costs are expensed as incurred and changes in deferred tax asset valuation allowances and income tax uncertainties after the measurement period are recorded in income tax expense.
Cash Equivalents Cash Equivalents — The Company considers all highly-liquid investments purchased with original maturities of three months or less to be cash equivalents.
Concentration of Credit Risk Concentration of Credit Risk — The Company places temporary cash investments with global financial institutions of high credit quality. The Company performs periodic evaluations of the relative credit standing of its financial institutions and limits the amount of credit exposure with any one financial institution. In addition, the Company has a broad customer base representing many diverse industries throughout the globe. Consequently, no significant concentration of credit risk is considered to exist.
Accounts Receivables Accounts Receivable — The Company's policy for estimating the allowance for credit losses on accounts receivables considers several factors including historical loss experience, the age of delinquent receivable balances due, and economic conditions. Specific customer reserves are made during review of significant outstanding balances due, in which customer creditworthiness and current economic trends may indicate that it is probable the receivable will not be recovered. Accounts receivable are written off after collection efforts occur and the receivable is deemed uncollectible. Adjustments to the allowance for credit losses are recorded in SG&A expense.
Equity Method Investment Equity Method Investment — The equity method of accounting is applied to investments in which the Company has significant influence over the operating and financial decisions of the investee. The Company evaluates its equity method investments each reporting period for evidence of a loss in value that is other than a temporary decline. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or the inability of the investee to sustain an earnings capacity that would justify the carrying amount of the investment. The Company performed this analysis and concluded that its investment in React Mobile, Inc. was other-than-temporarily impaired and recognized an impairment charge of $4,994 for the Company's remaining equity interest in React Mobile, Inc. during the year ended July 31, 2021.
Inventories Inventories — Inventories are stated at the lower of cost or net realizable value and include material, labor, and overhead. Cost has been determined using the last-in, first-out (“LIFO”) method for certain inventories in the U.S. (9.6% of total inventories at July 31, 2023, and 13.3% of total inventories at July 31, 2022) and the first-in, first-out (“FIFO”) or average cost methods for all other inventories. Had all inventories been accounted for on a FIFO basis instead of on a LIFO basis, the carrying value of inventories would have increased by $11,312 and $9,900 as of July 31, 2023 and 2022, respectively.
Inventories consist of the following as of July 31:
 20232022
Finished products$103,350 $112,323 
Work-in-process26,884 29,272 
Raw materials and supplies46,844 48,428 
Total inventories$177,078 $190,023 
Property, Plant and Equipment
Property, Plant and Equipment — Property, plant and equipment are stated at cost, less accumulated depreciation. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the respective asset. The estimated useful lives range from 3 to 33 years as shown below.
Property, plant and equipment consist of the following as of July 31:
 Range of Useful Lives20232022
Land$12,273 $11,916 
Buildings and improvements10 to 33 Years130,004 123,619 
Machinery and equipment3 to 10 Years282,870 268,527 
Construction in progress9,682 7,825 
Property, plant and equipment—gross434,829 411,887 
Accumulated depreciation(292,680)(272,376)
Property, plant and equipment—net$142,149 $139,511 
Depreciation expense was $20,631, $19,216, and $18,406 for the years ended July 31, 2023, 2022 and 2021, respectively.
Goodwill, Other Intangible and Long-Lived Assets
Goodwill — The Company evaluates the carrying amount of goodwill annually or more frequently if events or changes in circumstances have occurred that indicate the goodwill might be impaired. The Company completes impairment reviews for its reporting units using a fair-value method based on management's judgments and assumptions. When performing its annual impairment assessment, the Company evaluates the recoverability of goodwill assigned to each of its reporting units by comparing the estimated fair value of the respective reporting unit to the carrying value, including goodwill. The Company estimates fair value utilizing the income approach and the market approach. The income approach requires management to make a number of assumptions and estimates for each reporting unit, including projected future operating results, economic projections, anticipated future cash flows, working capital levels, income tax rates, and a weighted-average cost of capital reflecting the specific risk profile of the respective reporting unit. The market approach estimates fair value using performance multiples of comparable publicly-traded companies. In the event the fair value of a reporting unit is less than the carrying value, including goodwill, an impairment loss, if any, is recognized for the difference between the implied fair value and the carrying value of the reporting unit's goodwill. The annual impairment testing performed on May 1, 2023, indicated that all reporting units with goodwill had a fair value substantially in excess of its carrying value. No goodwill impairment charges were recognized during the year ended July 31, 2023.
Other Intangible and Long-Lived Assets — Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives to reflect the pattern of economic benefits consumed. Intangible assets with indefinite lives as well as goodwill are not subject to amortization. These assets are assessed for impairment on an annual basis or more frequently if events or changes in circumstances have occurred that indicate the asset may not be recoverable or that the remaining estimated useful life may warrant revision. In addition, the Company performs qualitative assessments on a quarterly basis of significant events and circumstances, such as historical and current results, assumptions regarding future performance, and strategic initiatives and overall economic factors.
The Company evaluates indefinite-lived intangible assets for impairment by comparing the estimated fair value of the asset to the carrying value. Fair value is estimated using the income approach based upon current sales projections applying the relief from royalty method. If the carrying value of the indefinite-lived intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company evaluates long-lived assets, including finite-lived intangible assets, operating lease assets, and property, plant, and equipment, for recoverability by comparing an estimate of undiscounted future cash flows, derived from internal forecasts, over the remaining life of the primary asset to the carrying amount of the asset group. To the extent the undiscounted future cash flows attributable to the asset are less than the carrying amount, an impairment loss is recognized for the amount by which the carrying value of the asset exceeds its fair value.
In fiscal 2023, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded.
Leases
Leases — The Company accounts for leases in accordance with Accounting Standards Codification ("ASC") 842 "Leases." The Company determines whether an arrangement contains a lease at contract inception based on whether the arrangement provides the Company with the right to direct the use of and the right to obtain substantially all of the economic benefits from an identified asset in exchange for consideration. The Company recognizes a right-of-use ("ROU") asset and lease liability for its lease commitments with initial terms greater than one year.
The initial measurement of ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the expected lease term. The ROU asset also includes any lease payments made on or before the commencement date, initial direct costs incurred, and is reduced by any lease incentives received. Some of the Company’s leases include options to extend the lease agreement, of which the exercise is at the Company’s sole discretion. The majority of renewal options are not included in the calculation of ROU assets and liabilities as they are not reasonably certain to be exercised. Some of the Company's lease agreements include rental payments that are adjusted periodically for inflation or the change in an index or rate. These variable lease payments are generally excluded from the initial measurement of the ROU asset and lease liability and are recognized in the period in which the obligation for those payments is incurred. The Company has lease agreements that include both lease and non-lease components, which the Company elected to account for as a single lease component.
The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company’s leases generally cannot be readily determined. The incremental borrowing rate is estimated based on the sovereign credit rating for the countries in which the Company has its largest operations, adjusted for several factors, such as internal credit spread, lease terms, and other market information available at the lease commencement date.
As of July 31, 2023, all leases are accounted for as operating leases, with lease expense being recognized on a straight-line basis over the lease term. Operating leases are reflected in “Operating lease assets,” “Current operating lease liabilities,” and “Long-term operating lease liabilities” in the accompanying Consolidated Balance Sheets. Operating lease expense is recognized in either cost of goods sold or selling, general, and administrative expenses in the Consolidated Statements of Income, based on the nature of the lease. ROU assets are evaluated for impairment in the same manner as long-lived assets. No impairment charges were recognized related to operating lease assets during the year ended July 31, 2023.
Revenue Recongition Revenue Recognition — The majority of the Company’s revenue relates to the sale of identification solutions and workplace safety products to customers. The Company accounts for revenue in accordance with ASC Topic 606 "Revenue from Contracts with Customers." Revenue is recognized when control of the product or service transfers to the customer in an amount that represents the consideration expected to be received in exchange for those products and services. The Company considers control to have transferred when legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the collection of the transaction price is reasonably assured, most of which occur upon shipment or delivery of goods to customers. Given the nature of the Company’s business, revenue recognition practices do not contain estimates that materially affect the results of operations, with the exception of estimated customer returns and credit memos. The Company records an allowance for estimated product returns and credit memos using the expected value method based on historical experience, which is recognized as a deduction from net sales at the time of sale. As of July 31, 2023 and 2022, the Company had a reserve for estimated product returns and credit memos of $4,801 and $4,415, respectively.
Shipping and Handling Costs Shipping and Handling Costs — Shipping and handling fees billed to a customer in a sale transaction are reported as net sales and the related costs incurred for shipping and handling are reported in cost of goods sold.
Advertising Costs Advertising Costs — Advertising costs are expensed as incurred. Advertising expense for the years ended July 31, 2023, 2022, and 2021 was $53,591, $55,568, and $54,370, respectively.
Stock-Based Compensation Stock-Based Compensation — The Company measures and recognizes the compensation expense for all share-based awards made to employees and directors based on estimated grant-date fair values. The Black-Scholes option valuation model is used to determine the fair value of stock option awards on the date of grant. The Company recognizes the compensation cost, net of estimated forfeitures, of all share-based awards on a straight-line basis over the vesting period of the award. If it is determined that it is unlikely the award will vest, the expense recognized to date for the award is generally reversed in the period in which this is evident and the remaining expense is not recorded.The Black-Scholes model requires the use of assumptions which determine the fair value of stock-based awards. The Company uses historical data regarding stock option exercise behaviors to estimate the expected term of options granted based on the period of time that options granted are expected to be outstanding. Expected volatilities are based on the historical volatility of the Company’s stock. The expected dividend yield is based on the Company’s historical dividend payments and historical yield. The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for the length of time corresponding to the expected term of the option. The market value is calculated as the average of the high and the low stock price on the date of the grant. Refer to Note 7, “Stockholders' Equity” for more information regarding the Company’s incentive stock plans.
Research and Development Research and Development — Amounts expended for research and development are expensed as incurred.
Other Comprehensive Income Other Comprehensive Income Other comprehensive income consists of net unrealized gains and losses from cash flow hedges, the unamortized gain on defined-benefit pension plans net of their related tax effects, and foreign currency translation adjustments, which includes the impact of foreign currency translations, the settlements of net investment hedges, and long-term intercompany loan translation adjustments.
Foreign Currency Translation Foreign Currency Translation — The assets and liabilities of subsidiaries whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollars at end of period rates of exchange, and income and expense accounts are translated at the average rates of exchange for the period. Resulting foreign currency translation adjustments are included in other comprehensive income.
Income Taxes Income Taxes — The Company accounts for income taxes in accordance with ASC 740 "Income Taxes." Deferred income tax assets and liabilities are recognized for the expected future tax consequences attributable to differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets and liabilities are measured using the currently enacted tax laws and rates applicable to the periods in which the differences are expected to be realized or settled. Valuation allowances are established when it is estimated that it is more likely than not that the tax benefit of the deferred tax asset will not be realized. The Company recognizes the benefit of income tax positions only if those positions are more likely than not to be sustained upon examination by the tax authority. Changes in recognition or measurement are reflected in the period in which a change in judgment occurs.
Fair Value of Financial Instruments Fair Value of Financial Instruments — The Company believes that the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, and other current liabilities) approximates fair value due to the short-term nature of these instruments. Refer to Note 6, "Debt" for more information regarding the fair value of long-term debt and Note 13, "Fair Value Measurements" for information regarding fair value measurements.
Foreign Currency Hedging
Foreign Currency Hedging — The objective of the Company’s foreign currency exchange risk management is to minimize the impact of currency movements on non-functional currency transactions and minimize the foreign currency translation impact on the Company’s foreign operations. While the Company’s risk management objectives and strategies are driven from an economic perspective, the Company attempts, where possible and practical, to ensure that the hedging strategies it engages in qualify for hedge accounting and result in accounting treatment where the earnings effect of the hedging instrument provides substantial offset (in the same period) to the income effect of the hedged item.
The Company recognizes derivative instruments as either assets or liabilities in the accompanying Consolidated Balance Sheets at fair value. Gains and losses resulting from changes in fair value of the derivatives designated as hedges are recorded as a component of Accumulated Other Comprehensive Income ("AOCI") in the accompanying Consolidated Balance Sheets and in the Consolidated Statements of Comprehensive Income and are reclassified into the same income statement line item in the period or periods during which the hedged transaction affects income. Refer to Note 14, "Derivatives and Hedging Activities" for more information regarding the Company’s derivative instruments and hedging activities.
New Accounting Standards
New Accounting Standards
In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires contract assets and contract liabilities (e.g. deferred revenue) acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, “Revenue from Contracts with Customers” as if the acquirer had originated the contracts. The guidance is applied prospectively to acquisitions occurring on or after the effective date. The Company early adopted ASU No. 2021-08 during the quarter ended October 31, 2022. The adoption of the new standard will only have an impact on the Company's consolidated financial statements in the event of future acquisitions.
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Inventories (Tables)
12 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Schedule of Inventory
Inventories consist of the following as of July 31:
 20232022
Finished products$103,350 $112,323 
Work-in-process26,884 29,272 
Raw materials and supplies46,844 48,428 
Total inventories$177,078 $190,023 
Property, Plant and Equipment
Property, plant and equipment consist of the following as of July 31:
 Range of Useful Lives20232022
Land$12,273 $11,916 
Buildings and improvements10 to 33 Years130,004 123,619 
Machinery and equipment3 to 10 Years282,870 268,527 
Construction in progress9,682 7,825 
Property, plant and equipment—gross434,829 411,887 
Accumulated depreciation(292,680)(272,376)
Property, plant and equipment—net$142,149 $139,511 
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Tables)
12 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2023 and 2022, were as follows:
IDSWPSAmericas & AsiaEurope & AustraliaTotal
Balance as of July 31, 2021$578,935 $35,202 $— $— $614,137 
Working capital adjustment(693)— — — (693)
Translation adjustments(22,091)(4,521)— — (26,612)
Balance as of July 31, 2022$556,151 $30,681 $— $— $586,832 
Translation adjustments3,319 625 1,079 2,745 7,768 
Reallocation due to change in segments(559,470)(31,306)442,290 148,486 — 
Divestiture of business— — (1,954)— (1,954)
Balance as of July 31, 2023$— $— $441,415 $151,231 $592,646 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Other intangible assets as of July 31, 2023 and 2022 consisted of the following: 
July 31, 2023July 31, 2022
Weighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book ValueWeighted Average Amortization Period (Years)Gross Carrying AmountAccumulated AmortizationNet Book Value
Amortized other intangible assets:
Tradenames3$1,114 $(947)$167 3$1,749 $(1,014)$735 
Customer relationships964,513 (15,947)48,566 9105,404 (48,428)56,976 
Technology59,313 (4,235)5,078 59,136 (2,241)6,895 
Unamortized other intangible assets:
TradenamesN/A8,285 — 8,285 N/A9,422 — 9,422 
Total$83,225 $(21,129)$62,096 $125,711 $(51,683)$74,028 
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost
The following table summarizes lease expense recognized during the years ended July 31, 2023, 2022 and 2021:
 Consolidated Statements of Income LocationJuly 31, 2023July 31, 2022July 31, 2021
Operating lease costCost of goods sold$6,589 $7,893 $8,268 
Operating lease costSelling, general, and administrative expenses9,424 9,822 8,625 
Schedule of Lessee Operating Lease Liability Maturity
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2023:
Years ending July 31, Operating Leases
2024$15,696 
202510,503 
20264,627 
2027885 
2028211 
Thereafter789 
Total lease payments$32,711 
Less: interest(1,768)
Present value of lease liabilities$30,943 
Schedule of Weighted-Average Lease
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2023 and 2022 were as follows:
July 31, 2023July 31, 2022
Weighted average remaining lease term (in years)2.62.7
Weighted average discount rate4.3 %3.9 %
Schedule of Supplemental Cash Flow Information - Leases
Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2023 and 2022 were as follows:
20232022
Operating cash outflows from operating leases$17,739 $19,005 
Operating lease assets obtained in exchange for new operating lease liabilities (1)
12,583 7,607 
(1) Includes new leases and remeasurements or modifications of existing leases.
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
12 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities As of July 31, 2023 and 2022, borrowings on the credit agreement were as follows:
July 31, 2023July 31, 2022
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
USD-denominated borrowing$13,000 6.3 %$95,000 2.7 %
British Pound-denominated borrowing£8,000 5.8 %£— — %
Euro-denominated borrowing24,000 4.4 %— — %
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
12 Months Ended
Jul. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Capital Stock
Information as to the Company’s capital stock as of July 31, 2023 and 2022 was as follows:
 July 31, 2023July 31, 2022
 Shares AuthorizedShares IssuedAmount (thousands)Shares AuthorizedShares IssuedAmount (thousands)
Preferred Stock, $.01 par value5,000,000 5,000,000 
Cumulative Preferred Stock:
6% Cumulative
5,000 5,000 
1972 Series10,000 10,000 
1979 Series30,000 30,000 
Common Stock, $.01 par value: Class A Nonvoting100,000,000 51,261,487 $513 100,000,000 51,261,487 $513 
Class B Voting10,000,000 3,538,628 35 10,000,000 3,538,628 35 
$548 $548 
Schedule of Other Activity in Stockholders' Equity
The following is a summary of other activity in stockholders’ equity during the years ended July 31, 2023, 2022, and 2021:
Deferred CompensationShares Held in Rabbi Trust, at costTotal
Balances at July 31, 2020$9,339 $(9,339)$— 
Shares at July 31, 2020292,329 292,329 
Sale of shares at cost$(277)$277 $— 
Purchase of shares at cost1,472 (1,472)— 
Balances at July 31, 2021$10,534 $(10,534)$— 
Shares at July 31, 2021315,916 315,916 
Sale of shares at cost$(721)$721 $— 
Purchase of shares at cost1,242 (1,242)— 
Balances at July 31, 2022$11,055 $(11,055)$— 
Shares at July 31, 2022318,285 318,285 
Sale of shares at cost$(739)$739 $— 
Purchase of shares at cost1,067 (1,067)— 
Balances at July 31, 2023$11,383 $(11,383)$— 
Shares at July 31, 2023318,198 318,198 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:
Black-Scholes Option Valuation Assumptions202320222021
Expected term (in years)5.716.236.21
Expected volatility29.64 %30.04 %30.71 %
Expected dividend yield2.01 %2.26 %2.49 %
Risk-free interest rate3.66 %1.27 %0.38 %
Schedule of Stock Option Activity
The following is a summary of stock option activity for the year ended July 31, 2023:
Time-Based OptionsOptions OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding as of July 31, 2022
1,591,525 $41.57 
Granted158,416 43.82 
Exercised(125,800)35.60 
Forfeited(77,358)46.16 
Outstanding as of July 31, 2023
1,546,783 $42.05 5.8$14,787 
Exercisable as of July 31, 2023
1,201,223 41.085.1$12,783 
The following table summarizes additional stock option information:
202320222021
Weighted-average fair value of options granted during the period$12.14 $11.55$8.65
Intrinsic value of options exercised during the period (in thousands)1,822 4,269 1,477 
Fair value of options vested during the period (in thousands)3,384 2,446 2,371 
Cash received from the exercise of stock options during the period (in thousands)4,091 1,082 1,765 
Tax benefit on options exercised during the period (in thousands)455 1,067 369 
Schedule of RSU Activity
The following tables summarize the RSU activity during the year ended July 31, 2023:
RSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested RSUs as of July 31, 2022
173,230 $47.45 
Granted68,624 45.22 
Vested(83,155)47.25 
Forfeited(24,831)46.81 
Non-vested RSUs as of July 31, 2023
133,868 $46.55 
Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions
The PRSUs granted during the year ended July 31, 2023 had a fair value determined by a third-party valuation utilizing a Monte Carlo simulation for the portion of the grant with a market value condition and the portion of the grant with a performance condition had a fair value determined by the average of the high and low stock price on the date of grant.
Monte Carlo Valuation Assumptions202320222021
Expected volatility34.8 %34.7 %32.6 %
Risk-free interest rate2.8 %0.3 %0.1 %
Schedule of PRSU Activity
The following tables summarize the PRSU activity during the year ended July 31, 2023:
PRSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested PRSUs as of July 31, 2022
79,134 $66.79 
Granted44,110 55.77 
Vested(18,959)75.00 
Forfeited(40,837)64.12 
Non-vested PRSUs as of July 31, 2023
63,448 $58.39 
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:
Unrealized gain on cash flow hedgesUnamortized gain on postretirement plansForeign currency translation adjustmentsAccumulated other comprehensive loss
Ending balance, July 31, 2021$729 $1,888 $(58,570)$(55,953)
Other comprehensive income (loss) before reclassification907 326 (52,897)(51,664)
Amounts reclassified from accumulated other comprehensive loss(682)(778)— (1,460)
Ending balance, July 31, 2022$954 $1,436 $(111,467)$(109,077)
Other comprehensive income (loss) before reclassification2,292 (352)16,009 17,949 
Amounts reclassified from accumulated other comprehensive loss(1,605)(328)— (1,933)
Ending balance, July 31, 2023$1,641 $756 $(95,458)$(93,061)
Schedule of Other Comprehensive Income, Tax
The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:
Years Ended July 31,
202320222021
Income tax benefit (expense) related to items of other comprehensive income (loss):
Cash flow hedges$147 $(148)$(123)
Pension and other post-retirement benefits202 167 95 
Other income tax adjustments and currency translation— 505 (378)
Income tax benefit (expense) related to items of other comprehensive income (loss)$349 $524 $(406)
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
12 Months Ended
Jul. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information by Segment
The following is a summary of segment information as of and for the years ended July 31, 2023, 2022 and 2021:
202320222021
Net sales:
Americas & Asia:
Americas$787,426 $750,391 $635,714 
Asia101,431 110,693 99,868 
Total$888,857 $861,084 $735,582 
Europe & Australia:
Europe387,743 388,618 355,096 
Australia55,263 52,360 54,020 
Total$443,006 $440,978 $409,116 
Total Company$1,331,863 $1,302,062 $1,144,698 
Depreciation & amortization:
Americas & Asia$25,269 $26,950 $20,649 
Europe & Australia7,101 7,232 4,834 
Total Company$32,370 $34,182 $25,483 
Segment profit:
Americas & Asia$180,503 $157,307 $136,635 
Europe & Australia65,742 63,058 55,357 
Total Company$246,245 $220,365 $191,992 
Assets:
Americas & Asia$829,562 $868,922 $829,278 
Europe & Australia408,163 384,341 401,143 
Corporate151,532 114,069 147,335 
Total Company$1,389,257 $1,367,332 $1,377,756 
Expenditures for property, plant & equipment:
Americas & Asia$13,256 $24,051 $20,344 
Europe & Australia5,970 19,087 6,845 
Total Company$19,226 $43,138 $27,189 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following is a reconciliation of segment profit to income before income taxes and losses of unconsolidated affiliate for the years ended July 31, 2023, 2022 and 2021:
Years Ended July 31,
 202320222021
Total profit from reportable segments$246,245 $220,365 $191,992 
Unallocated costs:
Administrative costs(24,802)(27,353)(24,865)
Gain on sale of business3,770 — — 
Investment and other income4,022 244 4,333 
Interest expense(3,539)(1,276)(437)
Income before income taxes and losses of unconsolidated affiliate$225,696 $191,980 $171,023 
Revenue from External Customers by Products and Services
The following is a summary of sales by business platform for the years ended July 31, 2023, 2022 and 2021:
Years Ended July 31,
 202320222021
IDS$1,045,891 $1,010,883 $841,508 
WPS285,972291,179303,190
Total Company$1,331,863 $1,302,062 $1,144,698 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2023, 2022 and 2021:
 Revenues*
Years Ended July 31,
Long-Lived Assets**
As of July 31,
 202320222021202320222021
Geographic information:
United States$790,596 $764,930 $642,268 $524,258 $543,187 $560,405 
Other610,553 613,433 565,956 302,321 288,477 309,686 
Eliminations(69,286)(76,301)(63,526)— — — 
Consolidated total$1,331,863 $1,302,062 $1,144,698 $826,579 $831,664 $870,091 
* Revenues are attributed based on country of origin.
** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Tables)
12 Months Ended
Jul. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of (Loss) Earnings from Continuing Operations
Income before income taxes and losses of unconsolidated affiliate consists of the following:
 Years Ended July 31,
 202320222021
United States$92,053 $92,985 $59,504 
Other Nations133,643 98,995 111,519 
Total$225,696 $191,980 $171,023 
Schedule of Components of Income Tax Expense (Benefit)
Income tax expense consists of the following:
 Years Ended July 31,
 202320222021
Current income tax expense:
United States$26,324 $8,639 $16,322 
Other Nations31,093 31,851 26,141 
States (U.S.)5,894 3,156 2,112 
$63,311 $43,646 $44,575 
Deferred income tax (benefit) expense:
United States$(10,577)$970 $(2,662)
Other Nations251 (2,377)(5,938)
States (U.S.)(2,146)(238)(365)
$(12,472)$(1,645)$(8,965)
Total income tax expense$50,839 $42,001 $35,610 
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences are as follows as of July 31, 2023 and 2022:
 July 31, 2023
 AssetsLiabilitiesTotal
Inventories$8,526 $(64)$8,462 
Employee compensation and benefits8,556 — 8,556 
Accounts receivable2,202 — 2,202 
Fixed assets3,118 (9,238)(6,120)
Intangible assets760 (49,267)(48,507)
Capitalized R&D expenditures9,986 — 9,986 
Deferred and equity-based compensation9,937 — 9,937 
Postretirement benefits2,683 (100)2,583 
Tax credit and net operating loss carry-forwards51,387 — 51,387 
Valuation allowances(52,750)— (52,750)
Other, net19,826 (4,798)15,028 
Total$64,231 $(63,467)$764 
 July 31, 2022
 AssetsLiabilitiesTotal
Inventories$8,112 $(54)$8,058 
Employee compensation and benefits8,146 — 8,146 
Accounts receivable2,105 — 2,105 
Fixed assets3,177 (9,618)(6,441)
Intangible assets859 (50,095)(49,236)
Deferred and equity-based compensation9,221 — 9,221 
Postretirement benefits2,301 — 2,301 
Tax credit and net operating loss carry-forwards49,006 — 49,006 
Valuation allowances(47,276)— (47,276)
Other, net17,919 (5,226)12,693 
Total$53,570 $(64,993)$(11,423)
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes and losses of unconsolidated affiliate to the total income tax expense is as follows:
 Years Ended July 31,
 202320222021
Tax at statutory rate21.0 %21.0 %21.0 %
International rate differential (1)
1.7 %4.2 %2.3 %
Adjustments to tax accruals and reserves0.2 %(0.1)%3.3 %
Research and development tax credits(1.3)%(1.6)%(1.6)%
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards1.2 %(1.2)%(4.8)%
Deferred tax and other adjustments, net(0.3)%(0.4)%0.6 %
Income tax rate22.5 %21.9 %20.8 %
(1)Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2023, 2022, and 2021.
Schedule of Unrecognized Tax Benefits Roll Forward A reconciliation of unrecognized tax benefits (excluding interest and penalties) is as follows:
Balance as of July 31, 2020$13,622 
Additions based on tax positions related to the current year4,664 
Additions for tax positions of prior years (1)
3,940 
Reductions for tax positions of prior years(365)
Lapse of statute of limitations(159)
Cumulative translation adjustments and other210 
Balance as of July 31, 2021$21,912 
Additions based on tax positions related to the current year3,233 
Additions for tax positions of prior years435 
Reductions for tax positions of prior years(122)
Lapse of statute of limitations(3,226)
Settlements with tax authorities(1,129)
Cumulative translation adjustments and other(539)
Balance as of July 31, 2022$20,564 
Additions based on tax positions related to the current year2,902 
Additions for tax positions of prior years792 
Reductions for tax positions of prior years(19)
Lapse of statute of limitations(2,682)
Settlements with tax authorities(782)
Cumulative translation adjustments and other124 
Balance as of July 31, 2023$20,899 
Schedule of Open Tax Years by Major Jurisdictions The following table summarizes the open tax years for the Company's major jurisdictions:
JurisdictionOpen Tax Years
United States — FederalF’20 — F’23
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share (Tables)
12 Months Ended
Jul. 31, 2023
Earnings Per Share [Abstract]  
Reconciliations of Numerator and Denominator of Basic and Diluted Per Share
Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company’s Class A and Class B common stock are summarized as follows:
Years ended July 31,
 202320222021
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$174,857 $149,979 $129,659 
Less:
Preferential dividends(769)(803)(807)
Preferential dividends on dilutive stock options(3)(8)(5)
Numerator for basic and diluted income per Class B Voting Common Share$174,085 $149,168 $128,847 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B49,591 51,321 52,039 
Plus: Effect of dilutive equity awards278 330 370 
Denominator for diluted income per share for both Class A and Class B49,869 51,651 52,409 
Net income per Class A Nonvoting Common Share:
Basic$3.53 $2.92 $2.49 
Diluted$3.51 $2.90 $2.47 
Net income per Class B Voting Common Share:
Basic$3.51 $2.91 $2.48 
Diluted$3.49 $2.89 $2.46 
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Accounted for at Fair Value on a Recurring Basis
The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2023 and July 31, 2022, according to the valuation techniques the Company used to determine their fair values.
 July 31, 2023July 31, 2022Fair Value Hierarchy
Assets:
Deferred compensation plan assets$18,288 $18,037 Level 1
Foreign exchange contracts492 489 Level 2
Liabilities:
Foreign exchange contracts$189 $32 Level 2
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Hedging Activities (Tables)
12 Months Ended
Jul. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Amounts of Outstanding Derivative Positions
The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2023 and 2022:
  July 31, 2023July 31, 2022
Designated as cash flow hedges$39,661 $25,276 
Non-designated hedges4,803 4,057 
Total foreign exchange contracts$44,464 $29,333 
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)
The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:
  July 31, 2023July 31, 2022July 31, 2021
Gains (losses) recognized in OCI:
Forward exchange contracts (cash flow hedges)$2,680 $1,282 $1,451 
Foreign currency denominated debt (net investment hedges)(1,746)— — 
Gains reclassified from OCI into cost of goods sold:
Forward exchange contracts (cash flow hedges)2,140 909 399 
Schedule of the Fair Value by Balance Sheet Grouping
Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows: 
 July 31, 2023July 31, 2022
  Prepaid expenses and other current assetsOther current liabilitiesLong-term obligationsPrepaid expenses and other current assetsOther current liabilities
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$485 $189 $ $489 $30 
Foreign currency denominated debt (net investment hedges)— — 36,716 — — 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)—  — 
Total derivative instruments$492 $189 $36,716 $489 $32 
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]    
Finished products $ 103,350 $ 112,323
Work-in-process 26,884 29,272
Raw materials and supplies 46,844 48,428
Inventories $ 177,078 $ 190,023
Percentage of LIFO Inventory 9.60% 13.30%
Inventory, LIFO Reserve, Effect on Income, Net $ 11,312 $ 9,900
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Property, Plant and Equipment [Line Items]      
Land $ 12,273 $ 11,916  
Buildings and improvements 130,004 123,619  
Machinery and equipment 282,870 268,527  
Construction in progress 9,682 7,825  
Property, plant and equipment—gross 434,829 411,887  
Accumulated depreciation (292,680) (272,376)  
Property, plant and equipment—net 142,149 139,511  
Depreciation $ 20,631 $ 19,216 $ 18,406
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 33 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]    
Contract with Customer, Refund Liability $ 4,801 $ 4,415
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Sales Incentives (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Accounting Policies [Abstract]      
Sales Incentives $ 53,867 $ 50,265 $ 38,876
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies Advertising Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Accounting Policies [Abstract]      
Advertising Expense $ 53,591 $ 55,568 $ 54,370
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Goodwill [Roll Forward]    
Goodwill, Beginning Balance $ 586,832 $ 614,137
Goodwill, Foreign Currency Translation Gain (Loss) 7,768 (26,612)
Goodwill, Other Increase (Decrease) 0  
Goodwill, Purchase Accounting Adjustments   (693)
Goodwill, Written off Related to Sale of Business Unit (1,954)  
Goodwill, Ending Balance 592,646 586,832
Goodwill, Period Increase (Decrease) $ 5,814 (27,305)
Goodwill, Change in Goodwill Allocation, Description Effective February 1, 2023, the Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within two business platforms: IDS and WPS. As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other." Refer to Note 10, "Segment Information," and Management's Discussion and Analysis for additional information regarding the Company's segment change.  
Identification Solutions    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance $ 556,151 578,935
Goodwill, Foreign Currency Translation Gain (Loss) 3,319 (22,091)
Goodwill, Other Increase (Decrease) (559,470)  
Goodwill, Purchase Accounting Adjustments   (693)
Goodwill, Written off Related to Sale of Business Unit 0  
Goodwill, Ending Balance 0 556,151
Workplace Safety    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 30,681 35,202
Goodwill, Foreign Currency Translation Gain (Loss) 625 (4,521)
Goodwill, Other Increase (Decrease) (31,306)  
Goodwill, Purchase Accounting Adjustments   0
Goodwill, Written off Related to Sale of Business Unit 0  
Goodwill, Ending Balance 0 30,681
Americas & Asia    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 0 0
Goodwill, Foreign Currency Translation Gain (Loss) 1,079 0
Goodwill, Other Increase (Decrease) 442,290  
Goodwill, Purchase Accounting Adjustments   0
Goodwill, Written off Related to Sale of Business Unit (1,954)  
Goodwill, Ending Balance 441,415 0
Europe & Australia    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 0 0
Goodwill, Foreign Currency Translation Gain (Loss) 2,745 0
Goodwill, Other Increase (Decrease) 148,486  
Goodwill, Purchase Accounting Adjustments   0
Goodwill, Written off Related to Sale of Business Unit 0  
Goodwill, Ending Balance $ 151,231 $ 0
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 83,225 $ 125,711
Finite-Lived Intangible Assets, Accumulated Amortization 21,129 51,683
Intangible Assets, Net (Excluding Goodwill), Total 62,096 74,028
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 8,285 $ 9,422
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 1,114 $ 1,749
Finite-Lived Intangible Assets, Accumulated Amortization 947 1,014
Finite-Lived Intangible Assets, Net $ 167 $ 735
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 9 years 9 years
Finite-Lived Intangible Assets, Gross $ 64,513 $ 105,404
Finite-Lived Intangible Assets, Accumulated Amortization 15,947 48,428
Finite-Lived Intangible Assets, Net $ 48,566 $ 56,976
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 9,313 $ 9,136
Finite-Lived Intangible Assets, Accumulated Amortization 4,235 2,241
Finite-Lived Intangible Assets, Net $ 5,078 $ 6,895
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Other Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of Intangible Assets $ 11,739 $ 14,966 $ 7,077
Finite-Lived Intangible Asset, Expected Amortization, Year One 9,481    
Finite-Lived Intangible Asset, Expected Amortization, Year Two 9,156    
Finite-Lived Intangible Asset, Expected Amortization, Year Three 8,279    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 7,769    
Finite-Lived Intangible Asset, Expected Amortization, Year Five $ 7,360    
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Operating Leased Assets [Line Items]      
Operating cash outflows from operating leases $ 17,739 $ 19,005  
Operating lease assets obtained in exchange for new operating lease liabilities (1) $ 12,583 $ 7,607  
Weighted average remaining lease term (in years) 2 years 7 months 6 days 2 years 8 months 12 days  
Weighted average discount rate 4.30% 3.90%  
Cost of Sales [Member]      
Operating Leased Assets [Line Items]      
Operating Lease Cost $ 6,589 $ 7,893 $ 8,268
Selling, General and Administrative Expenses [Member]      
Operating Leased Assets [Line Items]      
Operating Lease Cost $ 9,424 $ 9,822 $ 8,625
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Lease Maturity Disclosure (Details)
$ in Thousands
Jul. 31, 2023
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 15,696
Lessee, Operating Lease, Liability, to be Paid, Year Two 10,503
Lessee, Operating Lease, Liability, to be Paid, Year Three 4,627
Lessee, Operating Lease, Liability, to be Paid, Year Four 885
Lessee, Operating Lease, Liability, to be Paid, Year Five 211
Lessee, Operating Lease, Liability, to be Paid, after Year Five 789
Lessee, Operating Lease, Liability, to be Paid 32,711
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,768)
Operating Lease, Liability $ 30,943
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Retirement Benefits [Abstract]      
Deferred compensation arrangement with individual, recorded liability $ 18,288 $ 18,043  
Accrued retirement and profit-sharing contributions 3,717 3,644  
Pension and other postretirement benefit expense $ 15,089 $ 15,063 $ 13,246
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Long-Term Debt (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Jul. 31, 2023
USD ($)
Jul. 31, 2023
GBP (£)
Jul. 31, 2023
EUR (€)
Jul. 31, 2022
USD ($)
Jul. 31, 2022
GBP (£)
Jul. 31, 2022
EUR (€)
Line of Credit Facilities [Line Items]            
Long-term Line of Credit $ 49,700          
United States of America, Dollars            
Line of Credit Facilities [Line Items]            
Long-term Line of Credit $ 13,000     $ 95,000    
Line of Credit Facility, Interest Rate at Period End 6.30% 6.30% 6.30% 2.70% 2.70% 2.70%
United Kingdom, Pounds            
Line of Credit Facilities [Line Items]            
Long-term Line of Credit | £   £ 8,000     £ 0  
Line of Credit Facility, Interest Rate at Period End 5.80% 5.80% 5.80% 0.00% 0.00% 0.00%
Euro Member Countries, Euro            
Line of Credit Facilities [Line Items]            
Long-term Line of Credit | €     € 24,000     € 0
Line of Credit Facility, Interest Rate at Period End 4.40% 4.40% 4.40% 0.00% 0.00% 0.00%
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Line of Credit Facility [Abstract]    
Line of credit, current borrowing capacity $ 300,000  
Line of credit, maximum borrowing capacity 1,068,300  
Line of credit facility, maximum amount outstanding during period 103,000  
Line of credit, remaining borrowing capacity $ 248,300  
Debt to EBITDA Ratio 0.18 to 1.0  
Interest Expense Coverage Ratio 76.2 to 1.0  
Letters of credit outstanding $ 1,995 $ 1,643
Line of Credit Facility, Interest Rate Description On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019. The amendment modified the credit agreement to, among other things, (a) change the interest rate under the credit agreement for borrowings (i) denominated in British Pounds from the London Inter-bank Offered Rate ("LIBOR") to a daily simple SONIA-based rate, (ii) denominated in Euro from a LIBOR-based rate to a rate based on the Euro Interbank Offered Rate and (iii) denominated in Japanese Yen from a LIBOR-based rate to a rate based on the Tokyo Interbank Offered Rate, in each of the foregoing cases subject to certain adjustments specified in the credit agreement; and (b) provide mechanics relating to a transition away from U.S. dollar LIBOR (with respect to borrowings denominated in U.S. dollars) and the designated benchmarks for the other eligible currencies as benchmark interest rates and the replacement of any such benchmark by a replacement benchmark rate. The amendment to the credit agreement did not have a material impact on the interest rate or related balances in the Company's consolidated financial statements.  
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Capital Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Class of Stock [Line Items]    
Noncumulative Cash Dividend $ 0.01665  
Common Stock, Value, Issued $ 548 $ 548
Common Class A [Member]    
Class of Stock [Line Items]    
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 51,261,487 51,261,487
Common Stock, Value, Issued $ 513 $ 513
Class B Voting Common Stock    
Class of Stock [Line Items]    
Common Stock, Shares Authorized 10,000,000 10,000,000
Common Stock, Shares, Issued 3,538,628 3,538,628
Common Stock, Value, Issued $ 35 $ 35
Noncumulative Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 5,000,000 5,000,000
6% Cumulative [Member] | Cumulative Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 5,000 5,000
1972 Series [Member] | Cumulative Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 10,000 10,000
1979 Series [Member] | Cumulative Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 30,000 30,000
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Class of Stock [Line Items]        
Sale Of Shares At Cost $ 0 $ 0 $ 0  
Purchase Of Shares At Cost 0 0 0  
Ending Balance, Other Stockholders Equity 0 0 0 $ 0
Shares Held Rabbi Trust At Cost [Member]        
Class of Stock [Line Items]        
Sale Of Shares At Cost (739) (721) (277)  
Purchase Of Shares At Cost (1,067) (1,242) (1,472)  
Ending Balance, Other Stockholders Equity $ (11,383) $ (11,055) $ (10,534) $ (9,339)
Ending Balance, Other Stockholders Equity Shares 318,198 318,285 315,916 292,329
Deferred Compensation [Member]        
Class of Stock [Line Items]        
Sale Of Shares At Cost $ (739) $ (721) $ (277)  
Purchase Of Shares At Cost (1,067) (1,242) (1,472)  
Ending Balance, Other Stockholders Equity $ 11,383 $ 11,055 $ 10,534 $ 9,339
Ending Balance, Other Stockholders Equity Shares 318,198 318,285 315,916 292,329
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Valuation Assumptions (Details)
12 Months Ended
Jul. 31, 2023
Rate
Jul. 31, 2022
Rate
Jul. 31, 2021
Rate
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 5 years 8 months 15 days 6 years 2 months 23 days 6 years 2 months 15 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 29.64% 30.04% 30.71%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2.01% 2.26% 2.49%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 3.66% 1.27% 0.38%
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 34.80% 34.70% 32.60%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 2.80% 0.30% 0.10%
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Options Outstanding, Weighted Average Remaining Contractual Term 5 years 9 months 18 days    
Options Exercisable, Weighted Average Remaining Contractual Term 5 years 1 month 6 days    
Options Outstanding, Intrinsic Value $ 14,787    
Options Exercisable, Intrinsic Value $ 12,783    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 12.14 $ 11.55 $ 8.65
Options, Exercised in Period, Aggregate Intrinsic Value $ 1,822 $ 4,269 $ 1,477
Options, Vested in Period, Fair Value 3,384 2,446 2,371
Options, Exercised in Period, Proceeds from Issuance of Shares 4,091 1,082 1,765
Options Exercised, Tax Benefit $ 455 $ 1,067 $ 369
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]      
Shares Outstanding, Beginning Balance 1,591,525    
Options Granted 158,416    
Options Exercised (125,800)    
Options Forfeited or Expired (77,358)    
Shares Outstanding, Ending Balance 1,546,783 1,591,525  
Options Exercisable 1,201,223    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options Outstanding, Beginning Balance, Weighted Average Exercise Price $ 41.57    
Options Granted, Weighted Average Exercise Price 43.82    
Options Exercised, Weighted Average Exercise Price 35.60    
Options Forfeited or Expired, Weighted Average Exercise Price 46.16    
Options Outstanding, Ending Balance, Weighted Average Exercise Price 42.05 $ 41.57  
Options Exercisable, Weighted Average Exercise Price $ 41.08    
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of RSU and PRSU Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 173,230    
Equity Instruments Other than Options, Grants in Period 68,624    
Equity Instruments Other than Options, Vested in Period (83,155)    
Equity Instruments Other than Options, Forfeited in Period (24,831)    
Equity Instruments Other than Options, Nonvested, Number, Ending Balance 133,868 173,230  
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance $ 47.45    
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 45.22 $ 48.96 $ 40.82
Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 47.25    
Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 46.81    
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance $ 46.55 $ 47.45  
Equity Instruments Other than Options, Vested in Period, Fair Value $ 3,734 $ 3,669 $ 2,894
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 79,134    
Equity Instruments Other than Options, Grants in Period 44,110    
Equity Instruments Other than Options, Vested in Period (18,959)    
Equity Instruments Other than Options, Forfeited in Period (40,837)    
Equity Instruments Other than Options, Nonvested, Number, Ending Balance 63,448 79,134  
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance $ 66.79    
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 55.77 $ 61.76 $ 60.73
Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 75.00    
Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 64.12    
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance $ 58.39 $ 66.79  
Equity Instruments Other than Options, Vested in Period, Fair Value $ 889 $ 4,098 $ 3,273
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Noncumulative Cash Dividend $ 0.01665    
Annual Amount Entitled to be Received by Class A Common Stock shareholders $ 0.8333    
Class A Nonvoting Common Stock Shares Reserved for Outstanding Share-Based Awards 1,744,099    
Number of Shares Remaining for Future Issuance of Share-Based Awards 2,477,505    
Share-based Compensation Expense $ 7,508 $ 10,504 $ 10,098
Share-Based Payment Arrangement, Expense, Tax Benefit $ 1,497 $ 507 $ 555
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.33%    
Award Vesting Period 3 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 10 years    
Share-Based Compensation Cost Not yet Recognized $ 1,192    
Share-Based Compensation Cost Not yet Recognized, Period for Recognition 1 year 10 months 24 days    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Period 3 years    
Share-Based Compensation Cost Not yet Recognized $ 2,511    
Share-Based Compensation Cost Not yet Recognized, Period for Recognition 1 year 10 months 24 days    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Period 3 years    
Share-Based Compensation Cost Not yet Recognized $ 1,236    
Share-Based Compensation Cost Not yet Recognized, Period for Recognition 2 years    
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (109,077) $ (55,953)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 17,949 (51,664)
Amounts reclassified from accumulated other comprehensive loss (1,933) 1,460
Ending balance (93,061) (109,077)
Unrealized gain (loss) on cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 954 729
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 2,292 907
Amounts reclassified from accumulated other comprehensive loss (1,605) 682
Ending balance 1,641 954
Foreign currency translation adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (111,467) (58,570)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 16,009 (52,897)
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance (95,458) (111,467)
Gain on post-retirement plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,436 1,888
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (352) 326
Amounts reclassified from accumulated other comprehensive loss (328) 778
Ending balance $ 756 $ 1,436
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss, Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Other Comprehensive Income (Loss), Tax [Abstract]      
Cash flow hedges $ 147 $ (148) $ (123)
Pension and other post-retirement benefits 202 167 95
Other income tax adjustments and currency translation 0 (505) 378
Income tax benefit (expense) related to items of other comprehensive income (loss) $ 349 $ 524 $ (406)
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Contract with Customer, Liability, Revenue Recognized $ 1,244      
Contract with Customer, Liability $ 2,757     $ 2,675
Forecast [Member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, Remaining Performance Obligation, Percentage   27.00% 41.00%  
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Segment Reporting Information By Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 1,331,863 $ 1,302,062 $ 1,144,698
Depreciation and amortization 32,370 34,182 25,483
Segment profit 246,245 220,365 191,992
Assets 1,389,257 1,367,332 1,377,756
Expenditures for property, plant & equipment 19,226 43,138 27,189
Americas & Asia      
Segment Reporting Information [Line Items]      
Net sales 888,857 861,084 735,582
Depreciation and amortization 25,269 26,950 20,649
Segment profit 180,503 157,307 136,635
Assets 829,562 868,922 829,278
Expenditures for property, plant & equipment 13,256 24,051 20,344
Americas & Asia | Americas [Member]      
Segment Reporting Information [Line Items]      
Net sales 787,426 750,391 635,714
Americas & Asia | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net sales 101,431 110,693 99,868
Europe & Australia      
Segment Reporting Information [Line Items]      
Net sales 443,006 440,978 409,116
Depreciation and amortization 7,101 7,232 4,834
Segment profit 65,742 63,058 55,357
Assets 408,163 384,341 401,143
Expenditures for property, plant & equipment 5,970 19,087 6,845
Europe & Australia | Europe [Member]      
Segment Reporting Information [Line Items]      
Net sales 387,743 388,618 355,096
Europe & Australia | AUSTRALIA      
Segment Reporting Information [Line Items]      
Net sales 55,263 52,360 54,020
Corporate [Member]      
Segment Reporting Information [Line Items]      
Assets $ 151,532 $ 114,069 $ 147,335
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Net Income Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Segment Reconciliation [Abstract]      
Total profit from reportable segments $ 246,245 $ 220,365 $ 191,992
Unallocated amounts:      
Administrative costs (24,802) (27,353) (24,865)
Gain (Loss) on Disposition of Business 3,770 0 0
Investment and other income 4,022 244 4,333
Interest expense (3,539) (1,276) (437)
Income before income taxes and losses of unconsolidated affiliate $ 225,696 $ 191,980 $ 171,023
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Revenue from External Customer [Line Items]      
Net sales $ 1,331,863 $ 1,302,062 $ 1,144,698
Identification Solutions      
Revenue from External Customer [Line Items]      
Net sales 1,045,891 1,010,883 841,508
Workplace Safety      
Revenue from External Customer [Line Items]      
Net sales $ 285,972 $ 291,179 $ 303,190
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 1,331,863 $ 1,302,062 $ 1,144,698
Long-Lived Assets 826,579 831,664 870,091
UNITED STATES      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 790,596 764,930 642,268
Long-Lived Assets 524,258 543,187 560,405
OtherCountries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 610,553 613,433 565,956
Long-Lived Assets 302,321 288,477 309,686
Intersegment Eliminations [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales (69,286) (76,301) (63,526)
Long-Lived Assets $ 0 $ 0 $ 0
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ 92,053 $ 92,985 $ 59,504
Other Nations 133,643 98,995 111,519
Income before income taxes and losses of unconsolidated affiliate $ 225,696 191,980 $ 171,023
Intercompany Royalty Transactions   $ 32,857  
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Current income tax expense:      
United States $ 26,324 $ 8,639 $ 16,322
Other Nations 31,093 31,851 26,141
States (U.S.) 5,894 3,156 2,112
Total current income tax expense 63,311 43,646 44,575
Deferred income tax (benefit) expense:      
United States (10,577) 970 (2,662)
Other Nations 251 (2,377) (5,938)
States (U.S.) (2,146) (238) (365)
Total deferred income tax (benefit) expense (12,472) (1,645) (8,965)
Income Tax Expense (Benefit), Continuing Operations $ 50,839 $ 42,001 $ 35,610
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Gross $ 64,231 $ 53,570
Deferred Tax Liabilities, Gross 63,467 64,993
Deferred Tax Liabilities, Other 4,798 5,226
Deferred Tax Assets, Tax Deferred Expense, Other 19,826 17,919
Deferred Tax Liability, Valuation Allowance 0 0
Deferred Tax Assets, Valuation Allowance 52,750 47,276
Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses 0 0
Deferred Tax Assets, Tax Credit Carryforwards 51,387 49,006
Deferred tax liabilities, deferred tax expense, postretirement benefits 100 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,683 2,301
Deferred Tax Liability, Deferred Expense, Deferred Compensation 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,937 9,221
Deferred Tax Liabilities, Intangible Assets 49,267 50,095
Deferred Tax Assets, Goodwill and Intangible Assets 760 859
Deferred Tax Assets, in Process Research and Development 9,986  
Deferred Tax Liabilities, Property, Plant and Equipment 9,238 9,618
Deferred Tax Assets, Property, Plant and Equipment 3,118 3,177
Deferred Tax Liabilities Accounts Receivable 0 0
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 2,202 2,105
Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 8,556 8,146
Deferred Tax Liabilities, Inventory 64 54
Deferred Tax Assets, Inventory 8,526 8,112
Deferred Tax Liabilities, In Process Research and Development 0  
Net of liabilities [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Tax Deferred Expense, Other 15,028 12,693
Deferred income taxes 764  
Deferred Tax Assets, Valuation Allowance 52,750 47,276
Deferred Tax Assets, Tax Credit Carryforwards 51,387 49,006
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,583 2,301
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,937 9,221
Deferred Tax Assets, in Process Research and Development 9,986  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 2,202 2,105
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 8,556 8,146
Deferred Tax Assets, Inventory 8,462 8,058
Net of assets [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Liabilities, Net   11,423
Deferred Tax Liabilities, Intangible Assets 48,507 49,236
Deferred Tax Liabilities, Property, Plant and Equipment $ 6,120 $ 6,441
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Unrecognized Tax Benefits:      
Beginning balance $ 20,564 $ 21,912 $ 13,622
Additions based on tax positions related to the current year 2,902 3,233 4,664
Additions for tax positions of prior years (1) 792 435 3,940
Reductions for tax positions of prior years (19) (122) (365)
Lapse of statute of limitations (2,682) (3,226) (159)
Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation 124   210
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities (782) (1,129)  
Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation   (539)  
Ending balance $ 20,899 $ 20,564 $ 21,912
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]        
Tax at statutory rate 21.00% 21.00% 21.00%  
International rate differential (1) 1.70% 4.20% 2.30%  
Adjustments to tax accruals and reserves 0.20% (0.10%) 3.30%  
Research and development tax credits (1.30%) (1.60%) (1.60%)  
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards 1.20% (1.20%) (4.80%)  
Deferred tax and other adjustments, net (0.30%) (0.40%) 0.60%  
Income tax rate 22.50% 21.90% 20.80%  
Operating Loss Carryforwards [Line Items]        
Foreign operating loss-carryforward expiration dates 2024 to fiscal 2040      
State Net Operating Loss Carryforwards Expiration Dates 2032      
Foreign Tax Credit Carryforward Expiration Dates 2024 to fiscal 2033      
State Research And Development Tax Credit Carryforward Expiration Dates 2024 to fiscal 2038      
Unrecognized Tax Benefits $ 20,899 $ 20,564 $ 21,912 $ 13,622
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 17,811      
Unrecognized Tax Benefits Recognized In Other Liabilities 17,587 17,689    
Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties 3,312 2,875    
Unrecognized Tax Benefits, Interest on Income Taxes Expense (700) (701) (596)  
Unrecognized Tax Benefits, Income Tax Penalties Expense 281 82 (595)  
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 3,581 2,878    
Unrecognized Tax Benefits, Income Tax Penalties Accrued 1,674 1,925    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 2,608      
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 3,771      
Unrecognized Tax Benefits, Income Tax Penalties Expense $ 281 $ 82 $ (595)  
Internal Revenue Service (IRS) [Member] | Earliest Tax Year [Member]        
Operating Loss Carryforwards [Line Items]        
Open Tax Year 2020      
Internal Revenue Service (IRS) [Member] | Tax Year 2019 [Member]        
Operating Loss Carryforwards [Line Items]        
Open Tax Year 2023      
Foreign Tax Authority [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards $ 95,141      
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 76,902      
Other Tax Carryforward, Gross Amount 20,153      
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 22,424      
Other Tax Carryforward, Gross Amount $ 13,151      
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Earnings Per Share [Line Items]      
Net income $ 174,857 $ 149,979 $ 129,659
Denominator for basic earnings per share for both Class A and Class B 49,591 51,321 52,039
Plus: Effect of dilutive stock options 278 330 370
Denominator for diluted earnings per share for both Class A and Class B 49,869 51,651 52,409
Class A Nonvoting Common Stock      
Earnings Per Share [Line Items]      
Basic $ 3.53 $ 2.92 $ 2.49
Diluted $ 3.51 $ 2.90 $ 2.47
Class B Voting Common Stock      
Earnings Per Share [Line Items]      
Net Income (Loss) Available to Common Stockholders, Basic $ 174,085 $ 149,168 $ 128,847
Cash dividends on Common Stock 769 803 807
Preferential dividends on dilutive stock options $ 3 $ 8 $ 5
Basic $ 3.51 $ 2.91 $ 2.48
Diluted $ 3.49 $ 2.89 $ 2.46
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share - Additional Informations (Detail) - shares
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computations of diluted earnings per share 549,031 497,307 511,189
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Fair Value, Inputs, Level 1 [Member] | Other assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Noncurrent $ 18,288 $ 18,037
Fair Value, Inputs, Level 2 [Member] | Prepaid expenses and other current assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 492 489
Fair Value, Inputs, Level 2 [Member] | Other current liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure $ 189 $ 32
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Notional Amounts (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Derivative [Line Items]    
Derivative, Notional Amount $ 44,464 $ 29,333
Designated as hedging instruments [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 39,661 25,276
Not designated as hedging Instruments [Member]    
Derivative [Line Items]    
Derivative, Notional Amount $ 4,803 $ 4,057
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Hedging Activities - Impact on OCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain recognized in other comprehensive income (loss) $ 2,680 $ 1,282 $ 1,451
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 2,140 909 399
Net Investment Hedging [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax $ (1,746) $ 0 $ 0
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivatives Assets $ 492  
Other current liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 189 $ 32
Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets   489
Foreign Line of Credit    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Long-Term Debt, Noncurrent  
Not designated as hedging Instruments [Member] | Foreign Line of Credit    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Long-Term Debt, Noncurrent  
Designated as hedging instruments [Member] | Other current liabilities [Member] | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 0 0
Designated as hedging instruments [Member] | Prepaid expenses and other current assets [Member] | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets $ 0 0
Designated as hedging instruments [Member] | Foreign Line of Credit | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Long-Term Debt, Noncurrent  
Foreign Exchange Contract [Member] | Not designated as hedging Instruments [Member] | Other current liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 0 2
Foreign Exchange Contract [Member] | Not designated as hedging Instruments [Member] | Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets 7 0
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Other current liabilities [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 189 30
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Prepaid expenses and other current assets [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets $ 485 $ 489
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Foreign Line of Credit | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Long-Term Debt, Noncurrent  
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives and Hedging Activities - Additional Information (Detail) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Accumulated other comprehensive loss $ (93,061) $ (109,077) $ (55,953)
Derivative maturity 18 months    
Designated as hedging instruments [Member] | Cash Flow Hedging [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ (1,580) 1,040  
Net Investment Hedging [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Accumulated other comprehensive loss $ (1,746) $ 0  
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Business Acquisition [Line Items]      
Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized     $ 3,164
Payments to Acquire Businesses, Net of Cash Acquired $ 0 $ 0 243,983
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt     4,668
Code Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired     172,815
Magicard Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired     56,694
Nordic ID Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired     $ 9,804
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 10, 2023
Sep. 04, 2023
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Sep. 01, 2023
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Dividends Payable, Date Declared     Sep. 04, 2023          
Dividends Payable, Date to be Paid Oct. 31, 2023              
Dividends Payable, Date of Record   Oct. 10, 2023            
Percentage Increase In Dividend       2.20%        
Common Stock, Dividends, Per Share, Declared       $ 0.94        
Dividends Payable, Amount Per Share               $ 0.2350
Stock Repurchase Program, Authorized Amount               $ 100,000
Class A Nonvoting Common Stock                
Subsequent Event [Line Items]                
Common Stock, Dividends, Per Share, Declared         $ 0.92 $ 0.90 $ 0.88  
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II Valuation of Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balances at beginning of period $ 7,355 $ 7,306 $ 7,157
Additions — Due to acquired businesses 0 0 388
Additions — Charged to expense 1,433 859 803
Deductions - written off (321) (810) (1,042)
Balances at end of period 8,467 7,355 7,306
SEC Schedule, 12-09, Reserve, Inventory [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balances at beginning of period 29,877 23,009 16,309
Additions — Due to acquired businesses 0 0 2,957
Additions — Charged to expense 9,580 10,198 4,908
Deductions - written off (3,602) (3,330) (1,165)
Balances at end of period 35,855 29,877 23,009
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balances at beginning of period 47,276 51,069 58,809
Additions — Due to acquired businesses 0 0 1,351
Additions — Charged to expense 5,852 48 4,168
Deductions - written off (378) (3,841) (13,259)
Balances at end of period $ 52,750 $ 47,276 $ 51,069
XML 101 brc-20230731_htm.xml IDEA: XBRL DOCUMENT 0000746598 2022-08-01 2023-07-31 0000746598 2023-01-31 0000746598 us-gaap:NonvotingCommonStockMember 2023-08-31 0000746598 us-gaap:CommonClassBMember 2023-08-31 0000746598 us-gaap:SubsequentEventMember 2023-09-01 0000746598 2023-07-31 0000746598 2022-07-31 0000746598 us-gaap:NonvotingCommonStockMember 2023-07-31 0000746598 us-gaap:NonvotingCommonStockMember 2022-07-31 0000746598 us-gaap:CommonClassBMember 2023-07-31 0000746598 us-gaap:CommonClassBMember 2022-07-31 0000746598 2021-08-01 2022-07-31 0000746598 2020-08-01 2021-07-31 0000746598 us-gaap:NonvotingCommonStockMember 2022-08-01 2023-07-31 0000746598 us-gaap:NonvotingCommonStockMember 2021-08-01 2022-07-31 0000746598 us-gaap:NonvotingCommonStockMember 2020-08-01 2021-07-31 0000746598 us-gaap:CommonClassBMember 2022-08-01 2023-07-31 0000746598 us-gaap:CommonClassBMember 2021-08-01 2022-07-31 0000746598 us-gaap:CommonClassBMember 2020-08-01 2021-07-31 0000746598 us-gaap:CommonStockMember 2020-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000746598 us-gaap:RetainedEarningsMember 2020-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2020-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2021-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2021-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2020-08-01 2021-07-31 0000746598 us-gaap:NonvotingCommonStockMember us-gaap:RetainedEarningsMember 2020-08-01 2021-07-31 0000746598 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2020-08-01 2021-07-31 0000746598 us-gaap:CommonStockMember 2021-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000746598 us-gaap:RetainedEarningsMember 2021-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2021-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2021-08-01 2022-07-31 0000746598 us-gaap:NonvotingCommonStockMember us-gaap:RetainedEarningsMember 2021-08-01 2022-07-31 0000746598 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2021-08-01 2022-07-31 0000746598 us-gaap:CommonStockMember 2022-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000746598 us-gaap:RetainedEarningsMember 2022-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2022-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2022-08-01 2023-07-31 0000746598 us-gaap:NonvotingCommonStockMember us-gaap:RetainedEarningsMember 2022-08-01 2023-07-31 0000746598 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2022-08-01 2023-07-31 0000746598 us-gaap:CommonStockMember 2023-07-31 0000746598 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000746598 us-gaap:RetainedEarningsMember 2023-07-31 0000746598 us-gaap:TreasuryStockCommonMember 2023-07-31 0000746598 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000746598 2021-07-31 0000746598 2020-07-31 0000746598 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-07-31 0000746598 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-07-31 0000746598 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-07-31 0000746598 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-07-31 0000746598 brc:IdentificationSolutionsMember 2021-07-31 0000746598 brc:WorkplaceSafetyMember 2021-07-31 0000746598 brc:AmericasAsiaMember 2021-07-31 0000746598 brc:EuropeAustraliaMember 2021-07-31 0000746598 brc:IdentificationSolutionsMember 2021-08-01 2022-07-31 0000746598 brc:WorkplaceSafetyMember 2021-08-01 2022-07-31 0000746598 brc:AmericasAsiaMember 2021-08-01 2022-07-31 0000746598 brc:EuropeAustraliaMember 2021-08-01 2022-07-31 0000746598 brc:IdentificationSolutionsMember 2022-07-31 0000746598 brc:WorkplaceSafetyMember 2022-07-31 0000746598 brc:AmericasAsiaMember 2022-07-31 0000746598 brc:EuropeAustraliaMember 2022-07-31 0000746598 brc:IdentificationSolutionsMember 2022-08-01 2023-07-31 0000746598 brc:WorkplaceSafetyMember 2022-08-01 2023-07-31 0000746598 brc:AmericasAsiaMember 2022-08-01 2023-07-31 0000746598 brc:EuropeAustraliaMember 2022-08-01 2023-07-31 0000746598 brc:IdentificationSolutionsMember 2023-07-31 0000746598 brc:WorkplaceSafetyMember 2023-07-31 0000746598 brc:AmericasAsiaMember 2023-07-31 0000746598 brc:EuropeAustraliaMember 2023-07-31 0000746598 us-gaap:TradeNamesMember 2023-07-31 0000746598 us-gaap:TradeNamesMember 2022-07-31 0000746598 us-gaap:CustomerRelationshipsMember 2023-07-31 0000746598 us-gaap:CustomerRelationshipsMember 2022-07-31 0000746598 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-07-31 0000746598 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-07-31 0000746598 us-gaap:CostOfSalesMember 2022-08-01 2023-07-31 0000746598 us-gaap:CostOfSalesMember 2021-08-01 2022-07-31 0000746598 us-gaap:CostOfSalesMember 2020-08-01 2021-07-31 0000746598 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-08-01 2023-07-31 0000746598 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-08-01 2022-07-31 0000746598 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-08-01 2021-07-31 0000746598 currency:USD 2023-07-31 0000746598 currency:USD 2022-07-31 0000746598 currency:GBP 2023-07-31 0000746598 currency:GBP 2022-07-31 0000746598 currency:EUR 2023-07-31 0000746598 currency:EUR 2022-07-31 0000746598 us-gaap:NoncumulativePreferredStockMember 2023-07-31 0000746598 us-gaap:NoncumulativePreferredStockMember 2022-07-31 0000746598 brc:CumulativePreferredStock6CumulativeMember us-gaap:CumulativePreferredStockMember 2023-07-31 0000746598 brc:CumulativePreferredStock6CumulativeMember us-gaap:CumulativePreferredStockMember 2022-07-31 0000746598 brc:A1972SeriesMember us-gaap:CumulativePreferredStockMember 2023-07-31 0000746598 brc:A1972SeriesMember us-gaap:CumulativePreferredStockMember 2022-07-31 0000746598 brc:A1979SeriesMember us-gaap:CumulativePreferredStockMember 2023-07-31 0000746598 brc:A1979SeriesMember us-gaap:CumulativePreferredStockMember 2022-07-31 0000746598 us-gaap:CommonClassAMember 2023-07-31 0000746598 us-gaap:CommonClassAMember 2022-07-31 0000746598 brc:DeferredCompensationMember 2020-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2020-07-31 0000746598 brc:DeferredCompensationMember 2020-08-01 2021-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2020-08-01 2021-07-31 0000746598 brc:DeferredCompensationMember 2021-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2021-07-31 0000746598 brc:DeferredCompensationMember 2021-08-01 2022-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2021-08-01 2022-07-31 0000746598 brc:DeferredCompensationMember 2022-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2022-07-31 0000746598 brc:DeferredCompensationMember 2022-08-01 2023-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2022-08-01 2023-07-31 0000746598 brc:DeferredCompensationMember 2023-07-31 0000746598 brc:SharesHeldRabbiTrustAtCostMember 2023-07-31 0000746598 us-gaap:EmployeeStockOptionMember 2022-08-01 2023-07-31 0000746598 us-gaap:EmployeeStockOptionMember 2021-08-01 2022-07-31 0000746598 us-gaap:EmployeeStockOptionMember 2020-08-01 2021-07-31 0000746598 us-gaap:EmployeeStockOptionMember 2023-07-31 0000746598 us-gaap:RestrictedStockUnitsRSUMember 2022-08-01 2023-07-31 0000746598 us-gaap:RestrictedStockUnitsRSUMember 2022-07-31 0000746598 us-gaap:RestrictedStockUnitsRSUMember 2023-07-31 0000746598 us-gaap:RestrictedStockUnitsRSUMember 2021-08-01 2022-07-31 0000746598 us-gaap:RestrictedStockUnitsRSUMember 2020-08-01 2021-07-31 0000746598 us-gaap:PerformanceSharesMember 2022-08-01 2023-07-31 0000746598 us-gaap:PerformanceSharesMember 2021-08-01 2022-07-31 0000746598 us-gaap:PerformanceSharesMember 2020-08-01 2021-07-31 0000746598 us-gaap:PerformanceSharesMember 2022-07-31 0000746598 us-gaap:PerformanceSharesMember 2023-07-31 0000746598 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-31 0000746598 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-07-31 0000746598 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-31 0000746598 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-08-01 2022-07-31 0000746598 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-08-01 2022-07-31 0000746598 us-gaap:AccumulatedTranslationAdjustmentMember 2021-08-01 2022-07-31 0000746598 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-31 0000746598 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-07-31 0000746598 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-31 0000746598 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-08-01 2023-07-31 0000746598 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-08-01 2023-07-31 0000746598 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-01 2023-07-31 0000746598 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-31 0000746598 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-07-31 0000746598 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-31 0000746598 srt:ScenarioForecastMember 2024-07-31 0000746598 srt:ScenarioForecastMember 2025-07-31 0000746598 srt:AmericasMember brc:AmericasAsiaMember 2022-08-01 2023-07-31 0000746598 srt:AmericasMember brc:AmericasAsiaMember 2021-08-01 2022-07-31 0000746598 srt:AmericasMember brc:AmericasAsiaMember 2020-08-01 2021-07-31 0000746598 srt:AsiaPacificMember brc:AmericasAsiaMember 2022-08-01 2023-07-31 0000746598 srt:AsiaPacificMember brc:AmericasAsiaMember 2021-08-01 2022-07-31 0000746598 srt:AsiaPacificMember brc:AmericasAsiaMember 2020-08-01 2021-07-31 0000746598 brc:AmericasAsiaMember 2020-08-01 2021-07-31 0000746598 srt:EuropeMember brc:EuropeAustraliaMember 2022-08-01 2023-07-31 0000746598 srt:EuropeMember brc:EuropeAustraliaMember 2021-08-01 2022-07-31 0000746598 srt:EuropeMember brc:EuropeAustraliaMember 2020-08-01 2021-07-31 0000746598 country:AU brc:EuropeAustraliaMember 2022-08-01 2023-07-31 0000746598 country:AU brc:EuropeAustraliaMember 2021-08-01 2022-07-31 0000746598 country:AU brc:EuropeAustraliaMember 2020-08-01 2021-07-31 0000746598 brc:EuropeAustraliaMember 2020-08-01 2021-07-31 0000746598 us-gaap:CorporateMember 2023-07-31 0000746598 us-gaap:CorporateMember 2022-07-31 0000746598 us-gaap:CorporateMember 2021-07-31 0000746598 brc:IdentificationSolutionsMember 2020-08-01 2021-07-31 0000746598 brc:WorkplaceSafetyMember 2020-08-01 2021-07-31 0000746598 country:US 2022-08-01 2023-07-31 0000746598 country:US 2021-08-01 2022-07-31 0000746598 country:US 2020-08-01 2021-07-31 0000746598 country:US 2023-07-31 0000746598 country:US 2022-07-31 0000746598 country:US 2021-07-31 0000746598 brc:OtherCountriesMember 2022-08-01 2023-07-31 0000746598 brc:OtherCountriesMember 2021-08-01 2022-07-31 0000746598 brc:OtherCountriesMember 2020-08-01 2021-07-31 0000746598 brc:OtherCountriesMember 2023-07-31 0000746598 brc:OtherCountriesMember 2022-07-31 0000746598 brc:OtherCountriesMember 2021-07-31 0000746598 us-gaap:IntersegmentEliminationMember 2022-08-01 2023-07-31 0000746598 us-gaap:IntersegmentEliminationMember 2021-08-01 2022-07-31 0000746598 us-gaap:IntersegmentEliminationMember 2020-08-01 2021-07-31 0000746598 us-gaap:IntersegmentEliminationMember 2023-07-31 0000746598 us-gaap:IntersegmentEliminationMember 2022-07-31 0000746598 us-gaap:IntersegmentEliminationMember 2021-07-31 0000746598 brc:NetofliabilitiesMember 2023-07-31 0000746598 brc:NetofassetsMember 2023-07-31 0000746598 brc:NetofliabilitiesMember 2022-07-31 0000746598 brc:NetofassetsMember 2022-07-31 0000746598 us-gaap:ForeignCountryMember 2023-07-31 0000746598 us-gaap:StateAndLocalJurisdictionMember 2023-07-31 0000746598 us-gaap:InternalRevenueServiceIRSMember us-gaap:EarliestTaxYearMember 2022-08-01 2023-07-31 0000746598 us-gaap:InternalRevenueServiceIRSMember us-gaap:LatestTaxYearMember 2022-08-01 2023-07-31 0000746598 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member 2023-07-31 0000746598 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member 2022-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2023-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2022-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2023-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2022-07-31 0000746598 us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000746598 us-gaap:NondesignatedMember 2023-07-31 0000746598 us-gaap:NondesignatedMember 2022-07-31 0000746598 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000746598 us-gaap:NetInvestmentHedgingMember 2023-07-31 0000746598 us-gaap:NetInvestmentHedgingMember 2022-07-31 0000746598 us-gaap:NetInvestmentHedgingMember 2022-08-01 2023-07-31 0000746598 us-gaap:NetInvestmentHedgingMember 2021-08-01 2022-07-31 0000746598 us-gaap:NetInvestmentHedgingMember 2020-08-01 2021-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:ForeignLineOfCreditMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:ForeignLineOfCreditMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-07-31 0000746598 us-gaap:ForeignLineOfCreditMember us-gaap:NondesignatedMember 2023-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember 2023-07-31 0000746598 us-gaap:ForeignLineOfCreditMember 2023-07-31 0000746598 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-07-31 0000746598 us-gaap:OtherCurrentLiabilitiesMember 2022-07-31 0000746598 brc:MagicardAcquisitionMember 2020-08-01 2021-07-31 0000746598 brc:NordicIDAcquisitionMember 2020-08-01 2021-07-31 0000746598 brc:CodeAcquisitionMember 2020-08-01 2021-07-31 0000746598 us-gaap:SubsequentEventMember 2023-09-04 2023-09-04 0000746598 us-gaap:SubsequentEventMember 2023-08-01 2024-07-31 0000746598 us-gaap:SubsequentEventMember 2023-10-31 2023-10-31 0000746598 us-gaap:SubsequentEventMember 2023-10-10 2023-10-10 0000746598 brc:RussellRShallerMember 2022-08-01 2023-07-31 0000746598 brc:JMichaelNaumanMember 2022-08-01 2023-07-31 0000746598 brc:RussellRShallerMember 2021-08-01 2022-07-31 0000746598 brc:JMichaelNaumanMember 2021-08-01 2022-07-31 0000746598 brc:RussellRShallerMember 2020-08-01 2021-07-31 0000746598 brc:JMichaelNaumanMember 2020-08-01 2021-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:PeoMember brc:RussellRShallerMember 2022-08-01 2023-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:PeoMember brc:RussellRShallerMember 2022-08-01 2023-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:PeoMember brc:RussellRShallerMember 2021-08-01 2022-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:PeoMember brc:RussellRShallerMember 2021-08-01 2022-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:PeoMember brc:JMichaelNaumanMember 2021-08-01 2022-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:PeoMember brc:JMichaelNaumanMember 2021-08-01 2022-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:PeoMember brc:JMichaelNaumanMember 2020-08-01 2021-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:PeoMember brc:JMichaelNaumanMember 2020-08-01 2021-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:NonPeoNeoMember 2022-08-01 2023-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:NonPeoNeoMember 2022-08-01 2023-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:NonPeoNeoMember 2021-08-01 2022-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:NonPeoNeoMember 2021-08-01 2022-07-31 0000746598 brc:ReportedValueOfEquityAwardsMember ecd:NonPeoNeoMember 2020-08-01 2021-07-31 0000746598 brc:EquityAwardAdjustmentsMember ecd:NonPeoNeoMember 2020-08-01 2021-07-31 0000746598 1 2022-08-01 2023-07-31 0000746598 2 2022-08-01 2023-07-31 0000746598 3 2022-08-01 2023-07-31 0000746598 4 2022-08-01 2023-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2022-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2021-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2020-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2022-08-01 2023-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2021-08-01 2022-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2020-08-01 2021-07-31 0000746598 us-gaap:AllowanceForCreditLossMember 2023-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2022-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2021-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2020-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2022-08-01 2023-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2021-08-01 2022-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2020-08-01 2021-07-31 0000746598 us-gaap:InventoryValuationReserveMember 2023-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-08-01 2023-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-08-01 2022-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-08-01 2021-07-31 0000746598 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-07-31 iso4217:USD shares iso4217:USD shares pure utr:Rate iso4217:GBP iso4217:EUR false 2023 FY 0000746598 --07-31 2023-07-31 8467000 7355000 51261487 51261487 45008724 46370708 6252763 4890779 3538628 3538628 3538628 3538628 42716000 42716000 P10Y P33Y P3Y P10Y P3Y P3Y 0.3333 0.3333 0.3333 2020 2023 http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent 10-K true 2023-07-31 false 1-14959 BRADY CORP WI 39-0178960 6555 West Good Hope Road Milwaukee WI 53223 414 358-6600 Class A Nonvoting Common Stock, par value $0.01 per share BRC NYSE Yes No Yes Yes Large Accelerated Filer false false true false 2362342797 44825183 3538628 0.2350 100000000 2023-07-31 2023-07-31 248300000 1068300000 2023-07-31 34 DELOITTE & TOUCHE LLP Milwaukee, Wisconsin 151532000 114069000 8467000 7355000 184420000 183233000 177078000 190023000 11790000 10743000 524820000 498068000 142149000 139511000 592646000 586832000 62096000 74028000 15716000 15881000 29688000 31293000 22142000 21719000 1389257000 1367332000 79855000 81116000 71470000 76764000 13575000 12539000 12582000 8294000 14726000 15003000 65828000 61458000 258036000 255174000 49716000 95000000 16217000 19143000 74369000 86717000 398338000 456034000 51261487 45008724 46370708 42716000 513000 513000 3538628 35000 35000 351771000 345266000 1021870000 892417000 6252763 4890779 290209000 217856000 -93061000 -109077000 990919000 911298000 1389257000 1367332000 1331863000 1302062000 1144698000 674588000 670510000 583252000 657275000 631552000 561446000 61365000 58548000 44551000 370697000 379992000 349768000 432062000 438540000 394319000 225213000 193012000 167127000 4022000 244000 4333000 3539000 1276000 437000 225696000 191980000 171023000 50839000 42001000 35610000 174857000 149979000 135413000 0 0 -5754000 174857000 149979000 129659000 3.53 2.92 2.49 3.51 2.90 2.47 3.51 2.91 2.48 3.49 2.89 2.46 49591000 51321000 52039000 49869000 51651000 52409000 174857000 149979000 129659000 16009000 -53402000 10266000 2680000 1282000 1451000 2140000 909000 399000 540000 373000 1052000 -465000 424000 0 417000 1043000 388000 882000 619000 388000 15667000 -53648000 10930000 -349000 -524000 406000 16016000 -53124000 10524000 190873000 96855000 140183000 548000 331762000 704456000 -107216000 -66477000 129659000 10524000 2767000 1748000 32000 10098000 -3593000 0.88 42690000 0.86 3056000 548000 339125000 788369000 -109061000 -55953000 149979000 -53124000 4478000 434000 115000 10504000 -109229000 0.90 42805000 0.88 3126000 548000 345266000 892417000 -217856000 -109077000 174857000 16016000 1069000 3119000 66000 7508000 75472000 0.92 42207000 0.90 3197000 548000 351771000 1021870000 -290209000 -93061000 174857000 149979000 129659000 32370000 34182000 25483000 7508000 10504000 10098000 3770000 0 0 -12472000 -1645000 -8965000 0 0 -5754000 308000 -1197000 831000 -2380000 25330000 12614000 -14972000 62907000 -7298000 1023000 -807000 4498000 -9459000 6826000 58283000 4094000 4836000 -4002000 209149000 118449000 205665000 19226000 43138000 27189000 8000000 0 0 0 0 243983000 -12000 -67000 -2580000 -11214000 -43071000 -268592000 45404000 45931000 45746000 4091000 1082000 1765000 2041000 5127000 2783000 74996000 109229000 3593000 127660000 243716000 101957000 172944000 186716000 63957000 66000 116000 33000 -163568000 -102089000 -12324000 3096000 -6555000 4943000 37463000 -33266000 -70308000 114069000 147335000 217643000 151532000 114069000 147335000 3408000 1082000 373000 58829000 33834000 46852000 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Brady Corporation is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. The ability to provide customers with a broad range of proprietary, customized, and diverse products for use in various applications, along with a commitment to quality and service, a global footprint, and multiple sales channels, have made Brady a world leader in many of its markets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying consolidated financial statements include the accounts of Brady Corporation and its wholly owned subsidiaries. All intercompany accounts and transactions between consolidated subsidiaries have been eliminated in consolidation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), which requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company recognizes assets acquired, liabilities assumed, contractual contingencies and contingent consideration at their fair value on the acquisition date. The operating results of the acquired companies are included in the Company’s consolidated financial statements from the date of acquisition. Acquisition-related costs are expensed as incurred and changes in deferred tax asset valuation allowances and income tax uncertainties after the measurement period are recorded in income tax expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents —</span><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 original maturities of three months or less to be cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company places temporary cash investments with global financial institutions of high credit quality. The Company performs periodic evaluations of the relative credit standing of its financial institutions and limits the amount of credit exposure with any one financial institution. In addition, the Company has a broad customer base representing many diverse industries throughout the globe. Consequently, no significant concentration of credit risk is considered to exist.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's policy for estimating the allowance for credit losses on accounts receivables considers several factors including historical loss experience, the age of delinquent receivable balances due, and economic conditions. Specific customer reserves are made during review of significant outstanding balances due, in which customer creditworthiness and current economic trends may indicate that it is probable the receivable will not be recovered. Accounts receivable are written off after collection efforts occur and the receivable is deemed uncollectible. Adjustments to the allowance for credit losses are recorded in SG&amp;A expense. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investment — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity method of accounting is applied to investments in which the Company has significant influence over the operating and financial decisions of the investee. The Company evaluates its equity method investments each reporting period for evidence of a loss in value that is other than a temporary decline. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or the inability of the investee to sustain an earnings capacity that would justify the carrying amount of the investment. The Company performed this analysis and concluded that its investment in React Mobile, Inc. was other-than-temporarily impaired and recognized an impairment charge of $4,994 for the Company's remaining equity interest in React Mobile, Inc. during the year ended July 31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories —</span><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 and include material, labor, and overhead. Cost has been determined using the last-in, first-out (“LIFO”) method for certain inventories in the U.S. (9.6% of total inventories at July 31, 2023, and 13.3% of total inventories at July 31, 2022) and the first-in, first-out (“FIFO”) or average cost methods for all other inventories. Had all inventories been accounted for on a FIFO basis instead of on a LIFO basis, the carrying value of inventories would have increased by $11,312 and $9,900 as of July 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of July 31:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished products</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and supplies</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:9pt;font-weight:400;line-height:100%">46,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</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:9pt;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:9pt;font-weight:400;line-height:100%">177,078 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">190,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment —</span><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 stated at cost, less accumulated depreciation. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the respective asset. The estimated useful lives range from 3 to 33 years as shown below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following as of July 31:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 to 33 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:9pt;font-weight:400;line-height:100%">3 to 10 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment—gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:100%">434,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(292,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">142,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">139,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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $20,631, $19,216, and $18,406 for the years ended July 31, 2023, 2022 and 2021, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%"> The Company evaluates the carrying amount of goodwill annually or more frequently if events or changes in circumstances have occurred that indicate the goodwill might be impaired. The Company completes impairment reviews for its reporting units using a fair-value method based on management's judgments and assumptions. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When performing its annual impairment assessment, the Company evaluates the recoverability of goodwill assigned to each of its reporting units by comparing the estimated fair value of the respective reporting unit to the carrying value, including goodwill. The Company estimates fair value utilizing the income approach and the market approach. The income approach requires management to make a number of assumptions and estimates for each reporting unit, including projected future operating results, economic projections, anticipated future cash flows, working capital levels, income tax rates, and a weighted-average cost of capital reflecting the specific risk profile of the respective reporting unit. The market approach estimates fair value using performance multiples of comparable publicly-traded compa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the fair value of a reporting unit is less than the carrying value, including goodwill, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an impairment loss, if any, is recognized for the difference between the implied fair value and the carrying value of the reporting unit's goodwill. The annual impairment testing performed on May 1, 2023, indicated that all reporting units with goodwill had a fair value substantially in excess of its carrying value. No goodwill impairment charges were recognized during the year ended July 31, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible and Long-Lived Assets — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives to reflect the pattern of economic benefits consumed. Intangible assets with indefinite lives as well as goodwill are not subject to amortization. These assets are assessed for impairment on an annual basis or more frequently if events or changes in circumstances have occurred that indicate the asset may not be recoverable or that the remaining estimated useful life may warrant revision. In addition, the Company performs qualitative assessments on a quarterly basis of significant events and circumstances, such as historical and current results, assumptions regarding future performance, and strategic initiatives and overall economic factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates indefinite-lived intangible assets for impairment by comparing the estimated fair value of the asset to the carrying value. Fair value is estimated using the income approach based upon current sales projections applying the relief from royalty method. If the carrying value of the indefinite-lived intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company evaluates long-lived assets, including finite-lived intangible assets, operating lease assets, and property, plant, and equipment, for recoverability by comparing an estimate of undiscounted future cash flows, derived from internal forecasts, over the remaining life of the primary asset to the carrying amount of the asset group. To the extent the undiscounted future cash flows attributable to the asset are less than the carrying amount, an impairment loss is recognized for the amount by which the carrying value of the asset exceeds its fair value. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%"> — The Company accounts for leases in accordance with Accounting Standards Codification ("ASC") 842 "Leases." The Company determines whether an arrangement contains a lease at contract inception based on whether the arrangement provides the Company with the right to direct the use of and the right to obtain substantially all of the economic benefits from an identified asset in exchange for consideration. The Company recognizes a right-of-use ("ROU") asset and lease liability for its lease commitments with initial terms greater than one year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial measurement of ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the expected lease term. The ROU asset also includes any lease payments made on or before the commencement date, initial direct costs incurred, and is reduced by any lease incentives received. Some of the Company’s leases include options to extend the lease agreement, of which the exercise is at the Company’s sole discretion. The majority of renewal options are not included in the calculation of ROU assets and liabilities as they are not reasonably certain to be exercised. Some of the Company's lease agreements include rental payments that are adjusted periodically for inflation or the change in an index or rate. These variable lease payments are generally excluded from the initial measurement of the ROU asset and lease liability and are recognized in the period in which the obligation for those payments is incurred. The Company has lease agreements that include both lease and non-lease components, which the Company elected to account for as a single lease component.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company’s leases generally cannot be readily determined. The incremental borrowing rate is estimated based on the sovereign credit rating for the countries in which the Company has its largest operations, adjusted for several factors, such as internal credit spread, lease terms, and other market information available at the lease commencement date.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, all leases are accounted for as operating leases, with lease expense being recognized on a straight-line basis over the lease term. Operating leases are reflected in “Operating lease assets,” “Current operating lease liabilities,” and “Long-term operating lease liabilities” in the accompanying Consolidated Balance Sheets. Operating lease expense is recognized in either cost of goods sold or selling, general, and administrative expenses in the Consolidated Statements of Income, based on the nature of the lease. ROU assets are evaluated for impairment in the same manner as long-lived assets. No impairment charges were recognized related to operating lease assets during the year ended July 31,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition —</span><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 revenue relates to the sale of identification solutions and workplace safety products to customers. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with ASC Topic 606 "Revenue from Contracts with Customers." </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the product or service transfers to the customer in an amount that represents the consideration expected to be received in exchange for those products and services. The Company considers control to have transferred when legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the collection of the transaction price is reasonably assured, most of which occur upon shipment or delivery of goods to customers. Given the nature of the Company’s business, revenue recognition practices do not contain estimates that materially affect the results of operations, with the exception of estimated customer returns and credit memos. The Company records an allowance for estimated product returns and credit memos using the expected value method based on historical experience, which is recognized as a deduction from net sales at the time of sale. As of July 31, 2023 and 2022, the Company had a reserve for estimated product returns and credit memos of $4,801 and $4,415, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Incentives —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for cash consideration (such as sales incentives, rebates, and cash discounts) given to its customers or resellers as a reduction of revenue. Sales incentives for the years ended July 31, 2023, 2022, and 2021 were $53,867, $50,265, and $38,876, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shipping and handling fees billed to a customer in a sale transaction are reported as net sales and the related costs incurred for shipping and handling are reported in cost of goods sold.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred. Advertising expense for the years ended July 31, 2023, 2022, and 2021 was $53,591, $55,568, and $54,370, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company measures and recognizes the compensation expense for all share-based awards made to employees and directors based on estimated grant-date fair values. The Black-Scholes option valuation model is used to determine the fair value of stock option awards on the date of grant. The Company recognizes the compensation cost, net of estimated forfeitures, of all share-based awards on a straight-line basis over the vesting period of the award. If it is determined that it is unlikely the award will vest, the expense recognized to date for the award is generally reversed in the period in which this is evident and the remaining expense is not recorded.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes model requires the use of assumptions which determine the fair value of stock-based awards. The Company uses historical data regarding stock option exercise behaviors to estimate the expected term of options granted based on the period of time that options granted are expected to be outstanding. Expected volatilities are based on the historical volatility of the Company’s stock. The expected dividend yield is based on the Company’s historical dividend payments and historical yield. The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for the length of time corresponding to the expected term of the option. The market value is calculated as the average of the high and the low stock price on the date of the grant. Refer to No</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">te 7,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> “Stockholders' Equity” for more information regarding the Company’s incentive stock plans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amounts expended for research and development are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Comprehensive Income</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%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other comprehensive income consists of net unrealized gains and losses from cash flow hedges, the unamortized gain on defined-benefit pension plans net of their related tax effects, and foreign currency translation adjustments, which includes the impact of foreign currency translations, the settlements of net investment hedges, and long-term intercompany loan translation adjustments. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The assets and liabilities of subsidiaries whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollars at end of period rates of exchange, and income and expense accounts are translated at the average rates of exchange for the period. Resulting foreign currency translation adjustments are included in other comprehensive income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for income taxes in accordance with ASC 740 "Income Taxes." Deferred income tax assets and liabilities are recognized for the expected future tax consequences attributable to differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets and liabilities are measured using the currently enacted tax laws and rates applicable to the periods in which the differences are expected to be realized or settled. Valuation allowances are established when it is estimated that it is more likely than not that the tax benefit of the deferred tax asset will not be realized. The Company recognizes the benefit of income tax positions only if those positions are more likely than not to be sustained upon examination by the tax authority. Changes in recognition or measurement are reflected in the period in which a change in judgment occurs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company believes that the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, and other current liabilities) approximates fair value due to the short-term nature of these instruments. Refer to Note 6, "Debt" for more information regarding the fair value of long-term debt and Note 13, "Fair Value Measurements" for information regarding fair value measurements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Hedging —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The objective of the Company’s foreign currency exchange risk management is to minimize the impact of currency movements on non-functional currency transactions and minimize the foreign currency translation impact on the Company’s foreign operations. While the Company’s risk management objectives and strategies are driven from an economic perspective, the Company attempts, where possible and practical, to ensure that the hedging strategies it engages in qualify for hedge accounting and result in accounting treatment where the earnings effect of the hedging instrument provides substantial offset (in the same period) to the income effect of the hedged item. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes derivative instruments as either assets or liabilities in the accompanying Consolidated Balance Sheets at fair value. Gains and losses resulting from changes in fair value of the derivatives designated as hedges are recorded as a component of Accumulated Other Comprehensive Income ("AOCI") in the accompanying Consolidated Balance Sheets and in the Consolidated Statements of Comprehensive Income and are reclassified into the same income statement line item in the period or periods during which the hedged transaction affects income. Refer to Note 14, "Derivatives and Hedging Activities" for more information regarding the Company’s derivative instruments and hedging activities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires contract assets and contract liabilities (e.g. deferred revenue) acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, “Revenue from Contracts with Customers” as if the acquirer had originated the contracts. The guidance is applied prospectively to acquisitions occurring on or after the effective date. The Company early adopted ASU No. 2021-08 during the quarter ended October 31, 2022. The adoption of the new standard will only have an impact on the Company's consolidated financial statements in the event of future acquisitions.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Brady Corporation is a global manufacturer and supplier of identification solutions and workplace safety products that identify and protect premises, products and people. The ability to provide customers with a broad range of proprietary, customized, and diverse products for use in various applications, along with a commitment to quality and service, a global footprint, and multiple sales channels, have made Brady a world leader in many of its markets.</span> Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Brady Corporation and its wholly owned subsidiaries. All intercompany accounts and transactions between consolidated subsidiaries have been eliminated in consolidation. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"), which requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company recognizes assets acquired, liabilities assumed, contractual contingencies and contingent consideration at their fair value on the acquisition date. The operating results of the acquired companies are included in the Company’s consolidated financial statements from the date of acquisition. Acquisition-related costs are expensed as incurred and changes in deferred tax asset valuation allowances and income tax uncertainties after the measurement period are recorded in income tax expense.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents —</span><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 original maturities of three months or less to be cash equivalents.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company places temporary cash investments with global financial institutions of high credit quality. The Company performs periodic evaluations of the relative credit standing of its financial institutions and limits the amount of credit exposure with any one financial institution. In addition, the Company has a broad customer base representing many diverse industries throughout the globe. Consequently, no significant concentration of credit risk is considered to exist.</span> Accounts Receivable — The Company's policy for estimating the allowance for credit losses on accounts receivables considers several factors including historical loss experience, the age of delinquent receivable balances due, and economic conditions. Specific customer reserves are made during review of significant outstanding balances due, in which customer creditworthiness and current economic trends may indicate that it is probable the receivable will not be recovered. Accounts receivable are written off after collection efforts occur and the receivable is deemed uncollectible. Adjustments to the allowance for credit losses are recorded in SG&amp;A expense. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investment — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity method of accounting is applied to investments in which the Company has significant influence over the operating and financial decisions of the investee. The Company evaluates its equity method investments each reporting period for evidence of a loss in value that is other than a temporary decline. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or the inability of the investee to sustain an earnings capacity that would justify the carrying amount of the investment. The Company performed this analysis and concluded that its investment in React Mobile, Inc. was other-than-temporarily impaired and recognized an impairment charge of $4,994 for the Company's remaining equity interest in React Mobile, Inc. during the year ended July 31, 2021.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories —</span><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 and include material, labor, and overhead. Cost has been determined using the last-in, first-out (“LIFO”) method for certain inventories in the U.S. (9.6% of total inventories at July 31, 2023, and 13.3% of total inventories at July 31, 2022) and the first-in, first-out (“FIFO”) or average cost methods for all other inventories. Had all inventories been accounted for on a FIFO basis instead of on a LIFO basis, the carrying value of inventories would have increased by $11,312 and $9,900 as of July 31, 2023 and 2022, respectively.</span><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of July 31:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished products</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and supplies</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:9pt;font-weight:400;line-height:100%">46,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</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:9pt;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:9pt;font-weight:400;line-height:100%">177,078 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">190,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.096 0.133 11312000 9900000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of July 31:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished products</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and supplies</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:9pt;font-weight:400;line-height:100%">46,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</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:9pt;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:9pt;font-weight:400;line-height:100%">177,078 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">190,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 103350000 112323000 26884000 29272000 46844000 48428000 177078000 190023000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment —</span><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 stated at cost, less accumulated depreciation. Depreciation is computed primarily on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are depreciated over the shorter of the lease term or the estimated useful life of the respective asset. The estimated useful lives range from 3 to 33 years as shown below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following as of July 31:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 to 33 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:9pt;font-weight:400;line-height:100%">3 to 10 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment—gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:100%">434,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(292,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">142,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">139,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></tr></table></div>Depreciation expense was $20,631, $19,216, and $18,406 for the years ended July 31, 2023, 2022 and 2021, respectively. <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following as of July 31:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 to 33 Years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:9pt;font-weight:400;line-height:100%">3 to 10 Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment—gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:100%">434,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(292,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">142,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">139,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></tr></table></div> 12273000 11916000 130004000 123619000 282870000 268527000 9682000 7825000 434829000 411887000 292680000 272376000 142149000 139511000 20631000 19216000 18406000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company evaluates the carrying amount of goodwill annually or more frequently if events or changes in circumstances have occurred that indicate the goodwill might be impaired. The Company completes impairment reviews for its reporting units using a fair-value method based on management's judgments and assumptions. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When performing its annual impairment assessment, the Company evaluates the recoverability of goodwill assigned to each of its reporting units by comparing the estimated fair value of the respective reporting unit to the carrying value, including goodwill. The Company estimates fair value utilizing the income approach and the market approach. The income approach requires management to make a number of assumptions and estimates for each reporting unit, including projected future operating results, economic projections, anticipated future cash flows, working capital levels, income tax rates, and a weighted-average cost of capital reflecting the specific risk profile of the respective reporting unit. The market approach estimates fair value using performance multiples of comparable publicly-traded compa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the fair value of a reporting unit is less than the carrying value, including goodwill, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an impairment loss, if any, is recognized for the difference between the implied fair value and the carrying value of the reporting unit's goodwill. The annual impairment testing performed on May 1, 2023, indicated that all reporting units with goodwill had a fair value substantially in excess of its carrying value. No goodwill impairment charges were recognized during the year ended July 31, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible and Long-Lived Assets — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives to reflect the pattern of economic benefits consumed. Intangible assets with indefinite lives as well as goodwill are not subject to amortization. These assets are assessed for impairment on an annual basis or more frequently if events or changes in circumstances have occurred that indicate the asset may not be recoverable or that the remaining estimated useful life may warrant revision. In addition, the Company performs qualitative assessments on a quarterly basis of significant events and circumstances, such as historical and current results, assumptions regarding future performance, and strategic initiatives and overall economic factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates indefinite-lived intangible assets for impairment by comparing the estimated fair value of the asset to the carrying value. Fair value is estimated using the income approach based upon current sales projections applying the relief from royalty method. If the carrying value of the indefinite-lived intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company evaluates long-lived assets, including finite-lived intangible assets, operating lease assets, and property, plant, and equipment, for recoverability by comparing an estimate of undiscounted future cash flows, derived from internal forecasts, over the remaining life of the primary asset to the carrying amount of the asset group. To the extent the undiscounted future cash flows attributable to the asset are less than the carrying amount, an impairment loss is recognized for the amount by which the carrying value of the asset exceeds its fair value. </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span>, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded. <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company accounts for leases in accordance with Accounting Standards Codification ("ASC") 842 "Leases." The Company determines whether an arrangement contains a lease at contract inception based on whether the arrangement provides the Company with the right to direct the use of and the right to obtain substantially all of the economic benefits from an identified asset in exchange for consideration. The Company recognizes a right-of-use ("ROU") asset and lease liability for its lease commitments with initial terms greater than one year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial measurement of ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the expected lease term. The ROU asset also includes any lease payments made on or before the commencement date, initial direct costs incurred, and is reduced by any lease incentives received. Some of the Company’s leases include options to extend the lease agreement, of which the exercise is at the Company’s sole discretion. The majority of renewal options are not included in the calculation of ROU assets and liabilities as they are not reasonably certain to be exercised. Some of the Company's lease agreements include rental payments that are adjusted periodically for inflation or the change in an index or rate. These variable lease payments are generally excluded from the initial measurement of the ROU asset and lease liability and are recognized in the period in which the obligation for those payments is incurred. The Company has lease agreements that include both lease and non-lease components, which the Company elected to account for as a single lease component.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company’s leases generally cannot be readily determined. The incremental borrowing rate is estimated based on the sovereign credit rating for the countries in which the Company has its largest operations, adjusted for several factors, such as internal credit spread, lease terms, and other market information available at the lease commencement date.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, all leases are accounted for as operating leases, with lease expense being recognized on a straight-line basis over the lease term. Operating leases are reflected in “Operating lease assets,” “Current operating lease liabilities,” and “Long-term operating lease liabilities” in the accompanying Consolidated Balance Sheets. Operating lease expense is recognized in either cost of goods sold or selling, general, and administrative expenses in the Consolidated Statements of Income, based on the nature of the lease. ROU assets are evaluated for impairment in the same manner as long-lived assets. No impairment charges were recognized related to operating lease assets during the year ended July 31,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2023.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition —</span><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 revenue relates to the sale of identification solutions and workplace safety products to customers. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with ASC Topic 606 "Revenue from Contracts with Customers." </span>Revenue is recognized when control of the product or service transfers to the customer in an amount that represents the consideration expected to be received in exchange for those products and services. The Company considers control to have transferred when legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the collection of the transaction price is reasonably assured, most of which occur upon shipment or delivery of goods to customers. Given the nature of the Company’s business, revenue recognition practices do not contain estimates that materially affect the results of operations, with the exception of estimated customer returns and credit memos. The Company records an allowance for estimated product returns and credit memos using the expected value method based on historical experience, which is recognized as a deduction from net sales at the time of sale. As of July 31, 2023 and 2022, the Company had a reserve for estimated product returns and credit memos of $4,801 and $4,415, respectively. 4801000 4415000 53867000 50265000 38876000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shipping and handling fees billed to a customer in a sale transaction are reported as net sales and the related costs incurred for shipping and handling are reported in cost of goods sold.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred. Advertising expense for the years ended July 31, 2023, 2022, and 2021 was $53,591, $55,568, and $54,370, respectively.</span> 53591000 55568000 54370000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company measures and recognizes the compensation expense for all share-based awards made to employees and directors based on estimated grant-date fair values. The Black-Scholes option valuation model is used to determine the fair value of stock option awards on the date of grant. The Company recognizes the compensation cost, net of estimated forfeitures, of all share-based awards on a straight-line basis over the vesting period of the award. If it is determined that it is unlikely the award will vest, the expense recognized to date for the award is generally reversed in the period in which this is evident and the remaining expense is not recorded.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes model requires the use of assumptions which determine the fair value of stock-based awards. The Company uses historical data regarding stock option exercise behaviors to estimate the expected term of options granted based on the period of time that options granted are expected to be outstanding. Expected volatilities are based on the historical volatility of the Company’s stock. The expected dividend yield is based on the Company’s historical dividend payments and historical yield. The risk-free interest rate is based on the U.S. Treasury yield curve in effect on the grant date for the length of time corresponding to the expected term of the option. The market value is calculated as the average of the high and the low stock price on the date of the grant. Refer to No</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">te 7,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> “Stockholders' Equity” for more information regarding the Company’s incentive stock plans.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amounts expended for research and development are expensed as incurred.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Comprehensive Income</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%">—</span> Other comprehensive income consists of net unrealized gains and losses from cash flow hedges, the unamortized gain on defined-benefit pension plans net of their related tax effects, and foreign currency translation adjustments, which includes the impact of foreign currency translations, the settlements of net investment hedges, and long-term intercompany loan translation adjustments. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translation —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The assets and liabilities of subsidiaries whose functional currency is a currency other than the U.S. dollar are translated into U.S. dollars at end of period rates of exchange, and income and expense accounts are translated at the average rates of exchange for the period. Resulting foreign currency translation adjustments are included in other comprehensive income.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for income taxes in accordance with ASC 740 "Income Taxes." Deferred income tax assets and liabilities are recognized for the expected future tax consequences attributable to differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets and liabilities are measured using the currently enacted tax laws and rates applicable to the periods in which the differences are expected to be realized or settled. Valuation allowances are established when it is estimated that it is more likely than not that the tax benefit of the deferred tax asset will not be realized. The Company recognizes the benefit of income tax positions only if those positions are more likely than not to be sustained upon examination by the tax authority. Changes in recognition or measurement are reflected in the period in which a change in judgment occurs.</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 of Financial Instruments —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company believes that the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, and other current liabilities) approximates fair value due to the short-term nature of these instruments. Refer to Note 6, "Debt" for more information regarding the fair value of long-term debt and Note 13, "Fair Value Measurements" for information regarding fair value measurements.</span> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Hedging —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The objective of the Company’s foreign currency exchange risk management is to minimize the impact of currency movements on non-functional currency transactions and minimize the foreign currency translation impact on the Company’s foreign operations. While the Company’s risk management objectives and strategies are driven from an economic perspective, the Company attempts, where possible and practical, to ensure that the hedging strategies it engages in qualify for hedge accounting and result in accounting treatment where the earnings effect of the hedging instrument provides substantial offset (in the same period) to the income effect of the hedged item. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes derivative instruments as either assets or liabilities in the accompanying Consolidated Balance Sheets at fair value. Gains and losses resulting from changes in fair value of the derivatives designated as hedges are recorded as a component of Accumulated Other Comprehensive Income ("AOCI") in the accompanying Consolidated Balance Sheets and in the Consolidated Statements of Comprehensive Income and are reclassified into the same income statement line item in the period or periods during which the hedged transaction affects income. Refer to Note 14, "Derivatives and Hedging Activities" for more information regarding the Company’s derivative instruments and hedging activities.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires contract assets and contract liabilities (e.g. deferred revenue) acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, “Revenue from Contracts with Customers” as if the acquirer had originated the contracts. The guidance is applied prospectively to acquisitions occurring on or after the effective date. The Company early adopted ASU No. 2021-08 during the quarter ended October 31, 2022. The adoption of the new standard will only have an impact on the Company's consolidated financial statements in the event of future acquisitions.</span></div> Goodwill<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2023 and 2022, were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:43.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">IDS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">WPS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2021</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Working capital adjustment</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:9pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Translation adjustments</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:9pt;font-weight:400;line-height:100%">(22,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">556,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">30,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">586,832 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">3,319 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">2,745 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation due to change in segments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(559,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestiture of business</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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 1, 2023, the Company is organized and managed within two regions: Americas &amp; Asia and Europe &amp; Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within two business platforms: IDS and WPS. As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other." Refer to Note 10, "Segment Information," and Management's Discussion and Analysis for additional information regarding the Company's segment change.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill increased $5,814 during the year ended July 31, 2023 mainly due to the positive effects of foreign currency translation, which was partially offset by a reduction due to the sale of our PremiSys business within the Americas &amp; Asia segment.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill declined $27,305 during the year ended July 31, 2022 mainly due to the negative effects of foreign currency translation. In addition, the final working capital adjustment from the acquisition of Code decreased the goodwill balance by $693.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual impairment testing performed on May 1, 2023, in accordance with ASC 350, “Intangibles - Goodwill and Other” indicated that all of the reporting units with goodwill (North America, Europe and Latin America) had a fair value substantially in excess of its carrying value.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2023 and 2022, were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:43.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">IDS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">WPS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2021</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Working capital adjustment</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:9pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Translation adjustments</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:9pt;font-weight:400;line-height:100%">(22,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">556,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">30,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">586,832 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">3,319 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">2,745 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reallocation due to change in segments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(559,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Divestiture of business</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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 578935000 35202000 0 0 614137000 -693000 0 0 0 -693000 -22091000 -4521000 0 0 -26612000 556151000 30681000 0 0 586832000 3319000 625000 1079000 2745000 7768000 -559470000 -31306000 442290000 148486000 0 0 0 1954000 0 1954000 0 0 441415000 151231000 592646000 Effective February 1, 2023, the Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within two business platforms: IDS and WPS. As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other." Refer to Note 10, "Segment Information," and Management's Discussion and Analysis for additional information regarding the Company's segment change. 5814000 -27305000 -693000 Other Intangible Assets<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets include customer relationships, tradenames, and technology with finite lives being amortized in accordance with the accounting guidance for other intangible assets. The Company also has unamortized indefinite-lived tradenames that are classified as other intangible assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets as of July 31, 2023 and 2022 consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</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:8pt;font-weight:400;line-height:100%">Amortized other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</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:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,947)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unamortized other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%">83,225 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(21,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">62,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">125,711 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(51,683)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">74,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in the gross carrying amount of amortized other intangible assets as of July 31, 2023 compared to July 31, 2022 was primarily due to the removal of a fully amortized customer relationship intangible asset as the period of economic benefit related to this asset had lapsed.</span></div>Amortization expense on intangible assets during the years ended July 31, 2023, 2022, and 2021 was $11,739, $14,966, and $7,077, respectively. Amortization expense over each of the next five fiscal years is projected to be $9,481, $9,156, $8,279, $7,769, and $7,360 for the fiscal years ending July 31, 2024, 2025, 2026, 2027, and 2028, respectively. <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets as of July 31, 2023 and 2022 consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</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:8pt;font-weight:400;line-height:100%">Amortized other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</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:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,947)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unamortized other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tradenames</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%">83,225 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(21,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">62,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">125,711 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(51,683)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">74,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2023-07-31 P3Y 1114000 947000 167000 P3Y 1749000 1014000 735000 P9Y 64513000 15947000 48566000 P9Y 105404000 48428000 56976000 P5Y 9313000 4235000 5078000 P5Y 9136000 2241000 6895000 8285000 8285000 9422000 9422000 83225000 21129000 62096000 125711000 51683000 74028000 11739000 14966000 7077000 9481000 9156000 8279000 7769000 7360000 Leases<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain manufacturing facilities, warehouses and office space, computer equipment, and vehicles accounted for as operating leases. Lease terms typically range from one year to ten years. As of July 31, 2023 and 2022, the Company did not have any finance leases.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease expense, variable lease expenses, and sublease income were immaterial to the Consolidated Statements of Income for the year ended July 31, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes lease expense recognized during the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statements of Income Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</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:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">8,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,424 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,822 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ending July 31, </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</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:9pt;font-weight:400;line-height:100%">2024</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</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:9pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></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:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">30,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2023 and 2022 were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</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:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><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:9pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7</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:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</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:9pt;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:9pt;font-weight:400;line-height:100%">17,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets obtained in exchange for new operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes new leases and remeasurements or modifications of existing leases.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates right-of-use assets for impairment in the same manner as long-lived assets. No impairment charges were recorded during the years ended July 31, 2023, 2022 or 2021.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes lease expense recognized during the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statements of Income Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</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:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">8,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,424 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,822 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6589000 7893000 8268000 9424000 9822000 8625000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ending July 31, </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</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:9pt;font-weight:400;line-height:100%">2024</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</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:9pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></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:9pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">30,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15696000 10503000 4627000 885000 211000 789000 32711000 1768000 30943000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2023 and 2022 were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</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:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><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:9pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7</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:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P2Y7M6D P2Y8M12D 0.043 0.039 <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</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:9pt;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:9pt;font-weight:400;line-height:100%">17,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets obtained in exchange for new operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes new leases and remeasurements or modifications of existing leases.</span></div> 17739000 19005000 12583000 7607000 Employee Benefit PlansThe Company provides postretirement medical benefits (the “Plan”) for eligible regular full and part-time domestic employees (including spouses) who retired prior to January 1, 2016, as outlined by the Plan. The Plan is unfunded, and the <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability, unrecognized </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and associated income statement impact are immaterial. The current portion and non-current portion of the liabilities for postretirement medical benefits are included in “Other current liabilities” and “Other liabilities," respectively, on the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022. The unrecognized </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is reported as a component of AOCI.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan which allow for compensation to be deferred into either the Company's Class A Nonvoting Common Stock or in other investment funds. Neither plan allows funds to be transferred between the Company's Class A Nonvoting Common Stock and the other investment funds. The Company has an additional non-qualified deferred compensation plan, the Brady Restoration Plan, which allows an equivalent benefit to the Matched 401(k) Plan and the Funded Retirement Plan for executives' income exceeding the IRS limits for participation in a qualified 401(k) plan. Deferred compensation of $18,288 and $18,043 was included in "Other liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has retirement and profit-sharing plans covering substantially all full-time domestic employees and certain employees of its foreign subsidiaries. Contributions to the plans are determined annually or quarterly, according to the respective plan, based on income of the respective companies and employee contributions. Accrued retirement and profit-sharing contributions of $3,717 and $3,644 were included in "Other current liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively. The amounts charged to expense for these retirement and profit sharing plans were $15,089, $15,063, and $13,246 during the years ended July 31, 2023, 2022 and 2021, respectively.</span></div> 18288000 18043000 3717000 3644000 15089000 15063000 13246000 Debt<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2019, the Company and certain of its subsidiaries entered into an unsecured $200 million multi-currency credit agreement with a group of five banks.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019. The amendment modified the credit agreement to, among other things, (a) change the interest rate under the credit agreement for borrowings (i) denominated in British Pounds from the London Inter-bank Offered Rate ("LIBOR") to a daily simple SONIA-based rate, (ii) denominated in Euro from a LIBOR-based rate to a rate based on the Euro Interbank Offered Rate and (iii) denominated in Japanese Yen from a LIBOR-based rate to a rate based on the Tokyo Interbank Offered Rate, in each of the foregoing cases subject to certain adjustments specified in the credit agreement; and (b) provide mechanics relating to a transition away from U.S. dollar LIBOR (with respect to borrowings denominated in U.S. dollars) and the designated benchmarks for the other eligible currencies as benchmark interest rates and the replacement of any such benchmark by a replacement benchmark rate. The amendment to the credit agreement did not have a material impact on the interest rate or related balances in the Company's consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 14, 2022, the Company and certain of its subsidiaries entered into a Second Amendment to Credit Agreement (“Amendment No. 2”) with a group of six banks, which amended the original credit agreement dated August 1, 2019. Amendment No. 2 amended the credit agreement to, among other items, (a) increase the lending commitments by $100 million for total lending commitments of $300 million, (b) extend the final maturity date to November 14, 2027, (c) increase the interest rate on certain borrowings by 0.125%, and (d) increase the available amount under the credit agreement, at the Company's option and subject to certain conditions, from $300 million up to (i) an amount equal to the incremental borrowing necessary to bring the Company's consolidated net debt-to-EBITDA ratio as defined in the credit agreement to 2.5 to 1.0 plus (ii) $200 million. Borrowings under Amendment No. 2 are unsecured and are guaranteed by certain of the Company's domestic subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, the outstanding balance on the credit agreement was $49.7 million. The maximum amount outstanding on the credit agreement during the year ended July 31, 2023 was $103.0 million. As of July 31, 2023, there was $248.3 million available for future borrowing, which can be increased to $1,068.3 million at the Company's option, subject to certain conditions. The credit agreement has a final maturity date of November 14, 2027. As such, borrowings are classified as long-term on the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s credit agreement requires it to maintain certain financial covenants, including a ratio of debt to trailing twelve months EBITDA, as defined in the agreement, of not more than a 3.5 to 1.0 ratio (leverage ratio) and trailing twelve months EBITDA to interest expense of not less than a 3.0 to 1.0 ratio (interest expense coverage ratio). As of July 31, 2023, the Company was in compliance with these financial covenants, with a ratio of debt to EBITDA, as defined by the agreements, equal to 0.18 to 1.0 and the interest expense coverage ratio equal to 76.2 to 1.0.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 31, 2023 and 2022, borrowings on the credit agreement were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Outstanding (thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Outstanding (thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">USD-denominated borrowing</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:9pt;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:9pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">95,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">British Pound-denominated borrowing</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:9pt;font-weight:400;line-height:100%">£</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">£</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro-denominated borrowing</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:9pt;font-weight:400;line-height:100%">€</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">€</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the variable interest rate pricing of the Company's revolving debt, it is determined that the carrying value of the debt equals the fair value of the debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had outstanding letters of credit of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,995</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1,643 at July 31, 2023 and 2022, respectively.</span></div> On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019. The amendment modified the credit agreement to, among other things, (a) change the interest rate under the credit agreement for borrowings (i) denominated in British Pounds from the London Inter-bank Offered Rate ("LIBOR") to a daily simple SONIA-based rate, (ii) denominated in Euro from a LIBOR-based rate to a rate based on the Euro Interbank Offered Rate and (iii) denominated in Japanese Yen from a LIBOR-based rate to a rate based on the Tokyo Interbank Offered Rate, in each of the foregoing cases subject to certain adjustments specified in the credit agreement; and (b) provide mechanics relating to a transition away from U.S. dollar LIBOR (with respect to borrowings denominated in U.S. dollars) and the designated benchmarks for the other eligible currencies as benchmark interest rates and the replacement of any such benchmark by a replacement benchmark rate. The amendment to the credit agreement did not have a material impact on the interest rate or related balances in the Company's consolidated financial statements. 300000000 49700000 2023-07-31 103000000 248300000 1068300000 2023-07-31 0.18 to 1.0 76.2 to 1.0 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 31, 2023 and 2022, borrowings on the credit agreement were 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><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Outstanding (thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Outstanding (thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">USD-denominated borrowing</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:9pt;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:9pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">95,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">British Pound-denominated borrowing</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:9pt;font-weight:400;line-height:100%">£</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">£</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro-denominated borrowing</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:9pt;font-weight:400;line-height:100%">€</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">€</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> 13000000 0.063 95000000 0.027 8000000 0.058 0 0 24000000 0.044 0 0 1995000 1643000 Stockholders' Equity<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information as to the Company’s capital stock as of July 31, 2023 and 2022 was as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.018%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount (thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount (thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred Stock, $.01 par value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative Preferred Stock: <br/>6% Cumulative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1972 Series</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1979 Series</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock, $.01 par value: Class A Nonvoting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,261,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,261,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Voting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,538,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,538,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before any dividend may be paid on the Class B Common Stock, holders of the Class A Common Stock are entitled to receive an annual, noncumulative cash dividend of $0.01665 per share. Thereafter, any further dividend in that fiscal year must be paid on each share of Class A Common Stock and Class B Common Stock on an equal basis.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as required by law, holders of the Class A Common Stock are not entitled to any vote on corporate matters, unless, in each of the three preceding fiscal years, the $0.01665 preferential dividend described above has not been paid in full. Holders of the Class A Common Stock are entitled to one vote per share for the entire fiscal year immediately following the third consecutive fiscal year in which the preferential dividend is not paid in full. Holders of Class B Common Stock are entitled to one vote per share for the election of directors and for all other purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon liquidation, dissolution or winding up of the Company, and after distribution of any amounts due to holders of Preferred Stock, if any, holders of the Class A Common Stock are entitled to receive the sum</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $0.8333 per share before any payment or distribution to holders of the Class B Common Stock. Thereafter, holders of the Class B Common Stock are entitled to receive a payment or distribution of $0.8333 per share. Thereafter, holders of the Class</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A Common Stock and Class B Common Stock share equally in all payments or distributions upon liquidation, dissolution or winding up of the Company.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preferences in dividends and liquidation rights of the Class A Common Stock over the Class B Common Stock will terminate at any time that the voting rights of Class A Common Stock and Class B Common Stock become equal.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of other activity in stockholders’ equity during the years ended July 31, 2023, 2022, and 2021:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred Compensation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Held in Rabbi Trust, at cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">292,329 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">292,329 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of shares at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(10,534)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">315,916 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">315,916 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of shares at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(721)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,055)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">318,285 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">318,285 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of shares at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,383)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%">318,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%">318,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two deferred compensation plans, the Executive Deferred Compensation Plan and the Director Deferred Compensation Plan that allow for compensation to be deferred into either the Company's Class A Nonvoting Common Stock or into other investment funds. Neither plan allows funds to be transferred between the Company's Class A Nonvoting Common Stock and the other investment funds. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At July 31, 2023, the deferred compensation balance in stockholders’ equity represents the investment at the original cost of shares held in the Company’s Class A Nonvoting Common Stock for the deferred compensation plans. The balance of shares held in the Rabbi Trust represents the investment in the Company’s Class A Nonvoting Common Stock at the original cost of all the Company’s Class A Nonvoting Common Stock held in deferred compensation plans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive Stock Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an incentive stock plan under which the Board of Directors may grant nonqualified stock options to purchase shares of Class A Nonvoting Common Stock, restricted stock units ("RSUs"), performance-based restricted stock units ("PRSUs"), or restricted and unrestricted shares of Class A Nonvoting Common Stock to employees and non-employee directors. Certain awards may be subject to pre-established performance goals. The majority of the Company’s annual share-based awards are granted in the first quarter of the fiscal year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, the Company has reserved 1,744,099 shares of Class A Nonvoting Common Stock for outstanding stock options and RSUs and 2,477,505 shares of Class A Nonvoting Common Stock remain for future issuance of stock options and restricted and unrestricted shares under the active plans. The Company uses treasury stock or will issue new Class A Nonvoting Common Stock to deliver shares under these plans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized during the years ended July 31, 2023, 2022, and 2021, was $7,508, $10,504, and $10,098, respectively. The total income tax benefit recognized in the consolidated statements of income was $1,497, $507 and $555 during the years ended July 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock options issued under the plan have an exercise price equal to the fair market value of the underlying stock at the date of grant and generally vest ratably over a <span style="-sec-ix-hidden:f-672">three</span>-year period, with one-third becoming exercisable one year after the grant date and one-third additional in each of the succeeding two years. Options issued under the plan, referred to herein as “time-based” options, generally expire 10 years from the date of grant. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has estimated the fair value of its time-based stock option awards granted during the years ended July 31, 2023, 2022, and 2021, using the Black-Scholes option valuation model. The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Black-Scholes Option Valuation Assumptions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.21</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:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.64 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.04 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.71 </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:9pt;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:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.01 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.26 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.49 </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:9pt;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:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.66 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.38 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity for the year ended July 31, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Time-Based Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,591,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">158,416 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(125,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,546,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable as of July 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">1,201,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.08</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional stock option information:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.65</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:9pt;font-weight:400;line-height:100%">Intrinsic value of options exercised during the period (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of options vested during the period (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash received from the exercise of stock options during the period (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit on options exercised during the period (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, total unrecognized compensation cost related to options that are expected to vest was $1,192 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued under the plan have a grant date fair value equal to the market price of the Company's stock at the date of grant and generally vest ratably over three years, with one-third vesting one year after the grant date and one-third additional in each of the succeeding two years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the RSU activity during the year ended July 31, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/> Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested RSUs as of July 31, 2022</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:9pt;font-weight:400;line-height:100%">173,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">68,624 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</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:9pt;font-weight:400;line-height:100%">(83,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(24,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested RSUs as of July 31, 2023</span></div></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:9pt;font-weight:400;line-height:100%">133,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs granted during the years ended July 31, 2022 and 2021, had a weighted-average grant-date fair value of $48.96 and $40.82, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of time-based RSUs vested during the years ended July 31, 2023, 2022 and 2021, was $3,734, $3,669, and $2,894, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, total unrecognized compensation cost related to RSUs that are expected to vest was $2,511 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PRSUs</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PRSUs are contingent on the achievement of predetermined market and performance targets. The PRSUs granted under the plan vest at the end of a <span style="-sec-ix-hidden:f-745">three</span>-year performance period provided the specified market and performance targets are met. For the PRSUs granted during the years ended July 31, 2023 and 2022, the vesting criteria for 50% of the grant is based upon the Company's total shareholder return ("TSR") relative to the S&amp;P 600 SmallCap Industrials Index over a three-year performance period, and the vesting criteria for the remaining 50% of the grant is based upon Company revenue targets. All other previously granted non-vested PRSUs vest based upon the Company's TSR relative to the S&amp;P 600 SmallCap Industrials Index. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PRSUs granted during the year ended July 31, 2023 had a fair value determined by a third-party valuation utilizing a Monte Carlo simulation for the portion of the grant with a market value condition and the portion of the grant with a performance condition had a fair value determined by the average of the high and low stock price on the date of grant.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Monte Carlo Valuation Assumptions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.8 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">34.7 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">32.6 </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:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the PRSU activity during the year ended July 31, 2023:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PRSUs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/> Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested PRSUs as of July 31, 2022</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:9pt;font-weight:400;line-height:100%">79,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">44,110 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</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:9pt;font-weight:400;line-height:100%">(18,959)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(40,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested PRSUs as of July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">63,448 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PRSUs granted during the year ended July 31, 2022 and 2021, had a weighted-average grant-date fair value of $61.76 and $60.73, respectively. The total fair value of PRSUs vested during the years ended July 31, 2023, 2022 and 2021, was $889, $4,098, and $3,273, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, total unrecognized compensation cost related to PRSUs that are expected to vest was $1,236 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 2.0 years.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information as to the Company’s capital stock as of July 31, 2023 and 2022 was as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.018%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount (thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount (thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred Stock, $.01 par value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative Preferred Stock: <br/>6% Cumulative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1972 Series</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1979 Series</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock, $.01 par value: Class A Nonvoting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,261,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,261,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Voting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,538,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,538,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5000000 5000000 5000 5000 10000 10000 30000 30000 100000000 51261487 513000 100000000 51261487 513000 10000000 3538628 35000 10000000 3538628 35000 548000 548000 0.01665 0.01665 0.8333 0.8333 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of other activity in stockholders’ equity during the years ended July 31, 2023, 2022, and 2021:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred Compensation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Held in Rabbi Trust, at cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">292,329 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">292,329 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of shares at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(10,534)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">315,916 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">315,916 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of shares at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(721)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,055)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">318,285 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">318,285 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of shares at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of shares at cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at July 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,383)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares at July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%">318,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%">318,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 9339000 -9339000 0 292329 292329 277000 277000 0 1472000 1472000 0 10534000 -10534000 0 315916 315916 721000 721000 0 1242000 1242000 0 11055000 -11055000 0 318285 318285 739000 739000 0 1067000 1067000 0 11383000 -11383000 0 318198 318198 2023-07-31 1744099 2477505 7508000 10504000 10098000 1497000 507000 555000 P10Y The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Black-Scholes Option Valuation Assumptions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.21</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:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.64 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.04 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.71 </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:9pt;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:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.01 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.26 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.49 </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:9pt;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:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.66 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.38 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> P5Y8M15D P6Y2M23D P6Y2M15D 0.2964 0.3004 0.3071 0.0201 0.0226 0.0249 0.0366 0.0127 0.0038 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity for the year ended July 31, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Time-Based Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,591,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">158,416 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(125,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,546,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable as of July 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">1,201,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.08</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional stock option information:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.65</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:9pt;font-weight:400;line-height:100%">Intrinsic value of options exercised during the period (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of options vested during the period (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash received from the exercise of stock options during the period (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit on options exercised during the period (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1591525 41.57 158416 43.82 125800 35.60 77358 46.16 2023-07-31 1546783 42.05 P5Y9M18D 14787000 2023-07-31 1201223 41.08 P5Y1M6D 12783000 12.14 11.55 8.65 1822000 4269000 1477000 3384000 2446000 2371000 4091000 1082000 1765000 455000 1067000 369000 2023-07-31 1192000 P1Y10M24D P3Y <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the RSU activity during the year ended July 31, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/> Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested RSUs as of July 31, 2022</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:9pt;font-weight:400;line-height:100%">173,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">68,624 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</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:9pt;font-weight:400;line-height:100%">(83,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(24,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested RSUs as of July 31, 2023</span></div></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:9pt;font-weight:400;line-height:100%">133,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 173230 47.45 68624 45.22 83155 47.25 24831 46.81 2023-07-31 133868 46.55 48.96 40.82 3734000 3669000 2894000 2023-07-31 2511000 P1Y10M24D <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PRSUs granted during the year ended July 31, 2023 had a fair value determined by a third-party valuation utilizing a Monte Carlo simulation for the portion of the grant with a market value condition and the portion of the grant with a performance condition had a fair value determined by the average of the high and low stock price on the date of grant.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Monte Carlo Valuation Assumptions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.8 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">34.7 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">32.6 </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:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.348 0.347 0.326 0.028 0.003 0.001 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the PRSU activity during the year ended July 31, 2023:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PRSUs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/> Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested PRSUs as of July 31, 2022</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:9pt;font-weight:400;line-height:100%">79,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">44,110 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</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:9pt;font-weight:400;line-height:100%">(18,959)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(40,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested PRSUs as of July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">63,448 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 79134 66.79 44110 55.77 18959 75.00 40837 64.12 2023-07-31 63448 58.39 61.76 60.73 889000 4098000 3273000 2023-07-31 1236000 P2Y Accumulated Other Comprehensive Loss<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss consists of foreign currency translation adjustments which includes net investment hedges and long-term intercompany loan translation adjustments, unrealized gains from cash flow hedges, and the unamortized gain on post-retirement plans, net of their related tax effects.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain on cash flow hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unamortized gain on postretirement plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:100%">Ending balance, July 31, 2021</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,570)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,953)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</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:9pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">(52,897)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">(51,664)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, July 31, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,436 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(111,467)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(109,077)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">16,009 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">17,949 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,605)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, July 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">1,641 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(95,458)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(93,061)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease</span><span style="color:#ee2724;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%">in accumulated other comprehensive loss as of July 31, 2023 compared to July 31, 2022 was primarily due to the depreciation of the U.S. dollar against certain other currencies during the fiscal year. Of the amounts reclassified from accumulated other comprehensive loss during the years ended July 31, 2023 and 2022, unrealized gains on cash flow hedges were reclassified into "Cost of goods sold" and net unamortized gains on post-retirement plans were reclassified into "Investment and other income" on the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (expense) related to items of other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flow hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension and other post-retirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income tax adjustments and currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (expense) related to items of other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized gain on cash flow hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unamortized gain on postretirement plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:100%">Ending balance, July 31, 2021</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,570)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,953)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</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:9pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">(52,897)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:100%">(51,664)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:100%">(682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, July 31, 2022</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:9pt;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:9pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,436 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(111,467)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(109,077)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">16,009 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">17,949 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,605)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, July 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">1,641 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(95,458)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(93,061)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 729000 1888000 -58570000 -55953000 907000 326000 -52897000 -51664000 -682000 -778000 0 -1460000 954000 1436000 -111467000 -109077000 2292000 -352000 16009000 17949000 1605000 328000 0 1933000 1641000 756000 -95458000 -93061000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (expense) related to items of other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flow hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension and other post-retirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income tax adjustments and currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (expense) related to items of other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -147000 148000 123000 202000 167000 95000 0 -505000 378000 -349000 -524000 406000 Revenue Recognition<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when control of the product or service transfers to the customer at an amount that represents the consideration expected to be received in exchange for those products and services.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Products </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues are primarily from the sale of identification solutions and workplace safety products that are shipped and billed to customers. All revenue is from contracts with customers and is included in “Net sales” on the Consolidated Statements of Income. See Note 10 “Segment Information” for the Company’s disaggregated revenue disclosure.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers consist of purchase orders, which in some cases are governed by master supply or distributor agreements. For each contract, the Company considers the commitment to transfer tangible products, which are generally capable of being distinct, to be separate performance obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company's revenue is earned and recognized at a point in time through ship-and-bill performance obligations where the customer typically obtains control of the product upon shipment or delivery, depending on freight terms. The Company considers control to have transferred if legal title, physical possession, and the significant risks and rewards of ownership of the asset have transferred to the customer and the Company has a present right to payment. In almost all cases, </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">control transfers once a product is shipped or delivered, as this is when the customer is able to direct and obtain substantially all of the remaining benefits associated with use of the asset.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price and Variable Consideration</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration the Company expects to be entitled to in exchange for the transfer of product to a customer. The transaction price is generally the price stated in the contract specific for each item sold, adjusted for all applicable variable considerations. Variable consideration generally includes discounts, returns, credits, rebates, or other allowances that reduce the transaction price. Certain discounts and price assurances are fixed and known at the time of sale. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the amount of variable consideration and reduces the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The expected value method is used to estimate expected returns and allowances based on historical experience. The most likely amount method is used to estimate customer rebates, which are offered retrospectively and typically defined in the master supply or distributor agreement.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payment Terms</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company’s standard payment terms are net 30 days, the specific payment terms and conditions in its contracts with customers vary by type and location of the customer. Cash discounts may be offered to certain customers. The Company has payment terms in its contracts with customers of less than one year, and therefore, does not recognize the time value of money or any financing component of such contracts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers standard warranty coverage on substantially all products which provides the customer with assurance that the product will function as intended. This standard warranty coverage is accounted for as an assurance warranty and is not considered to be a separate performance obligation. The Company records a liability for product warranty obligations at the time of sale based on historical warranty experience that is included in cost of goods sold.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also offers extended warranty coverage for certain products, which it accounts for as service warranties. In most cases, the extended service warranty is included in the sales price of the product and is not sold separately. The Company considers the extended service warranty to be a separate performance obligation and allocates a portion of the transaction price to the service warranty based on the estimated stand-alone selling price. At the time of sale, the extended warranty transaction price is recorded as deferred revenue on the Consolidated Balance Sheets and is recognized on a straight-line basis over the life of the service warranty period. The deferred revenue is considered a contract liability as the Company has a right to payment at the time the product with the related extended service warranty is shipped or delivered and therefore, payment is received in advance of the Company's performance. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of contract liabilities associated with service warranty performance obligations was $2,757 and $2,675 as of July 31, 2023 and 2022, respectively. This also represents the amount of unsatisfied performance obligations related to contracts that extend beyond one year. The current portion and non-current portion of contract liabilities are included in “Other current liabilities” and “Other liabilities," respectively, on the accompanying Consolidated Balance Sheets. During the year ended July 31, 2023, the Company recognized revenue of $1,244 that was included in the contract liability balance at the beginning of the period from the amortization of extended service warranties. Of the contract liability balance outstanding at July 31, 2023, the Company expects to recognize 41% by the end of fiscal 2024, an additional 27% by the end of fiscal 2025, and the balance thereafter. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs of Obtaining a Contract</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses incremental direct costs of obtaining a contract (e.g., sales commissions) when incurred because the amortization period is generally twelve months or less. Contract costs are included in "Selling, general and administrative expense" on the Consolidated Statements of Income.</span></div> 2757000 2675000 1244000 0.41 0.27 Segment Information<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 1, 2023, the Company is organized and managed within two regions: Americas &amp; Asia and Europe &amp; Australia, which are the reportable segments. Prior to February 1, 2023, the Company was organized and managed on a global basis within three operating segments: Identification Solutions and People Identification (“PDC”), which aggregated into the IDS reportable segment, and Workplace Safety, which was the WPS reportable segment. As such, all segment-related data has been recast to the new reportable segments. The Company evaluates short-term segment performance based on segment profit and customer sales. Gain or loss on sale of businesses, interest expense, investment and other income, income taxes, equity in losses of unconsolidated affiliate, and certain corporate administrative expenses are excluded when evaluating segment performance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of segment information as of and for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">888,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">861,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">735,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">387,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,331,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,302,062 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,144,698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation &amp; amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,370 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,245 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,365 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,992 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">868,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,389,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,367,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,377,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenditures for property, plant &amp; equipment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">43,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">27,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of segment profit to income before income taxes and losses of unconsolidated affiliate for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></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:9pt;font-weight:400;line-height:100%">Total profit from reportable segments</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Administrative costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment and other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes and losses of unconsolidated affiliate</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:9pt;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:9pt;font-weight:400;line-height:100%">225,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">191,980 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">171,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of sales by business platform for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IDS</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,010,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">841,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">WPS</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:9pt;font-weight:400;line-height:100%">285,972</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,179</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,190</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">1,331,863 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">1,302,062 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">1,144,698 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.043%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues*<br/>Years Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-Lived Assets**<br/>As of July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Geographic information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">764,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">524,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">543,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,302,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,144,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">826,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">870,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">* Revenues are attributed based on country of origin.</span></td></tr><tr><td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.</span></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of segment information as of and for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">888,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">861,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">735,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">387,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,331,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,302,062 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,144,698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation &amp; amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,370 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,245 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,365 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,992 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">868,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,389,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,367,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,377,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenditures for property, plant &amp; equipment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas &amp; Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe &amp; Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">43,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">27,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 787426000 750391000 635714000 101431000 110693000 99868000 888857000 861084000 735582000 387743000 388618000 355096000 55263000 52360000 54020000 443006000 440978000 409116000 1331863000 1302062000 1144698000 25269000 26950000 20649000 7101000 7232000 4834000 32370000 34182000 25483000 180503000 157307000 136635000 65742000 63058000 55357000 246245000 220365000 191992000 829562000 868922000 829278000 408163000 384341000 401143000 151532000 114069000 147335000 1389257000 1367332000 1377756000 13256000 24051000 20344000 5970000 19087000 6845000 19226000 43138000 27189000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of segment profit to income before income taxes and losses of unconsolidated affiliate for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></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:9pt;font-weight:400;line-height:100%">Total profit from reportable segments</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Administrative costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment and other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes and losses of unconsolidated affiliate</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:9pt;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:9pt;font-weight:400;line-height:100%">225,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">191,980 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">171,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 246245000 220365000 191992000 24802000 27353000 24865000 3770000 0 0 4022000 244000 4333000 3539000 1276000 437000 225696000 191980000 171023000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of sales by business platform for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IDS</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,010,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">841,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">WPS</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:9pt;font-weight:400;line-height:100%">285,972</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,179</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,190</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Company</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">1,331,863 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">1,302,062 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;font-weight:400;line-height:100%">1,144,698 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1045891000 1010883000 841508000 285972000 291179000 303190000 1331863000 1302062000 1144698000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2023, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.043%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues*<br/>Years Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-Lived Assets**<br/>As of July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Geographic information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">764,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">524,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">543,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,302,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,144,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">826,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">870,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">* Revenues are attributed based on country of origin.</span></td></tr><tr><td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.</span></td></tr></table></div> 790596000 764930000 642268000 524258000 543187000 560405000 610553000 613433000 565956000 302321000 288477000 309686000 -69286000 -76301000 -63526000 0 0 0 1331863000 1302062000 1144698000 826579000 831664000 870091000 Income Taxes<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes and losses of unconsolidated affiliate consists of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Nations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">225,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">191,980 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">171,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in income before income taxes and losses of unconsolidated affiliates in Other Nations to $133,643 in fiscal 2023 from $98,995 in fiscal 2022 was primarily due to intercompany royalty payments to the United States that occurred in fiscal 2022 which reduced Other Nations income before income taxes and losses of unconsolidated affiliate by $32,857.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in income before income taxes and losses of unconsolidated affiliate in Other Nations to $98,995 in fiscal 2022 from $111,519 in fiscal 2021 was primarily due to intercompany royalty payments to the United States that occurred in fiscal 2022 which reduced Other Nations income before income taxes and losses of unconsolidated affiliate by $32,857. This was partially offset by improved profitability in Other Nations in fiscal 2022 compared to fiscal 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current income tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Nations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">States (U.S.)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax (benefit) expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Nations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">States (U.S.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,472)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,965)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">50,839 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">42,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">35,610 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences are as follows as of July 31, 2023 and 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized R&amp;D expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred and equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit and net operating loss carry-forwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">64,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(63,467)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred and equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Postretirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit and net operating loss carry-forwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">53,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(64,993)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(11,423)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax credit carry-forwards as of July 31, 2023 consist of the following:</span></div><div style="margin-top:9pt;padding-left:54pt;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">Foreign net operating loss carry-forwards of $95,141, of which $76,902 have no expiration date and the remainder of which expire from fiscal 2024 to fiscal 2040.</span></div><div style="padding-left:54pt;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">State net operating loss carry-forwards of $22,424, which expire in fiscal 2032.</span></div><div style="padding-left:54pt;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">Foreign tax credit carry-forwards of $20,153, which expire from fiscal 2024 to fiscal 2033.</span></div><div style="padding-left:54pt;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">State credit carry-forwards of $13,151, which expire from fiscal 2024 to fiscal 2038.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rate Reconciliation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes and losses of unconsolidated affiliate to the total income tax expense is as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;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:9pt;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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International rate differential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to tax accruals and reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax and other adjustments, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">21.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">20.8 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;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-weight:400;line-height:120%;padding-left:6.34pt">Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2023, 2022, and 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the guidance in ASC 740, "Income Taxes" regarding uncertain tax positions. The guidance requires application of a more-likely-than-not threshold to the recognition and de-recognition of income tax positions. A reconciliation of unrecognized tax benefits (excluding interest and penalties) is as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2020</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</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:9pt;font-weight:400;line-height:100%">4,664 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse of statute 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:9pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative translation adjustments and 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:9pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2021</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</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:9pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions of 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:9pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse of statute 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:9pt;font-weight:400;line-height:100%">(3,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements with tax authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative translation adjustments and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,564 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2,902 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for tax positions of 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:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements with tax authorities</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:9pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative translation adjustments and 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:9pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">20,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;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-weight:400;line-height:120%;padding-left:6.34pt">Includes acquisitions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the $20,899 of unrecognized tax benefits, if recognized, $17,811 would affect the Company's income tax rate. The Company has classified $17,587 and $17,689, excluding interest and penalties, of the reserve for uncertain tax positions in "Other liabilities" on the Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively. The Company has classified $3,312 and $2,875, excluding interest and penalties, as a reduction of long-term deferred income tax assets on the accompanying Consolidated Balance Sheets as of July 31, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is recognized on the amount of potentially underpaid taxes associated with the Company's tax positions, beginning in the first period in which interest starts accruing under the respective tax law and continuing until the tax positions are settled. The Company recognized interest expense of $700, $701, and $596 on the reserve for uncertain tax positions during the years ended July 31, 2023, 2022, and 2021, respectively. The Company also recognized benefits and (expenses) related to penalties of $281, $82, and ($595) during the years ended July 31, 2023, 2022, and 2021, respectively. These amounts are net of reversals due to reductions for tax positions of prior years, statute of limitations, and settlements. At July 31, 2023 and 2022, the Company had $3,581 and $2,878, respectively, accrued for interest on unrecognized tax benefits. Penalties are accrued if the tax position does not meet the minimum statutory threshold to avoid the payment of a penalty. At July 31, 2023 and 2022, the Company had $1,674 and $1,925, respectively, accrued for penalties on unrecognized tax benefits. Interest expense and penalties are recorded as a component of "Income tax expense" in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates that it is reasonably possible that the unrecognized tax benefits may be reduced by $2,608 during the year ending July 31, 2023 as a result of the resolution of worldwide tax matters, tax audit settlements, amended tax filings, and/or the expiration of statute of limitations, all of which, if recognized, would result in an income tax benefit in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended July 31, 2023, the Company recognized $3,771 of tax benefits (including interest and penalties) associated with the lapse of statutes of limitations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries file income tax returns in the U.S., various states, and foreign jurisdictions. The following table summarizes the open tax years for the Company's major jurisdictions:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jurisdiction</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Open Tax Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States — Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">F’20 — F’23</span></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes and losses of unconsolidated affiliate consists of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Nations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">225,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">191,980 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">171,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 92053000 92985000 59504000 133643000 98995000 111519000 225696000 191980000 171023000 133643000 98995000 32857000 98995000 111519000 32857000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current income tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Nations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">States (U.S.)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax (benefit) expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Nations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">States (U.S.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,472)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,965)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">50,839 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">42,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">35,610 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26324000 8639000 16322000 31093000 31851000 26141000 5894000 3156000 2112000 63311000 43646000 44575000 -10577000 970000 -2662000 251000 -2377000 -5938000 -2146000 -238000 -365000 -12472000 -1645000 -8965000 50839000 42001000 35610000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences are as follows as of July 31, 2023 and 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized R&amp;D expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred and equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit and net operating loss carry-forwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">64,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(63,467)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred and equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Postretirement benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit and net operating loss carry-forwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">53,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(64,993)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(11,423)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2023-07-31 8526000 64000 8462000 8556000 0 8556000 2202000 0 2202000 3118000 9238000 6120000 760000 49267000 48507000 9986000 0 9986000 9937000 0 9937000 2683000 100000 2583000 51387000 0 51387000 52750000 0 52750000 19826000 4798000 15028000 64231000 63467000 764000 8112000 54000 8058000 8146000 0 8146000 2105000 0 2105000 3177000 9618000 6441000 859000 50095000 49236000 9221000 0 9221000 2301000 0 2301000 49006000 0 49006000 47276000 0 47276000 17919000 5226000 12693000 53570000 64993000 11423000 2023-07-31 95141000 76902000 2024 to fiscal 2040 22424000 2032 20153000 2024 to fiscal 2033 13151000 2024 to fiscal 2038 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes and losses of unconsolidated affiliate to the total income tax expense is as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended July 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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;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:9pt;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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International rate differential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to tax accruals and reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax and other adjustments, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">21.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">20.8 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;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-weight:400;line-height:120%;padding-left:6.34pt">Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2023, 2022, and 2021.</span></div> 0.210 0.210 0.210 0.017 0.042 0.023 0.002 -0.001 0.033 0.013 0.016 0.016 0.012 -0.012 -0.048 -0.003 -0.004 0.006 0.225 0.219 0.208 A reconciliation of unrecognized tax benefits (excluding interest and penalties) is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2020</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</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:9pt;font-weight:400;line-height:100%">4,664 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse of statute 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:9pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative translation adjustments and 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:9pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2021</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</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:9pt;font-weight:400;line-height:100%">3,233 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions of 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:9pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse of statute 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:9pt;font-weight:400;line-height:100%">(3,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements with tax authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative translation adjustments and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,564 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2,902 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for tax positions of 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:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements with tax authorities</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:9pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative translation adjustments and 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:9pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of July 31, 2023</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:9pt;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:9pt;font-weight:400;line-height:100%">20,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 13622000 4664000 3940000 365000 159000 210000 21912000 3233000 435000 122000 3226000 1129000 539000 20564000 2902000 792000 19000 2682000 782000 124000 20899000 20899000 17811000 17587000 17689000 2023-07-31 3312000 2875000 2023-07-31 700000 701000 596000 2023-07-31 281000 82000 -595000 2023-07-31 2023-07-31 3581000 2878000 2023-07-31 1674000 1925000 2608000 2023-07-31 3771000 The following table summarizes the open tax years for the Company's major jurisdictions:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jurisdiction</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Open Tax Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States — Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">F’20 — F’23</span></td></tr></table> Net Income per Common Share<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company’s Class A and Class B common stock are summarized as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended July 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:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator (in thousands):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferential dividends</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:9pt;font-weight:400;line-height:100%">(769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferential dividends on dilutive stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator for basic and diluted income per Class B Voting Common Share</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator (in thousands):</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for basic income per share for both Class A and Class B</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:9pt;font-weight:400;line-height:100%">49,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plus: Effect of dilutive equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted income per share for both Class A and Class B</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:9pt;font-weight:400;line-height:100%">49,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class A Nonvoting Common Share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class B Voting Common Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Potentially dilutive securities attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted earnings per share where the combined exercise price and average unamortized fair value were greater than the average market price of Brady's Class A Nonvoting Common Stock because the effect would have been anti-dilutive. The amount of anti-dilutive shares were 549,031, 497,307, and 511,189 for the years ended July 31, 2023, 2022, and 2021, respectively. <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company’s Class A and Class B common stock are summarized as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended July 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:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator (in thousands):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferential dividends</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:9pt;font-weight:400;line-height:100%">(769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferential dividends on dilutive stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator for basic and diluted income per Class B Voting Common Share</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator (in thousands):</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for basic income per share for both Class A and Class B</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:9pt;font-weight:400;line-height:100%">49,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plus: Effect of dilutive equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted income per share for both Class A and Class B</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:9pt;font-weight:400;line-height:100%">49,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class A Nonvoting Common Share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class B Voting Common Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 174857000 149979000 129659000 769000 803000 807000 3000 8000 5000 174085000 149168000 128847000 49591000 51321000 52039000 278000 330000 370000 49869000 51651000 52409000 3.53 2.92 2.49 3.51 2.90 2.47 3.51 2.91 2.48 3.49 2.89 2.46 549031 497307 511189 2023-07-31 Fair Value Measurements<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with fair value accounting guidance, the Company determines fair value based on the exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. The inputs used to measure fair value are classified into the following hierarchy:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Unadjusted quoted prices in active markets for identical instruments that are accessible as of the reporting date.</span></div><div style="margin-top:9pt;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%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Other significant pricing inputs that are either directly or indirectly observable.</span></div><div style="margin-top:9pt;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%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Significant unobservable pricing inputs, which result in the use of management's own assumptions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2023 and July 31, 2022, according to the valuation techniques the Company used to determine their fair values.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</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:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</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:9pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</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:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used to estimate the fair value of each class of financial instrument:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company’s deferred compensation investments consist of investments in mutual funds, which are included in "Other assets" on the accompanying Consolidated Balance Sheets. These investments were classified as Level 1 as the shares of these investments trade with sufficient frequency and volume to enable us to obtain pricing information on an ongoing basis.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign exchange contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company’s foreign exchange contracts were classified as Level 2 as the fair value was based on the present value of the future cash flows using external models that use observable inputs, such as interest rates, yield curves and foreign exchange rates. See</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Note 14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, “Derivatives and Hedging Activities,” for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no transfers of assets or liabilities between the fair value hierarchy levels, outlined above, during the years ended July 31, 2023 and July 31, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6 for information regarding the fair value of the Company's long-term debt.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2023 and July 31, 2022, according to the valuation techniques the Company used to determine their fair values.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</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:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</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:9pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</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:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td></tr></table></div> 2023-07-31 18288000 18037000 492000 489000 189000 32000 2023-07-31 Derivatives and Hedging Activities<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes forward foreign exchange currency contracts to reduce the exchange rate risk of specific foreign currency denominated transactions. These contracts typically require the exchange of a foreign currency for U.S. dollars at a fixed rate at a future date, with maturities of less than 18 months, which qualify as cash flow hedges or net investment hedges under the accounting guidance for derivative instruments and hedging activities. The primary objective of the Company’s foreign currency exchange risk management program is to minimize the impact of currency movements due to transactions in other than the respective subsidiaries’ functional currency and to minimize the impact of currency movements on the Company’s net investment denominated in a currency other than the U.S. dollar. To achieve this objective, the Company hedges a portion of known exposures using forward foreign exchange contracts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Main foreign currency exposures are related to transactions denominated in the British Pound, Euro, Canadian dollar, Australian dollar, Mexican Peso, Chinese Yuan, Malaysian Ringgit and Singapore dollar. Generally, these risk management </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">transactions will involve the use of foreign currency derivatives to minimize the impact of currency movements on non-functional currency transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2023 and 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Designated as cash flow hedges</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-designated hedges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,803 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total foreign exchange contracts</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:9pt;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:9pt;font-weight:400;line-height:100%">44,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">29,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has designated a portion of its forward foreign exchange contracts as cash flow hedges and recorded these contracts at fair value on the accompanying Consolidated Balance Sheets. For these instruments, the gain or loss on the derivative is reported as a component of other comprehensive income (“OCI”) and reclassified into income in the same period or periods during which the hedged transaction affects income. At July 31, 2023 and 2022, unrealized gains of $1,580 and $1,040 have been included in AOCI, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Investment Hedges</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has designated certain third party foreign currency denominated debt borrowed under its credit agreement as net investment hedges. These debt obligations, denominated in Euros and British Pounds, were designated as net investment hedges to hedge portions of the Company's net investment in its European operations. The Company’s foreign currency denominated debt obligations are valued under a market approach using publicized spot prices, and the net gains or losses attributable to the changes in spot prices are recorded as cumulative translation within AOCI and are included in the foreign currency translation adjustments section of the consolidated statements of comprehensive income. As of July 31, 2023 and July 31, 2022, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,746 and $0, respectively, on any outstanding foreign currency denominated debt obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains (losses) recognized in OCI:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward exchange contracts (cash flow hedges)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency denominated debt (net investment hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains reclassified from OCI into cost of goods sold:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward exchange contracts (cash flow hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:46.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.902%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current liabilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-term obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current liabilities</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:9pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts (cash flow hedges)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1219">—</span> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency denominated debt (net investment hedges)</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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1224">36,716</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></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:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts (non-designated hedges)</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:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1229">—</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total derivative instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1234">36,716</span> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P18M <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2023 and 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Designated as cash flow hedges</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-designated hedges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,803 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total foreign exchange contracts</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:9pt;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:9pt;font-weight:400;line-height:100%">44,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">29,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2023-07-31 39661000 25276000 4803000 4057000 44464000 29333000 2023-07-31 1580000 -1040000 2023-07-31 -1746000 0 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains (losses) recognized in OCI:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward exchange contracts (cash flow hedges)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency denominated debt (net investment hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains reclassified from OCI into cost of goods sold:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward exchange contracts (cash flow hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2023-07-31 2680000 1282000 1451000 -1746000 0 0 2140000 909000 399000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:46.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.902%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:700;line-height:100%">July 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:700;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current liabilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Long-term obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other current liabilities</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:9pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts (cash flow hedges)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1219">—</span> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency denominated debt (net investment hedges)</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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1224">36,716</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></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:9pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange contracts (non-designated hedges)</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:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1229">—</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total derivative instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1234">36,716</span> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2023-07-31 485000 189000 489000 30000 0 0 0 0 7000 0 0 2000 492000 189000 489000 32000 Acquisitions<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not complete any business acquisitions during the years ended July 31, 2023 and 2022 and completed three business acquisitions during the year ended July 31, 2021. All of these transactions were accounted for using business combination accounting. The results of the operations of the acquired businesses have been included since the date of acquisition in the accompanying consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2021</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 21, 2021, the Company acquired Magicard Holdings Limited (“Magicard”), based in Weymouth, United Kingdom, for $56,694, net of cash received. Magicard is a manufacturer of identification card printers with high-resolution, full-color image capabilities, built-in security features and the ability to encode smart cards. Magicard was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Magicard operates within both of our reportable segments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 21, 2021, the Company acquired Nordic ID Oyj (“Nordic ID”), based in Salo, Finland for $9,804 plus the assumption of debt of $4,668. Nordic ID specializes in RFID readers, scanners, and the associated software to power track-and-trace applications in industrial manufacturing. Nordic ID was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Nordic ID operates within both of our reportable segments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 16, 2021, the Company acquired The Code Corporation (“Code”), based in Salt Lake City, Utah, for $172,815, net of cash received. Code specializes in high-quality barcode scanners and the associated software to power track and trace applications in a variety of industries. Code was initially included in the Company’s IDS segment. As a result of the regional reorganization effective February 1, 2023, Code operates within both of our reportable segments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related expenses of $3,164 were recognized in SG&amp;A during the year ended July 31, 2021.</span></div> 2023-07-31 56694000 9804000 4668000 172815000 3164000 ContingenciesIn the normal course of business, the Company is subject to a variety of investigations, claims, suits, and other legal proceedings, including but not limited to, intellectual property, employment, unclaimed property, tort, and breach of contract matters. Any legal proceedings are subject to inherent uncertainties, and these matters and their potential effects may change in the future. The Company records a liability for contingencies when a loss is deemed to be probable and the loss can be reasonably estimated. The Company currently believes that the outcomes of such proceedings will not have a material adverse impact on its business, financial position, results of operations or cash flows. Subsequent Events<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 4, 2023, the Company announced an increase in the annual dividend to shareholders of the Company's Class A Common Stock, from $0.92 to $0.94 per share. A quarterly dividend of $0.235 will be paid on October 31, 2023, to shareholders of record at the close of business on October 10, 2023. This dividend represents an increase of 2.2% and is the 38th consecutive annual increase in dividends.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 30, 2023, the Company's Board of Directors authorized an increase in the Company's share repurchase program, authorizing the repurchase of an additional $100.0 million of the Company's Class A Nonvoting Common Stock. The share repurchase program may be implemented from time to time on the open market or in privately negotiated transactions and has no expiration date. The repurchased shares will be available for use in connection with the Company's stock-based plans and for other corporate purposes.</span></div> 2023-09-04 0.92 0.94 0.235 2023-10-31 2023-10-10 0.022 100000000 2023-07-31 Operating Income <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="51" 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%;text-decoration:underline">Pay Versus Performance Table (1) (2)</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Summary Compensation Table Total for PEO ($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Compensation Actually Paid to PEO ($) (3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Avg. Summary Compensation Table total for non-PEO NEOs ($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Avg. Compensation Actually Paid to non-PEO NEOs ($) (3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Value of Initial Fixed $100 Investment Based On:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Net Income (in thousands)</span></td><td colspan="3" rowspan="2" 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 Income (in thousands)</span></td></tr><tr style="height:45pt"><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%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russell R. Shaller</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%">J. Michael Nauman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russell R. Shaller</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%">J. Michael Nauman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Total Shareholder Return ($) (4)</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%">Peer Group Total Shareholder Return ($) (4)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,242,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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:8pt;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:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,538,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:8pt;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:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,451,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,168,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">174,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%">225,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,968,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,196,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,495,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,943,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,033,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,006,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,053,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,454,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,664,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> Russell R. Shaller J. Michael Nauman 3242497 0 3538707 0 1451355 1168258 119 179 174857000 225213000 3968554 5196015 3495286 1943107 1033900 737420 108 151 149979000 193012000 0 6006185 0 7053521 1454883 1664845 121 151 129659000 167127000 The Company's non-PEO NEOs for each fiscal year were as follows:<div style="padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023: Ann E. Thornton, Olivier Bojarski, Bentley N. Curran, Andrew T. Gorman, Pascal Deman, and Aaron J. Pearce</span></div><div style="padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022: Aaron J. Pearce, Bentley N. Curran, Pascal Deman, Andrew T. Gorman, and Helena R. Nelligan</span></div><div style="padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021: Aaron J. Pearce, Bentley N. Curran, Helena R. Nelligan, and Russell R. Shaller</span></div> The Peer Group TSR set forth in this table utilizes the S&amp;P SmallCap 600 Industrials Index, which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities above. The comparison assumes $100 was invested for the period starting July 31, 2019, through the end of the listed year in the Company and in the S&amp;P SmallCap 600 Industrials Index, respectively. Historical stock performance is not necessarily indicative of future stock performance. <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reconciliation of PEO SCT Total to CAP Reconciliation</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PEO Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SCT Total</span></td><td colspan="3" style="padding:0 1pt"></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-style:italic;font-weight:400;line-height:100%">Less:</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%">Reported Value of Equity Awards (1)</span></div></td><td colspan="3" style="padding:0 1pt"></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-style:italic;font-weight:400;line-height:100%">Plus:</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%">Equity Award Adjustments (2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CAP to PEO</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russell R. Shaller</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,242,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,164,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,460,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,538,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russell R. Shaller</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,968,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,608,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,135,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,495,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">J. Michael Nauman</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,196,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,319,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,943,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">J. Michael Nauman</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,006,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,303,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,351,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,053,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:9pt;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-weight:400;line-height:120%;padding-left:6.34pt">The reported value of equity awards represents the grant date fair value of equity-based awards granted each year. The total of the amounts reported in this column are the totals from the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for each applicable year.</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-weight:400;line-height:120%;padding-left:6.34pt">The equity award adjustments reflects the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. These equity award adjustments are set forth in the PEO Equity Award Adjustments table below. For the equity values included in the below table, the valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of the grant.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PEO Equity Award Adjustments</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:3.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.367%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PEO Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of Outstanding and Unvested Equity Awards Granted in the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year over Year Change in Fair Value of Outstanding and Unvested Equity Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of Awards Granted in Prior Years that were Forfeited During the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incremental Fair Value of Awards Modified During the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity Award Adjustments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russell R. Shaller</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,097,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,460,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Russell R. Shaller</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,561,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(326,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,135,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">J. Michael Nauman</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,854,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,058,794)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(385,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(343,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">J. Michael Nauman</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,429,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(365,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,351,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3242497 1164390 1460600 3538707 3968554 2608892 2135624 3495286 5196015 3319962 67054 1943107 6006185 3303853 4351189 7053521 1460600 2135624 67054 4351189 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reconciliation of non-PEO NEOs (average) SCT Total to CAP Reconciliation</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SCT Total</span></td><td colspan="3" style="padding:0 1pt"></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-style:italic;font-weight:400;line-height:100%">Less:</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%">Reported Value of Equity Awards (1)</span></div></td><td colspan="3" style="padding:0 1pt"></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-style:italic;font-weight:400;line-height:100%">Plus:</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%">Equity Award Adjustments (2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CAP to NEO (average)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,451,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">660,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,168,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,033,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">381,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,454,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">781,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,664,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;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-weight:400;line-height:120%;padding-left:6.34pt">The reported value of equity awards represents the grant date fair value of equity-based awards granted each year. The total of the amounts reported in this column are the totals from the “Stock Awards” and “Option Awards” columns in the Summary Compensation Table for each applicable year.</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-weight:400;line-height:120%;padding-left:6.34pt">The equity award adjustments reflects the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. These equity award adjustments are set forth in the PEO Equity Award Adjustments table below. For the equity values included in the below table, the valuation assumptions used to calculate fair values did not materially differ from those disclosed at the time of the grant.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Non-PEO NEOs (average) Equity Award Adjustments</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of Outstanding and Unvested Equity Awards Granted in the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year over Year Change in Fair Value of Outstanding and Unvested Equity Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of Awards Granted in Prior Years that were Forfeited During the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incremental Fair Value of Awards Modified During the Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity Award Adjustments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(108,981)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">264,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(43,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">766,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">781,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1451355 660855 377758 1168258 1033900 381363 84883 737420 1454883 571339 781301 1664845 377758 84883 781301 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Relationship Between NEO CAP and Company TSR</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and the Company’s cumulative TSR over the three-year period from fiscal 2021 through fiscal 2023.</span></div><div style="margin-top:9pt;text-align:center"><img alt="TSR.jpg" src="brc-20230731_g2.jpg" style="height:339px;margin-bottom:5pt;vertical-align:text-bottom;width:528px"/></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Relationship Between NEO CAP and Net Income</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and our net income during fiscal 2021 through 2023.</span></div><div style="margin-top:9pt;text-align:center"><img alt="Net Income.jpg" src="brc-20230731_g3.jpg" style="height:339px;margin-bottom:5pt;vertical-align:text-bottom;width:528px"/></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Relationship Between NEO CAP and Operating Income</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and our operating income during fiscal 2021 through 2023.</span></div><div style="margin-top:9pt;text-align:center"><img alt="Operating Income.jpg" src="brc-20230731_g4.jpg" style="height:339px;margin-bottom:5pt;vertical-align:text-bottom;width:528px"/></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Relationship Between Company TSR and Peer Group TSR</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following chart compares our cumulative TSR over the three-year period from 2020 through 2022 to that of the S&amp;P SmallCap 600 Industrials Index.</span></div><div style="margin-top:9pt;text-align:center"><img alt="TSRs compared.jpg" src="brc-20230731_g5.jpg" style="height:339px;margin-bottom:5pt;vertical-align:text-bottom;width:528px"/></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.479%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Most Important Performance Measures</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Income</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Organic Sales Growth</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%">Total Shareholder Return</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings Per Share</span></td></tr></table> Operating Income Organic Sales Growth Total Shareholder Return Earnings Per Share <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.418%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:9pt;font-weight:400;line-height:100%">Valuation accounts deducted in balance sheet from assets to which they apply — Accounts receivable — allowance for credit losses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions — Due to acquired businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions — Charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deductions — Bad debts written off, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,467 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,355 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory — Reserve for slow-moving inventory: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions — Due to acquired businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions — Charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deductions — Inventory write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,877 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,009 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowances against deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions — Due to acquired businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions — Charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deductions — Valuation allowances reversed/utilized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">52,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">47,276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">51,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7355000 7306000 7157000 0 0 388000 1433000 859000 803000 321000 810000 1042000 8467000 7355000 7306000 29877000 23009000 16309000 0 0 2957000 9580000 10198000 4908000 3602000 3330000 1165000 35855000 29877000 23009000 47276000 51069000 58809000 0 0 1351000 5852000 48000 4168000 378000 3841000 13259000 52750000 47276000 51069000 EXCEL 102 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "\Z)5<'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 " O.B576B-X%N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FD%B*CK91,GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.DH=$KZD$#&1Q7PSN,YGJ>.*'8BB!,CZ@$[EFC MVB-4G-^!0U)&D8()6,2%R-K&:*D3*@KIC#=ZPK-]9&W%J[K@#P6_W0HAQ;T4_&-R_>%W%7;!V)W] MQ\87P;:!7W?1?@%02P,$% @ +SHE5YE&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" O.B571](,@8(' "C,P & 'AL+W=O#X<(479$[$C]4%DWN#1B5.,I+SA.:( MD=NCWL3], VJ@.J(GPEYX!O;J+R5&TKORIVS^*CGE%=$4A*)4@++/_HX^Y2,03.LO7^53^+GWT8SY%;]^\.QP(>;HR:!#5TB=K M::]%VO70-YJ+)9>Z,8EU@8&\SN9BO>>+/?% Q3^+= _Y[GOD.9YON* 0#I\4 M"S!\NN7L.&\+U^[&;]#[E9[?HF>@_?=7>0PZ$R3C_YB KP4#LV#917S@*QR1 MHY[L SAA]Z1W_/MO[LCYPP3+IMC4DI@&,FA !I"ZRN'+IQ4Q88/#7:?_Q<0' MC.K*QY*8QF?8\!F"-U@GVHPL$BX8EJ#.<68$!>NR!XO)(_I"GDRL8"5'_ML/1L.#L0D8&-L5F"4Q#=BX 3;>K8>Z("RAY4 ; M(SE<&]L@K-0,@:UC(!C?%9HE,0W:00/M8#=HIPF/9)K5[$[EQ]P$#E8[O3;! M F.ZPK(DIL%R'57(.> -A@5C&[2N"69@GFV1Z_>=_;[OFJ#!D5VIV5+3L6W4 MOVZG+*NXM>;8%K&V-@F'=29F24TGYBEBWBZ]_R2.I3I__[R!JMKU>VY.-EAR M-!P.T17A GVBLHE_EK86S2B.C2Q!J68;E'&;JD#[F1 M(RSW+4D?<'%'C.4''-L9W&M4_*XJ^5VX:'\);BYD-U>2NV#T/LDCEO("[DQEH6N(%Y4+B^RM9 MM><8K#CTO99AU*HAL*6F&&%9-0*VU'18 MR@JXS)5%E*THJV;+-CK]D!;2BCZU)QRLWM+Q6S4'MM3TB5/E#CRXG*\! M7N)'=!;+Y3:+UG&-[[FV1] _ZCKL_/A@9^S@XN"L]6VHZ/642/+BNWVBK M,MEDTBTH,\YV;-'YBMF"H$D4$2DD9>*UI)&?577W.BOMNBT3JW!<9UIO88I\)0I\'8R!1\SPA9)OD"?I()8RLXM6^'\@3>3H\'?M)4#J*8U=V]Z MLFU&9#4BRD9:UB+F.:,MBFTI9M4CV%+3J2F/X.WD$]ZDE_.2V)GS$: MJ<&*;=2L.@1;:CHUY1 \N+@_"T]G:%+$B9 E[D0((HU55;*U/9?:HB=881X% MK#H%6VHZ-.44O)VL:E!UN>/J28XZ*5+*3Y$C,C8_AC\>O[12,NJ0;"EIM/:6#BT MDT&X*&[2))*C <7&(116Z;Q'WO^R/,#;_]@_W!P;^*C MG( /5^W-,[U)GAQ<#=?CZ]95ON)Q)YR@EMS+4V=N7Y0-;OQ&R MWA%T5;TC<4.%H%FUN20X)JP\0'Y_2ZEXWBE/T+R7<_P?4$L#!!0 ( "\Z M)5<^GXT21@( ,L% 8 >&PO=V]R:W-H965T&ULC91M M;]HP$,>_BI5)?561D ";:(C$4U4F6%%+UQ?37ICD(!9^R&RG:;_]; Z&/J^2G-@6'5$ =SL[(1D6!M7[GU5 M2,"92V+4#X-@X#-,N)?$;FTMDUB4FA(.:XE4R1B6'Q.@HAIY7>^T\$3VN;8+ M?A(7> _/H%^*M32>WZADA %71' D83?RQMWA9&#C7"@ME1;LF&P(&.'U&[\?[^$L(0RO M)(3'A-!QUP$6B&Z*5X#I7:,XSR/X7\ U/ Q6>H"9AJ^+WDG90 MU+U%81!&+7I14V3D]**V(H4\+Q.-MTI+\T^@7R?K]Z72:^'>96';,4-5X!1& MGFD)!?(-O.3F2W<0W+5@]QKL7IMZ@_T#,[C$UIX]FR\?%YO-'-U@5MRAS>/+ M]&&.ELMU"UF_(>M_BFPITJL_3;O"BM *EP> 6_1*5"I,E_,6L$$#-O@4V#V1 M#"UFE[C:!:+>)0K_K,$8R+T;(PJEHN2Z[K5FM9E4X[I!_X778VZ%Y9YPA2CL M3&K0^6KN2=:CHW:T*%R[;H4VS>_,W$Q;D#; [.^$T"?''M#,[^0O4$L#!!0 M ( "\Z)5?4&<$*4@< TB 8 >&PO=V]R:W-H965T&ULK5IM4]LX$/XKFI3IW,V$QI+\2B$S(?2NW'"%*;3W63@*\=2Q4EL)\.]O M98?X1;)"9O(%8F>U?O9%^^S*.7\6^:]BP;E$+\LT*RX&"RE79Z-1$2_XDA6? MQ(IG\,U/S\5:IDG&[W)4 MK)=+EK]>\E0\7PSPX.W&]^1I(=6-T?A\Q9[X/9<_5G\E@J%0S^;?B4IZG2 M!#A^;Y4.=L]4"YN?W[3_51H/QCRR@D]%^E\RDXN+03A ,SYGZU1^%\]?^=8@ M3^F+15J4?]'S5M89H'A=2+'<+@8$RR2K_K.7K2,:"[#;LX!L%Y#W+J#;!;0T MM$)6FG7%)!N?Y^(9Y4H:M*D/I6_*U6!-DJDPWLL MOERAR\G-Y-OT"[K_^N7+PSTZ13_NK] ?)W^B$Y1DZ&$AU@7+9L7Y2,*3U?I1 MO'W*9?44TO.4?];I)T3Q$!&'4,/RZ?N7D_;R$=B[,YKLC":E/MIG]#K/>281 M*PHNBS.3/94"UZQ [:VS8L5B?C& S5/P?,,'XX\?L.]\-EEW)&4M6^G.5FK3 M/IZR8H$@:BA6'_CO=;)A*1AOC&*ERBM5J0*P&6,/>Q1\OFG:8Q##KN-'.[$6 M4G>'U+4BG<2Q6 ,PJ XQ!Y2/*1^B#"J9F".60KUA6!$/J>4-04JQX62/25Y.I%1:_:4/HNL3IF&H2HX12LZG>SE3/ M:NIUMH$0B#SAQC!X^D.#P G"#C:#6.24&\R$S=]A\ZW8[G*^8LD,\1>@"N5? MY54A%QS\WMHW)N2^#@D'4=>I!BDG<'MP!SO<@17W@Y L?0?$0'NX1]Q0"[PN MYD:AXX=FD.$.9&BM/),2UA!]$]D6J0EB>,SB0S['"3#R(]1UR"W:@3)H,8C3R,S6'"3DV+CA7Y MWT+,GI,T-7*=HZ=01'S7[V SR85^V"BG;7 -SL96<+?E;DPRR;*G!,JD)=NW MFIH8?.)$&E1=+' =TI/MN"9:;.6V\16?YA<%SS&K836UF$C;@,9$7#B'A!%YE)T ]H[ZZI M>0W[[^KZTH0])FDB@7R-K1^V\N.AY?=8VMI&UZ2([:RX:ZI6[%5U5$:#=:X+ MHM#SNI'1Q4*,&UNT#;&F1&RE( 4Q7T.)@ *A.@Y6C7? %(\\X_.D)\]#'3-V M@RZ+F\3\P'=[,->\ANW$]J#JV'#;%LD%R_87.!-3>8'F9(,8\6C/QB0UGQ$[ MG[TY>1],HG,6/#_LU@^#6$BB'K>2FMB(G=C>MJCHE./&EC6"UMD+9X'U:=P7SP;Y<_3&+8]7H(F=1$1^Q$U^Z2]V$U<)T7 M.E1SK$G.PT%?/M1L1][#=CSI]X/D27?%'N:]Y)CJUN9'>21C$(D@&IP=R MS8#$L[+,3>W2O4BM7'KP(<.1M+7MKMF5V,?&,DA2!>G0S6N8!GUH1KKQ,HA% MN&]H)#5!$CM!5BFV#Z.!(5WJ=X<1@UCH!PU3VAAKAB1VAJPV[3Z,.M71**14 MJRRZG.OY#NW;K#4GDLB:^?=2Q+\6(IWQO"AGN^!S.>S)5_,)FY5A#\[^(VEK MG['5]$KM]#H5RR5T+:4+AN@G2]=\B*Z+ BC7>,YFF S=;J#V"+61UA1+[10[ MF7\1JSJ9[CW'7RW7*)-\=&T)CG_.% M>O>SX>6IK1&Z3LBG$75\+=4,M1CWV-I:]M>-P/4/B ?2HCZV.MAVDU4NU#[ MI5--W>X>ZBZ3]!+]?%^&VK4=&J5C:6O;7C<#+CYFAKK6UN)@VX^DK6U[W5FX M]L[BP S=:FN^]*3=PQN[3(5SU'A7KWXH\2_+GY*L@%EI#HN<3P&LSJO?'E07 M4JS*U_>/0DJQ+#\N.(.(*0'X?BZ$?+M0OPC8_0)D_#]02P,$% @ +SHE M5R7%_U(^ P 8@H !@ !X;"]W;W)KSDS;K(Y1.XDMK M)_<S/R0PG*+_/QUS-S)8EI066@K(2.$X'QL@^CVU+ ^J('Q278F,,VLH3 M8\]ZDL53@[C^[O)_>W-Y>CQZA(N1K>CN_@*)M=75X\3^# F'$N9H:0)R3_")_@^ MN80/)Q_A!&@)CQFK!"E3T3>E4J+YS&2UZD6SJO/"JE^K_ Q<^Q0>]P#=*$E:54L #)D@7Y"G'4QCEZHB3,D%0Q0(QQY1* MN&5"G$)<<9V8+M_-0GZ]D"ZAQ3#R@K!O+C;=[0>%KN^W05L>W-:#>]!#G!,A M8 1WK%PP2NZ0>Y-.?CW,Q)PD.#/5]$,@7: S?O[,#ZW/7 MAKT1V99UK[7N';:^8?04)IDZM6J3;H2H,.TRWK %&^GW;2>PO6AWGXX(W!+L MMX+]8P2+1K"H!8/ZQ@JIRDEM79=H?T^+YUM6%#K>CNB.P, -K="*ND4'K>C@ MH.A'=4N(BO]9Y[DQL%8:];<-@*#H\^%C": MS3C.B$2XI;\JFI+Z$AFK.P-5*2?8I3_<*U//">U@1_UK45O:HU9[=$0U7\"/ MXTKY(-G_EO(;D6WY[K6^>V]:RKV]H^/Z;A0XTV_EV?UIN7\HKR M==5'!#:RS8T&0'=?WPB?T5) CE.%M,Y"=3QYT] T$\GF=4_PQ*3J,.IAIII MY#I O9\R)M<3W6:T;>7P+U!+ P04 " O.B57Z[ZR[RT& "*'0 & M 'AL+W=O9\.!2S%5LGXHQO6 Z_+'BQ3B3<%LNAV!0LF5=&ZVQ( M',?B]$%W\HLS=GG HGM>IT4OZY9QI\N!WAP>/ E7:YD^6 X MNM@D2S9E\NOFD)QO%S[W30O+,T/+X^>/]8D0O_R?,^$$<&V.\P('L#HAIX'0;NWL!]J8&W-_"JR-14JCC$B4Q&%P5_0D6) M!F_E117,RAKHIWF9]ZDLX-<4[.1H?'\WO?]W$E\]W,1H^@#_;F_N'J;H_B.: MW(WO;V_0!_1U&J.W;]XAL4H*)E":HX<5WXHDGXOWZ,W)_<50PJ!*U\/9?@#7 M]0!(QP P0;<\ERN!;O(YFY\Z& *;AA(Y4+HF5H__;+,SY.+WB#C$-0QH_')S M8C"/7VZ.+6S<)D%NY<_K\'<'<0 MQR>GN-B PY[G1V&#.^'@-1P\*X[@<>#4.% MBPGF4.PH5'08#5U"B9D);9A0*Y-/!1<"YE^Q3',3!ZH/C@8DH H' \S%E*KI MT&'4+_-AYN W'/S*SNW@<+]A12+3?(G8,RP?@HES$Q7?%HAR.3H7FV3&+@>P MW@A6[-A@].(^6+(>:R"I2 MR1R6F53(LD9VS,0KU,;B!HX?!0HQ$RR*(K7(#3 O"OR.EA,UU"(KM0AY6UP,##D>N@]79(=6![#Y(K5NR)H+?[Y+PS]J&]IYX:4:_> MXKZ\G4:1M%$DUI*8Y#LF9-E^JIG+CX)JC"31*[C2.*>UH:.(YZF%87#ENFY' M6;1:!]O%SB27# (E#]/5R,+57OW!I6ZDTC# H'!]E8@!YKE=]=T*'FQ7/).Z MLA\9[,S8H&G'!11.D\D@^:[6*19"I=&YKJF@=GM M1[Y*7AVJE,N !7HMG(OA5)V*Z2)@U?:R(-\L8)]43J, ]VM5@EH\-< M4$M.!Y=6+&&KG% R^9N)\PV!]D*JKI@FG!=%0:1R->!3O];M!*+&*76->)2&>FF!%=!WD1C90>-#; *':)VJI,,.*X'85! M6E%%K')C%*?95JJ?4/8$L(% Z*N]U@"CV*<: 0.,>$X7@5;/$+N>&6<)[*ZO MT!W/=[R2NN.ZM*>2SWX8>5D=OK:8>_46]^7M-)BMEB*NM4W<)$4.(10(]@UU M;S"V V)59*^.8)_>XKZ\G4:P%7'$+N*ZVT%M%QQKC3.J;K(,*'*F;7^-**]K M*K42C-@EF*T7U);AZ>BU7J:C8/3JX$T@KT,]DU9S$;OFJOO -?KVPB;0ZZ>J M7KW%?7D[C60KZ$C02Q.PRL)71[!/;W%?WDXCV(I&8A>-W4T@?-$TTE$PC;0% MU83R.CZ!D58I$OM',%L3B PMS-/T@(XB9Z'6!4PH[2OU\.B0:LV*9778)T"\ M;G-9'^XT3YL#Q:OJ&$UY?HW/X_I8L'53GU+>5M_E!&F?$%S_#KZ#U!+ P04 " O.B57 M:A/P42X% $%0 & 'AL+W=O; 3W'G&N[KTZ:+ G]#O;8,S!6Q*G;*AM.-]>ZSH+-CA![(IL<2J>K A- M$!=#NM;9EF(49DY)K)N&X>H)BE)M-,CNS>AH0'8\CE(\HX#MD@31'['RACX:;-$:SS'_NIU1,=)+E#!*<,HBD@**5T/M!EY/H"<=,HMO M$=ZSDVL@J2P)^2X'#^%0,^0;X1@'7$(@\?>*QSB.)9)XCW\+4*V<4SJ>7A_0 M[S+R@LP2,3PF\9]1R#=#S=- B%=H%_,7LK_'!2%'X@4D9MDOV!>VA@:"'>,D M*9S%&R11FO^CMR(0)P[0;7 P"P>SZF W.%B%@_51![MPL+/(Y%2R.$P01Z,! M)7M I;5 DQ=9,#-O03]*Y;K/.15/(^''1^/GI_GSEX?)S6(Z ?.%^'N%#/?YC.;#3-#$SR2E&\8F*8A#L\!=$&CY&(>N-R:K8A_[.(K8,$>, W3 M4KS0^./NIL)]\G%WV,+&*E?&RO"L!KPY1QR+"N. K,"8)**L-[+>7C%X2 .2 M8/#7S9)Q*BKG;U7T, MI=N:#6+K$!M#*AHMI3@-?@!13BF+4;XEA?^(_BLK4-G=E8MF%64D4!9IBNJ\Z4?LFNWYHI8\0V8"5V=K#!X1HS96+TNTR,+L$F'8&= MA]VR;60C4):1.0=1K]Q*'<[LA[M:>*L%=;6]/UC$J>U(V@Z56S1&%D M.U"=)'[)U&]E^H*#&#$6K:*@FO9 R,HL"DR2C'=A'H2TM87Z]80WH5VEJ[#R MJ[4S41A9?D/WA,91\!BMA//^J=Q0+[[(->R!K'#N9.'HA47 M -6X]< 2BWAAL$!O/; @',5*36342#FUZ"B,K+Y5B8[""!J.V1">$ST(6YO& MK-#T0M05Z;XEC%]2S".:RY$E3O$JXNIV4J!WU$\Z19MTA78>6?,86?/=GI)W MB0B;R&?@6P2/5"OHEFE MBFZ+*FKJ)^"F[,/GK84WMA:[SM:K[B%CE94+JZU79=4B6X *_;05C MD2$4"X$IBIX3$(DO/":_[_Y?]==5HV57!:C"R*D7OT*FVD:#_(1'_0E;-=I' MEEN*"<&_:;G[*I$-W2K'NIE8;EBGJ8 S3J-QSO,H%F&[6APK&"KI>/4O0M_P MJEO[6&'GNY[C5.DHX&P#>E:%CWYR/)1@NLZ.V9A8EUW*\].5\FYYE'>3'6!5 M[M_*([[LV.D(DY\//B*ZECHQQBL!:5SUQ4O1_,@M'W"RS0ZAEH1SDF27&XQ" M3*6!>+XBA!\&N=.Y+XBMQ,SRX ).LM^^$J;&"%E>FI.^22#6^1T!?X1T M_L2GSWGQM5Q16J&7-,G*L]&JJM8?)I-RL:)I5+[/US1CGSSD11I5;+=XG)3K M@D;+.BA-)D33K$D:Q=GH_+3^V^?B_#3?5$FC"_PA) X/J%O\ M%M/G3/ 6T.R.2\19Z4]4_TO&UK MZR.TV)15GC;!K =IG&U_1R_-B=@+P(<"2!- A !"#@3H38 N!.C6@0"C"3#$ M#/:! +,),(4 &M&XQNU@NIH=LWCC(O]MBK8IS&+J\YGUU>WUQ_#^<6=.T>W M=^S7)_?J[A9=>VSO>O:?X/KCW+VY_1FYOWX)[_Z'QNC+[1S]\N,[]".*,W2W MRC=EE"W+TTG%>L.9DT63^7*;F1S(?)=742()FZG#9GF:LIODMLH77]'OGVAZ M3XO_2S!S->9BN8SYW18EZ',4+\?L6&;1.F9=4D%=-?2&5FQXH4OD1D469X^E MBN7]71::)5%9H@MTE6=/><4^0_LG19+*?V6J2_3;=^4)CEQQ-AJ7F^+;-OZD MH4DXX9%KMUALTDT25:S+U]6*%IS$AOH5'X.?* JS19Y2],O'O"S?';@$$W:? M[&X6LKM92)W8.)#XDC[&&3]#Z#)*HFQ!2Q15Z-^;Y#W2\0DB&M%D]X$2RI]F M'\IUM*!G(W8,)2V>Z.C\IQ^PI?U+=G=L868-XT^RIW/3F)Y.GO:EWV^CZ]BV M2+>9VV]F:X9A6MUF'F3W?4A8T#^ ,=9L@H4C""7M+,NP[5VSCAKTG1KT.DX_ MH 8F,RYH)K0YW6Z]XT-B+>Y5GBQI4;)A\X]-7'U#O]_D28+8X_DY*I:RT>!2 MAQ0))&P."7,A81XDS(>$!9"P$ C6$;FQ$[FA'/*NV'P[KL=3F6B-WHV%B6.9 M3O?^FRE3#)4C),R%A'F0,!\2%D#"0B!81X[F3HZF4HY''_&Q:]Y1HK53HJ548EB6&SX% MY%HK5Q'K!M^JY\O;GEQT9LMHD[$) 2KK[36;/,K$J),R'A 62DX%M<1(> J7LB-/>B=-6BI,-?NB>9O0AKA!;G:/GN%KQ M*6F]N'LH\I37@VA1L 44&SO7;""-ZM+3,BZK(K[?\!WIDEZ9=JA"(6%SNW=1 M='&] YG/@X3YD+ $A8"P3HJGNY4/%6JN!XXQ[R4*+U M@.^;$9SP=56RX6,R$_0B9H%5]$*EPZXR]5 Q0\+FD# 7$N9!PGQ(6.#T'U6F MHPO3!Z",'2UCK74%-*6:Y_%3O*39LCP1-#N+RI6TUJ_D#94H*&T.2G-!:5Y# MZ]0F#6(Y6E<.OJR=KHFUV@"T3G5+J)9YH(?@@]("R3&,L>9H%A:&+UE#TW1,7;[J MQJT%@\D_6'7'H-X,*&T.2G-!:1XHS0>E!:"T$(K6E7OK,6%E=?](_;T)[JPE M#,>QQ0*\.LE@88(Z0J T#Y3F@]("4%H(1>L*L_6%L-H8>G4EON%WGQ Z[M7B MU?T8K%U0^PB4YH'2?%!: $H+CU_[KBI;>PBK_:&WJ,JK4PZ>(X!Z2[CO;8P- MPQ:+2:!)/5":#TH+I"=$-\39*5#.KDI;ZPBKO:,W*\^K\PZ6*JB%A/NV"<:] M-1*HA01*\T%I 2@MA*)U!=W:35CM-[VJ4J]F#Q8MJ*N$^[82UDS-$&4+:BV! MTGQ06@!*"Z%H7=FV_A)6&TQO6K-7YQXL:U +"I3F@M(\4)H/2@NPS+MS"''$ M^<5;.%&XM:*PVHL:7KT'-9A :7-0F@M*\W#?RAD;9*J98O5>THXM=WK5>\C. MA5"T[JORK85$U!;2D>H]D>FP0>Z?)P=C(IKC,TD[R5OP_4:Z81++$E^#[[>; M.L3 MO@>/*2WXH/2 LDQC FVIZ)!%,H:\@+^H9?A2>O6$/P/%N8)J(\#2IN# MTEQ0F@=*\T%I 2@MA*)UY=[Z4$3]OT#JPGP3W)DHV,;4M,6!#-0Q J6YH#0/ ME.:#T@)06@A%ZPJS=8R(VC%Z=6&>2$PE2Q/_J6JF[L9@Z8)Z2J T#Y3F@](" M4%IX]-)W-=F:141M%KU%65Z=DFUJHNL)FM,#I?F@M "4%D+1NJIMS22B-I/> MM"JOSCU8U:!F$RC-!:5YH#0?E!:0ODDWMDW#)N+LXBW<)M*Z343M-@VNRJMY M@[4*ZB"!TEQ0FM?0A'?JB2847WQ9.QT[0K, M',A%*TKPM8:(FIKZ$A57I?J MT.F=)\?1'''V/I.TDU3E^XUT$]LV%A_>_798(WAJ:V)9'O0??4!I@>0@QL31 MB-9;^$@:.OK^:_7;ZSW9^Z8O_F5TGZ+B,VL(9VVD[?SW9"!E5@3&)? ML.]\SV/?X\.7SHJ+)YD"*/2242:[3JK4_-QU99Q"AF6-SX'IE2D7&5;:%#-7 MS@7@Q((RZGKUNN]FF# GZ%C?6 0=OE"4,!@+)!=9AL6O/E"^ZCH-9^VX([-4 M&8<;=.9X!A&H^_E8:,LM61*2 9.$,R1@VG5ZC?/0-_$VX(' 2F[,D#;Y>@Z'-Y%[]'P M^_W5Y"?Z,,8"F$I!D1C3C^@3>HM<)%/ME1U7Z1,97C.M\^MY>QJ\+6D/-Q@GRZEZSXD"#P^%>!3P\'-[8DTVS MO)VFY6OMNAV*I40]=,O9DBO"9FC LTS_72+%XZLG^MD&.2A4/ S$#/; M."6*^8*I_*TLO65O[MF6],K?UST[;[%_:/*&?X/%C#")*$PU9;W6UK. M@DKEG @ +4G 8 >&PO=V]R:W-H965T&ULK5IK;]NX M$OTKA'=QT0)Q+3[TRDT,)%:RFT7;!'7W[F=%HF-M9/945C_$FO,:/6_R0IQ/UG6]/9W-1++FFUA\*K>\D-^L MRFH3U_*V>IB);<7CM&FTR6?$<;S9)LZ*R?RL>797S<_*79UG!;^KD-AM-G'U MO#[YE#^M:/9C-S[;Q U_R^L_M727O9GLK:;;AA3QS5(Y[SI%8F8OGQR!<\SY4EV8]_ M.J.3_6^JAH?7K]:O&_*2S'TL^*+,_\K2>GT^"28HY:MXE]??RJ??>4?(5?:2 M,A?-?_3489T)2G:B+C==8]F#35:TG_%S-Q '#; WTH!T#8C>@(TTH%T#^MX& MK&O FI%IJ33C$,5U/#^KRB=4*;2TIBZ:P6Q:2_I9H>9]65?RVTRVJ^>+VZ_+ MV\\WT<7WJP@MO\N/+U=?OR_1[35:7"Q_1]>?;_]:HBGZ']S C2/WM\<6]C0_7S0QAX=L7>[Y55<9\5#&Q%9 MG7%Q"@US:X;!9M1J<2JV<<+/)W(Y$+QZY)/Y?W[!GO-?:(B.:2PZDK'!\+'] M\#&;]?E7N5)F15)N.#1F;5NW::L6Q,SQ\/1 & L#/UP"(L & D] MMX<-&+A[!J[5 2[2OV74RY6U%J@NY=*:E$62Y1P5>VKJN;I+8K%&VZI\S&0D MH?L75+[7>=QC.L\QC45',C88>F\_])[5>2(NC299W":D(D7QIJSJ[-_F 32, MK3GOP ,HH;ZCN1. 8C@@FC>9*.*R@,+.Y.\9^59&R[I,?DQ57DR1]!PI%D3+ MCC^K:S!(?*,CONL$&B<3A!W781HG".6$ K+)>1!7I<9]XR 8NW(1$ <7V7C9 [T$?82NZV7O,*[#4&G,L(% "%<>CK M?0=L!12/])WT?2?67+)8Q\6#G \5,'UJD%,D'D26SB9QAD:F50WP$$TK7D2-EE*-:BXYE;3@)O:##5L$SOTB2R MNI30IJPQ> MKKK6 W=GH;%< ;"I1T+'B L3YY.Q!()[B86M,F)^5_%MG*6O6; -AE(%>A<= M(#47&-)FRS&D9L("DQ=@B[%18KV P78%L_>U;?RB'*U5,4E2[?@@VD%^I@*9 MALP-=7XFS N(IQ,T46Y QN0,[O4,M@N:FS?2)38E!W-"IG, 4 $U.)BH*7,< M,L*AUR_8+F"^OE>Z@P1-*4*<4,:83M'$81PP'1>!]EQO5!3T @>'UMRC%@KQ MGKT(MBJEGTX=Q[06'$!I:8@FB*0Z+'Z@+",8JI)F4B"$=\'(QL>$DOL8A=8BW?H>2)J9 " MQ]'3(X#2,Z,5,B30ZRQBE1!RV=WKHT,>7)R@3E4U\=[(J$HO>G7\R)L:^&U( M!$"FA-%P;.$EO8HA=A4S*H.)J32PGNX!C*>G1 !#W&!L:GJ]0MXN"#6#OQ/- M;DO^F>L2R N0*!@3K.<2",>HXV.='X C7N"&(_F$]&J&V"M&UUD1%\D[5EIR MU++/4:U%Q[(V',->.!&[<+J+7]0RJD(US512'BEN$T D,9?IE8\%C NIX14@ MSF?>B%/T0HG8A=)=52:J4+TE-7K-<_3EKDXJ(#%3W$U M,JU H8@XS. ,P%Q,C*4,LN:/KL&]I"+VHM&K'%"S6%<\%KOJI24(<@*J/3X+ M0R/]0[4C1^H$72I"0"I]&J9%>Y5#WU Y U>]+RMI0:UF,IDF,EMF-5K%B67C M0DU=(N?$\_3\">!D;O2QKOLA>PX.#UX3#(GV.H?:=OL_%;.X&>E$=3% MHB$),@.*1W+_R_35!L(%'L#,Q'ETG%BO?ZA=_XR* VKJ$4_W/P"#S9Z;(#KF M> >OVNR:QM &*R"3@K2@ZHI'74^O_H% ASB!'EL@D% R4J^AO?ZA=OUSU93S MFL+><]*4 Y'<9W*4=*5!%62--I6[B>9";2D>I2 OX"H(-64,=8PU!4!-/=?5 MZ]$ C(5L;%Y[043MY9WN):!:(3GZD/+VZJ.:X9_C:E9IJ$S->L4'@$TI);JC M1Q#.=PY+QD.^O7BA=O&RD%Q.D/J/KGI&)^B;%+I5EJCZ>PM1Q+6'PQ:7_"$K M"A4 E['<9"9@I9*:F@5CYGAZ"0+",9]2PPN 5U]2)(SZ0:^!J%T#'6]NE$ ^MN8;G;;G.NLE"$<$H I#=GR M1V*$]>*+V<776P75KOGA*0:8-KQZ: MWZ)3Z/V!%EOICW0]B6NY%(G4,Y7TJ3SR9=] MJMHS8NU-76Z;4U/W95V7F^9RS>.45PH@OU^59?UZHWY@?U)O_G]02P,$% M @ +SHE5W_>3O6C' /E8 !D !X;"]W;W)K&ULM5SID]LVEO]74!KOQ*YBR[KZBA-7M3MQXBE[['+',[6UM1\H$I(04X2& M(%M6_OIY%P[JZ.[,UGZQU1((/#R\X_<.\(>M;;ZZE=:M^K:N:O?C8-6VF^]? MOG3%2J]S-[0;7<,O"]NL\Q;^;)8OW:;1>4D/K:N7D]'HXN4Z-_7@]0_TW:?F M]0^V:RM3ZT^-[-[JRVQ\'XX'_XK-9KEK\XN7K'S;Y4M_I]LOF4P-_ MO0RSE&:M:V=LK1J]^'%P,_[^S0S'TX!_&+UUR6>%.YE;^Q7_>%?^.!@A0;K2 M18LSY/#?O;[55843 1G_DCD'84E\,/WL9W]+>X>]S'.G;VWU3U.VJQ\'5P-5 MZD7>5>UGN_U5RW[.<;["5H[^55L>.YL.5-&YUJ[E8:!@;6K^/_\F?$@>N!J= M>& B#TR(;EZ(J/PI;_/7/S1VJQH<#;/A!]HJ/0W$F1H/Y:YMX%<#S[6O[_@P ME%VH.[.LS<(4>=VJFZ*P7=V:>JD^V;[9\?E0@[YWF[S0/PY 19QN[O7@]5__,KX8O7J MVEF@=O;0[*__@P-Z9,(G'[[Z>]YVC<:1'S>ZR5&CG/KK7ZXFX\DK]:;)RYVZ MM0726G<+X"<\WZB\+L$ ;#:5@3]@-E-J6 D7IN> M&P>B0F\J8*=R^4*W.[5I;-D5K5/M*F_]LSL:"S^UH.GPOUX;IUT6!]//VFXJ M/52_K;3*YZ8R,%MK<N@/9Y8_-2-7F]I$W#N$UC= O;*4H5=KTT+AJY% MBO[5Y40<,0H$R!0ZB[Q<6-L"(77+*Z_!]AC8%_"G@D,J5GE=ZPH66.7W&A@/ M.^.SR9&75:DJL-O >" ,3H4.W@"]( 1?-=AV]0FF+G!"AS_= JUP_B4?C3]L MXB!(R'H#,Z",%&&8+M7"U#E, :2Z%K[ 73E8KJ@ZH*651SO\$A8XE!O<%%*T M7=FJ OJVM49YF3M3&N"D!AIOJ@HF;'4C),09\6'0W-KE!L^A>EL MS*/Q_<=50#HW><-K(-U-":.U M2$)4NTT\AZ6N0=^0&?"[W@A]R,DOM<&_[EJBZ/G@R_!NJ'ZYN?DT>)$! TVQ M J_YK\Z (<+3!A?K96R=?]5*A\T@WW(';GG#;"/ERA<+5"=<"&BV#2Z5K\/1 MP7@M+*\,*Y21J4KCBLHZ,1? '=P2KGSJ&9H0%T(6^L^/!#HQ:-7<-CUB5\ MPR> O<[TC2&*Q*V(9J,+"W;U#]HE;[Z@$P'+T6,%Q>;>B@#-"9PS_W>=4!'VO1MT C\9=-H&4C#KOWVQ6V>_H4:Q>MW&BO MP4'V9(.TY\M7[@DZ(!R,AYP0UN/D6:,KFJ:PKN75Y?Q02I&2KD$"B2$K--#X M)2(Q3=^W^3=F-O%!^%,!^$1-8S["'&#L:60'7S8M@%<^AP78%:)RK7.48-(8 M%A"B! ^T$3XDLPB!0W6;NY7Z&?8":].VCTF%/SN'=*D5X,9J=U89> KGO0J%1Q(@M:..!9:95GXW[>I16UL\$\E67*,7BR$ZLSQ9G;0@X M:#$39)QX&C@^ME=LA]$QUOKX9$/U#L2I+$E4LU07P,J[ !P\GJ"( 6T-HD&V M[>1X/60P=0DCR17!.=INN8+ B69%CFHZ, &C ?M6U1U=$PW>-))P><#,6=;<%FM!KE9"&&#H)' M'QWK!9PDNH$"J$L\:Y@!Z"@UV,,23:8\-T=$?5/^WGE; %+VF'CL6]&[7_Z: MKS>O;J(-1?,) /B#!G];@KIY4].34LV#UCR(W$E 3T;@-HM]:JO" >WK;7J^ MIEZ _T3JD:,T-+I+Y$PT#"6(DDL-%"^F==^VB25#1P5$]$E/R=,Y8;8^,&'] MPRB%2(*=LFY0<(&.GB4%2 "D-P<%# QV$ CQGW UP?F6&/RPGOY3,W!"&T) M_Z!XU2 %S@%@!A *HD:6E'@+6C9W8 H%$,UVZ :#K,YQ>JSY8V %P\%U=#-4VEU,YPU,Y\V>"?#2PHO$P)L!$ M_%-^HFG!_3=L\I[-LNOK&HQ(3M2H&>($Y;#N@1M>%YUAJ-,SCZ/\A\L)@) M^*)@$#%T TH$2#B?VX8M-LK,"F)4='PP#ZHFQ4VEAL$0GZ'Y<9[^*G?MF0$O MO# -?$+/^1RIG8Q>O7_W]B-]'+]ZX36-;!&#/3HZOQD?3F'X]/QZ>/%?)":V M)<>?[+GM<6G*!(^GP^G3'IB\"&:5Z3U.^=N4]J(%Z MT0%",_>ZC\PI0G.427J/,K"R(!5@SAJ8A#T<$A]HTV6@+R-;PD7-XJD!^ M]CG$+TS$>R(BBNE[4@X%XCBYG))@9M?C"_6F,U5)3HZ,9LK$\4C(_F\B>SP% MX1K-8(9I=C&^5A\ 1<#Y-;L]@FFS\"P_-;F:9%>7(Y#WJ^Q\(0#(O8_AB(,CU6[&O]FWYQ3&NI,D"4[WSFY!%LG MF4@ +[]WY5(,0S\'.53_7&&ZE $9@7H:A-Q)"4)M=PX_]F/Q/L<%C";@,C+< M(?27 !GAMV02]G'R#UO6F61,">L+T (N1JD\6Z M%K;SAZ='LE$0^#06]^&Q!N?VP_<\[_[@A_+$N:J[]9Q-\8.;[L@C.G7.%&#$^32JSO?@$@\@,#1,(:883)I&,MZB<0:5Z@(WO;;T\0Z11JALN/,0P+@[D7VB+I5X8K"<)1D*PNKT+B$61B\8"U?90Q9.ET MR2G-N/-C'F+/,7 .3\"O1KEC#N6M6,]3AX5-$T(-GTWJHAX^Q2P!&QQ;^N^E M=R2--[)^P)&1".QAR)X88$I2C@_YU]58 O?)ED.\4NJ&J*13H71=3:T=L$3N MB%8?%4=E3Z-=CMIW)Z2KG^KD,1"3=1M@*P_5WUH/$1XF58&U;LR\:[GZ8),9 MT6Z>0 ],P!,$P2,$H1A8&I/SQZ7R( W0 O*;K.>@*#QD&R90>^!=TN M)7L]51N+'#(]/#$$3TH@"DU6($A2Q%2:>\BC8[E#LB+'B\*A9K:@&BZ-.](D MDO1FW6$1"BRE@SG*V$+U?'!S=SMXH:YF$S7@!8>#WE(AF8I]-IJ8@@K94&+$ MYS8P38K[%6UI0VL"ZIPF4QV#.C\-L2291]JK7,_ET#Y(NBD"!;$J(?80@- Y M*2:4_2%V3GG;/MZB%"@?Q"&:(.U"&90.,V\U!*6M. N$/CMMI1B>[-]@6L[L MX@QI?#[X_/$+<%FTH2Z%4;ZK8Q=B9/X^-GD%+&-(P/ H +TT.F]]]0:+SXCW M?*S& ]..!-@T+-]KJ.FM[G/T:6&A31)K2 TBGW7,$#NS 3INQM#69^%THDW$+BR3_.J._< M_NXCLQ"> ,WA@#G$0DM+!6/,/DNG!^DRJ4N]\-1+Y9"UE!$#0I)O^$OCVYB< MIOY*\DY[XH0+Q=8YT'=F5.A".J%5;5]HCZ@UI1#ZJB7[Q.%P M+0GM&\+.*K$0/,WPE.OX$X:"$2V73 MF-D94MFDX8]Z08K-,*@](Z%M.$Q2F M):-YHOE,M#0>-P0E(8K*2RQOQ/IA2("=H*./Q7MFT5&'!<0]H<^& :7',42V M+RD>[S,@AT#0H/6(E#-<7B=PKKW^F!A%!:SHVY_H'D:6F%T!M(QT)/<$6D7W M%Z@1[CXW%7>$/.@/".SLU^DRO7Q..*7XJH?=2N!U'Y\D%C+\ BRUA>8$5IR M?>KT@_XYXULQDZ[IV[1C\@VW$:D[O,?A#O886'<02&E#)^T3F)@$(7]2*I*C M"IBYS+QF2/ZS7&-AE+K&[G7LC0W*E=!U%_LW8?9W%(YF?:6HP\6 <%##GN?! M_DT)X0XR++*FR]?H\.I:DQ0=Q'F4.'M"OLP7(1$O'CW\IV74/G/O,#;(X^I:SYFCZ3W6,@)75$8JO]?KCS8>$MA>#IT\(L?BQWN;B$$W !(OAA=J('? M)OG$6T'W@DYOPTJ#P(Z^\&U7W%C?-K:*@2G1RK)'5Q>X'W^!77\^3O6M<;TT M /FVT"8I=;)>BW/ F(Q+/'X[0//B8M.['T*+VR]P^7Y$OPN8F=)TGN;&;[/2 M2T3JIL4NFLT* CX,,C?4T.8HI>;CE30KAM4")_T]6XK3L+EB"T+N5F;3#VD/ MUMWG5LB-QY8]F2"Y\8"9@4(.*N Y3*T1,EZ+D6#/Q(U^E$M"^:CZBD=8K<3PAF$E:B\6PSD3*&X=**2CP2^/^O*DYZ:/ M44K.<6!#[)_=+;>I78W&7%F?9;/Q^7Z=_(ZH?!<#L4=S(92.ZMN"YQX0\9YC M6(>KS6.ICQ[U>-*]4$L67LNUF7#ERW(+,"@6-X'D'#UZ"1(!]K0G0>03FP:R MT#7 'NO9^32[NKC,X,,HFUR<2R?"]"J[NKPX8!@HY\9WGOX*_U2,'EQ2T^F- M6?DQ"XVM7P:VQ7B_;WK9':7&@W&4OTKC4J$*[<#IS8QP$X,PZU$2>E/2M:I] MG(+]PV!O6N,.MY7^\O!ED/XL'BW]!\>#?2)P.N?7V"=R?IZ=7US)Z9S/LNGE MZ.!T6EM\/7M#:HS2"^L>WI;S8BVQIO<)(;4DB8[X<+H!A-P.\(X^8V.1LRNA M= GF(2 ^LCL=KEYA3@1[ZH-EB?J[Q)K0&65[8M94C-X;@!Q?S^Z*E:6:,UO/ M>']F;<$OH!WJ' M3B*>.%)H=\L3/(>0*6/1W?XB4DZFV WYPDQO*8\^@ WL6 M ("1I91T.<&JQ\.+^U@I-MQ-3IX9'ZRB[8"B!P)WA;:*CH3X8@P9.\?@L].&! M\_F&+I T$9L4YGCA1X^^Q_W^(7<8:"2^#IB0)_6^GN2$Q-E< SHREB%DJ+/T MG"H'8HN0("/YV@_?D]-%[TAGN/^ -S )TDRN>PS5S\&-6\Q4):G6WE+)%L/ MD^$"[5HZ%OWTI:%C+=7.Z(HDHS?__A0I2_V3,16&%CD.H!EY.42H9PN\/A:: MQGT*I+<MJO =Y!"M*&6+]"T M]OA)4O)LDZ9#*9<1RJ4^U4NQ?DVZ5-E\M1I?\E=(TA5HU?XC@V@A./[L-1' M22VD0Z0B+;VO!/G0+'PQP>?P M7*CLK,LSJ>.HC;P A!CD?4!++2,>I?7*XOET^/D M#=5;H>#64_!;,K)W(?]XFA]->8-B92GEROM-OV=(A T/_C2!#:XU'M'GEOB]"R]A)OB]^G[LU7.]9KUXXRWVQY%M MA0E#1]!QVH9Q'X]L0.!QV@ C72Y8P:GSPNMZE6\%0_/K"_C5&DF+ HO!7AH^ MW=L1-Q\,&"6O4*M!COYQ] 9Y0TT_L"!?+Z$4$8/!B$T3A$B>(8!$4"E$8Z&? MBU@HMLZ_!N'P*GO_JB=3^B!^3J9,Q&=C_=L*;,VM:Y(N"]_301PEF+@DE_!\ M%Y+^EM-+,Z@98!?VDW#E+XQQ!OGI0#?>,XI[&< M-%/]P^/0MT%>W]&MAO7)N_AS;)"Z]_DF+J(>--(<7BWW4SXGQQ9R#CD2X!G\DVHU_B>KD0Q7G#SU[?#GN&R"^).=V?8M_22V IAQ#1#U(3N)#/&(W\!7>(RLDLR=2< M%9](C])2GR?:YQ, ^\ '!+]!#=U)S[NA& /K(_AZGSTX$!Y?AYLXMJ;*ZS&' MVGL1#;VK)YWU0;?DESR.]?VC,?6)ER6,7 \_J$7L[3 PR_4Z*<6LE0UER'SK M3.S&!] K68]^OA#;>2$\)"2%J2W,B8:7K$0]&PE1YF0@*]B MJ)>YV OJ2%UP9P AJ?2.-Z=0J!7+U.D/+7;2T%:9(O*#_KZPCU46/0JBDL2& MI:31""_,HPU^GE:KV#B]\"HH-O9P?C1GP**3MIIZ ;D2E]H5P.I2VA.'B4UA MB;_\DQ5%1%!II]PO^R"]B8")X'JTVH=-K9%D)!\K'CX,8[S;O^)/^=3038!S MI%?!'@A#G@]N/MZ^&[SX\WNMD]?4G"QF'ETS:>ZH\&80=8T1Q T'+R<=WFRC M**&$9[SGM["-4'"(5!TC%A')Z&5?.8 )&+-OK,5ABJO^OM\2[$=[7Z6+06KPKQ#3E<[.W-W1LPJZ[#FPAW M7V W0_KU;'050NLW4BM"RN8")\"U)WKR M8&TSU/7W7I85.AT3L!J^2[7PN1XNAQ&N2:'@17R)$B7:?2D,M8AQK0Z\D.3>LC.\ M?O+>#;"C,4W.W4;)J[+X'@2]MX>@8'SM$AM0%,7XKJK0NY3C!82\M/02M#UA M2BO[)OTU?+DN5-I0(J1JIM[RVX1" I<0,M5E\Q,N^;NGO/?*I+>R M8H=4RH_AL7=#ODS>Z0E'M*0WESKN,>+7>X9OE7\YZ@V_$S0.YS>K?LB;)=K[ M2B_@T='P\GS S:S^C]9NZ VA<]N"/-#'%;TH$ ><#^BM@_X/7""\,O;UOP%0 M2P,$% @ +SHE5_((0B-^!0 VPP !D !X;"]W;W)K&ULE5?;_-H\:O\:"E$#671B@)FB\N MO>OP[":A^^["'X*OS,X:",E@$YQ"N>6]+ \.B 9!C!@Y*V M-/!:%KSX6L$8W1A\B3:^W$1'-?[25B.(0Q^B((J/Z(L';+'3%W\#&S!9P+VT M3"[%O.)P;0RW!NZ$R2ME6LWAS^NYL1HKY*]]<>BL)/NM$&O.3,-R?NDA+0S7 MG[EW]>I%F 7G1S D X;DF/:C^?D^2;@M$3@W("38DD/.M%X+N016JU9:4 M8 M;J[.UTBT1FG+*$Z&+Y%^%I#Z3G+-F3; *=N N5H/N7(!QD7DPXIC.)E!F0KY M;L[@_NX)/CP^P77-MEDZL_B%%=QZN,>+EZ]F$9A=/[5*@L3/XPG\ %; V'.62-(.2O^ M1G,.W4DVBT\'D?_^=J?O-9.F8ET?&40-G"#D8!:>PDGBIU'X7,U)E/E9&)T> M04.NIVGFARGAB@,_FX8'T*33S)_&T4%W8C\.9Y!%*81^,)E!Y$^2%";^))O" M.\XP(WDG5+0WO"Y;O&!@5Z9[XKW5M4-DVL0:$TOF13_8!53W=9,XNM38-^U M)5%DI9 #2XP2%N^^HB69_86+U5^*O 2& 2&3SZED1O"H!=%)?X1X=CP?DM!@>="3W3.0%" +1P@!I;%-X:/E;WE/UOKR0 OH'+DB M\4G= X'*A>6YTH7+'AF'ZZ=;Y&'@@[=MLP9^A*\Z\&^H5(\\K,0%=Q%XJRR' MD*2>^DYS+[LQ Z/O>T[HP:&FPQ^ZCMT:-P_0V;5DU9H"0 V*%84@.8R*V&JA M5#)=$/5WHHNJ-KVMH\!HZZF0.0XW!L/P,O6G88);VJ',M$P;06F8XU""WRJJ"U3THHV MWV4OF3&L M\!*#_G_ CS#Q0P(['BP$97)UN&TOM*K=399_:H5QHF3G5A6<Y*5LJ6BP,H1VJBVU-;3:<$V%U''N@>TP]1@%J%U%P?FWB."N MA>>HJA ][4IFB86$8ML^R)%6"MMEEIN\^IN61/I_Q:#*S[1MBQCL#)YI9NK$:)6F@ MZ&;/87>8W*^[@75[O1O['YA>"FF@X@L4#4:3U /=C=+=AU6-&U_GRN(P[)8E M_O?!-5W \X7"-M)_D('A_YFK?P%02P,$% @ +SHE5YQ,;B8L! SPD M !D !X;"]W;W)K&ULO59M;]LV$/XK!W4H$D"+ M).K%P\:)SK+J/(5@VVW%[H#A6=K+5IN:.MV42V,\CKP:B5 M$8OC(FJY4,%B-LANS&*F>R>%PAL#MF];;NZO4.KM/$B"!\$[L6F<%T2+6<55YO4'A8\"M_9@#3Z2E=:?_>9U/0]B M3P@E5LXCI3<\7#^@_SS$3K&LN,5K+3^)VC7SH R@ MQC7OI7NGM[_@+I[' X,R/F' M=@9LX#TZ&EB^Y(XO9D9OP7AM0O.+(=3!FL@)Y8ORWADZ%63G%K^Y!@V\5HZK MC5A)A*6UZ.PL<@3N5:)J!W0U K$30 F#-UJYQL)/JL;ZWP 1L=I38P_4KMB3 MB+_V\@+2) 06L_0)O'0?:CK@I2?P7FE=;X64P%7];<3P4MA*:ML;A#^6*^L, M-LF.>_%#=&D[7N$\H"FQ:.XP6#Q_EA3QBR=BR/8Q9$^A+[ZK4$]# MG*@XC'+Q*.>C7*A*]C7NFI%4#$KN)\HVHK,A4*)J5+Q%6OO,.JP:I:7>W%,K MNP;60@F'(&GX+*Q0J WP5ALG_L::P&DN*VUJKBH<]8G&(.N5\[J;7HR'= &! M/L[Q F[)Z%JW'5?WP*75T' +O3IT1*,Z,/G1,ZD/:)-'[H!3W2M)>&(MZ)C, M3SH[E2EOLP9JV_M]VPX9H06#BA(FK"-HTO$QKK6D&Y%"O/S*Y'#'X--PKY#9 M\@X-79.P'&,:2@ W:(2NX>QWY,:>PRNCK85K;LR]SQVI4A9A655]VU/1/,JA M]5NZ]*_HPH2/7/;X?[I:[@MS(LN7/NUOMN*1@RS1D+/?Q,\H0F_H$%"R,IX7/#K_Q M&C]K^JNFWI)Z9P0] P2):VH(4O$,#+;ZC@+S/F'=2SI]]'WT!OJ&BZ?BH;JQ M7PD):?9T*RJZ?11= FZT'WFY1MB=7<-KD+RS6%\OE>7XD7Y4'Y\Z;[C9"&5!XII,XXM)'H 9GP_CQNEN^&2OM*.(AV5# M+RXT7H'.UUJ[AXUWL'_#+?X!4$L#!!0 ( "\Z)5>,0;Y9" 4 8, 9 M >&PO=V]R:W-H965TM[6 8EOR M.TL,)-V&=6BWH.E6#,,^T!)E$:-(EZ3B>+]^YU*V8Z>IEWV1^+J7Y]P7[\7: MNK]])66@^UH;?]FI0EB=]WH^KV0M?->NI,%.:5TM J9NV?,K)T41A6K=R_K] M<:\6RG3F%W'MQLTO;!.T,O+&D6_J6KC-M=1V?=E).[N%]VI9!5[HS2]68BEO M9?AM=>,PZ^VU%*J6QBMKR,GRLG.5GE\/^7P\\+N2:W\P)F:RL/9OGKPI+CM] M!B2US -K$/C=R==2:U8$&)^V.CO[*UGP<+S3_F/D#BX+X>5KJS^J(E27G6F' M"EF*1H?W=OV3W/(9L;[<:A^_M&[/ICB<-S[8>BL,!+4R[5_<;^UP(##M?T$@ MVPID$7=[443YO0AB?N'LFAR?AC8>1*I1&N"48:?FUK5?";$BW2[ET 7F(^#!-"V\8$ M61"J 0E/J U.!+ZD1="E"(Z@I/84-BN5"ZTWY(192BJ=K\$8;Q5JM"L!EN WYL MJ(C^32O(MN&3D:7D[#CFU8VN*ZU&0633A0BIK8KJ'YCY"!TJ7VZ7!AL%%:U# M=\K]4]KC-]O9+CU_!N"W-A>Q1!Z;_W"6'D'C9#2=X3])IK,!_M,D&T^?EK]%;<920DMIL*U;OX@"94]Q#G/]WCN-9LDP M&^([!;AI,LY&_V56-AN\"1N&#<,\"*IO=T;7B(]MLL3X?A22Y_3'SNY\Q7[O M@NW%S3(D@D.OY7>GR-:<5K">B_39#*>OJ(;KE0F(-AU(YG! MY\R@HI_,AH-HL75\N! ;R">'=Q@!QX_Y@V_:9&97%,K' H!\#E"S"_0'(SZN M!T_9<)_6;88)O_49N)R*OX_/@4DOU;:BO**L"\-W)Y\+'K&@87= 7].@.\/W MMEFM=$P/F#T7OJ(2P&#BMOEI^Q =$VE?#;Y(_3G)>L(6<3MN/017A(3.BE'Y M;3E]?"V";I),!IQRZ2SI]T>?Y9KP7G+^+_BM "*83-[G55NBX5*#5NJ1VJ/H M>9F^HC1#6@^0U./^)"Z@E.BFP"Y+[YP/K-:XA[N0/%4 T !D !X;"]W M;W)K&ULM5=M;]LV$/XK![7H"Z#&MNRF7IL8B)T6 M;8&V0=)M'X9]H*6S380B59*RX_WZW9&2+;=QA@[;EX2B>,\]]]R+Z+.-L;=N MA>CAKE3:G2QVBLILSI-!TFY7 Q>3T=\/ASX3>+&==; D6'#\5YTF="J##W MC"#HWQIGJ!0#$8UO#6:R<\F&W76+_B[$3K',A<.94;_+PJ_.DW$"!2Y$K?RU MV;S')IZ7C)<;Y<)?V,2S0_*8U\Z;LC&FYU+J^%_<-3IT#,;](P998Y %WM%1 M8'DIO)B<6;,!RZ<)C14N5\>=]$4>\T?UXW"VO725R M/$^H'1S:-2:3)X\&I_TW#[ =[=B.'D+_B;S\&YRO*X29*2NAMU!9LY8%.J@, M:;$7J<1"YD+!O!7KF2>K)X_&6=9_PRAA.7CS'&@T "JYE'.%U*C+6@D+BUHI M$+J 2EC_PE,C0V%*=%[F@ TIPI0Z5W4A]1)<96J'[CEL5@8B#S*VDL"]@8]" MUS0T(-3#X#0%X:"9,07,M\#E%S.::!"9]14LREDGZ;TDN+ MN5EJ^1=!+&E^03PFG#.Y%)YVB1UQ!N?I*8@B2;/<@[!(2YH):*50T6=>6\M' M*F/CO"$H;?2+[_?-XH"()!58P']2/[@,8@5>;2*^$);=^>Z -MD)- [.=LZD M"0GM*@R349$D1(^YB3R/Q<%YF1GMC))%$&0J2-DLBR^S#]&RK4^AG($5G?0;P_,6+1<&&]&G M001)*Z[I-%!_>X=YS>' 97MTUCT:*J,MADM2._.I@IJBJX@,]&KXV/LI8E(=QXD]\"X9(R)AA*O:8N M"47 Q>M.X',#607NS,3%5XU_FF#:-13FZ#>(^N?":12%9 FH M1+G(O]5"R84D LN3'C[ M/VO#]*#%?\QE9^:$:6T-2?W"K81EKZ&S**XUAD=7T_=2:$]#3W%GJC#FCTYW M!LS1>F[[_2Y1;32F*Y,.F+*0Y ^IU"A,;^6\9@E=F_'(@B=@@31RRS#TA:8O M M.@7%%B:)Y8'F$LFHTYC<;[\)LJY$M< 2&GH0J:@=PY%V67300M<]KN<#N! MBSRW-2$]K."!42B*8?IJ\"K6Q# ]'8U@@]_-]N3H5/__:T.4IM9DEQ/_)<'Q M1+OCJL;0%>3;X?TAPV'1A*@>#UZF_?$O:5R<#M.F%X9I-CJ%HK9M\VU16 <8 MNO> ;/B;M90'WU&^[Z;5Z]R&2Z0@^,[/14QQQ8OQ;G?WL^(BWJ;WQ^-ODD^D M@:18%"[(M'_RZB5],>,]/SYX4X6[]=QXNJF'Y8I^&J'E _1^88QO']C![L?6 MY&]02P,$% @ +SHE5U&NZ3:Z!P L10 !D !X;"]W;W)K&ULI5AK;]O&$OTK"]5I;4"F)$I^Q0_ CQ1UT<9!G+2XN.B' M%;F2MB:YZNY2LO[]/3-+4=3+N46^V"(Y[SUS9LBKN;$O;J*4%Z]Y5KCKUL3[ MZ?M.QR43E4L7F:DJ\&1D;"X]+NVXXZ96R925\JP3=[NGG5SJHG5SQ?<^V9LK M4_I,%^J3%:[,:&+Q_2ZU:6 5*823Q8D_LW4 MO.7(;2J7N3_:E3/[ENG;=$JD:RS/QG,_]% M5?F MK2G,2&COT'M#IU,MK59.J,(KJU*A"V\@+,K"J:2D.P?H:: MRZAQ<@!<'^.! M546R$ D$M!=R;)5"=WH UD^$%&-KRBGY&:'-T"G%BXLHP@>5J'RHK(C#Z?:^ M+T@)GRG[Q349VHHGE1[RZX6)Q!>(KG1SD^J1AMA."]ZT(6N*L3!X;B&DB[%K MBT-Y))*)+,:*]32'!B<6'E&]E$5WV -WBJ&Q ;9$8?Z",11&+0SAXK,[ZSV MVDW$)P,S3HRLR=G4;Z9(<02/Y.F8:BJ>1B.NQV?R>=CZ[?'NZ7/KB(HAD;G. M%L+I?)HI\?ST\?'VF!@KY0 1OMYV_*&T)KB3@FTU-()1_A5N(A(*BG4XI.V( MZ#CA9]O1KQ+'C>81_U'%OW7XQ;PL]GELDW$EDPFAAX11;#4V*+1(8(/1]#=& M -E>XDRF?P,;=#1X/%5)@((N=I[>9"2FULQTJD2N" 0Z<9A*F?3DB@,' MOV!8A6$SEXN0Y=?H.1*IR3)I0[[BD!L&P)E6836@L5&TAK([XC@HPE0Y/0XR M0[3D!-/TQ3'(Z&F K,KT6 \!@ZIOJ96D6\FO@]?5MJV:9F ZABT*2AWJ2A1W MI3A_'J+(4.N."4N M,UDD"+PZM8I.?G(B,84SF0XL,$(MD3SL.H\;?.3,2A_-++!2;\"L%'\/*XEG M!:_@G&;6]R'CVSKCPQ]_.(_C[N5*ZJ.)1,QW>Y='6SSJ]&N@T;:83S3.@(M: M<9:Q.-\">?V?]+?A=,W6-_E/HW(5_>D"TN@K5LQ@@QO-Y+FN^@GP..@UI@?# MTGA$NDL::1[T5])M[C/UZE4%QQ'G"'"4(,@%YT:UW3R],R@F&\%M0*>HS[/1 M;@BV&_7BDW?MT.3IA@TY Z-*:B.4HT1E]I,\+/@-))IIX )8WD%"A!@F"U26 MF:)9" $(0)8F!<\\=J[^*5&,JJ$X3G*,6W5&HL"P=0[;-?.*96K:WQT%EOX4 MB\2Q-\G"?&FN#I&X6]4Z ME&X+AU8U]@XJ%=T9EQ)MDK3>!=<85-LI%O5&&[L9+ M"6@@H+ BD"71;&\UJ,'!X"(Z6R5#Q(;56^=EOCR2IL5]EM*R/H>%PA0(C;<6 M7O#6Z_:C1NWVI8'ZL'@\.(_Z-6!64*6.&Y6>MMX:&$L*28"FH:I!GM+Y'?3: MW=,U4[N!W'X;Q:$^6]E/$*KF7B3FOO:+(&F< ,3<< M$0>(_JK=@JO#3,V4Q:MSN*X6A+>?#$P\B3NVN;C41MPJ[HX*@B;4*0KNF2U#\^3*=Y9[S MC7Q6RF>G45PI[\R1+88%HH'8O:Q"W2MI6O]T%R9^",M[A\N*$ M+V-0Y;OU%YD]%NC5N7\ISEGM)#J'6G6+NS->_7_'[QI[S9SW3P>7(AZPH4$T M8$/AYK:EAU(M9^<,@X*I+:->'BT[C,U*N[)@_EM'* !R%+TKUW?I[W&WX M#+42#Q_S?I<6ZREX6HV@VHW.3EK"A@]DX<*;*7^4&AKO35 M?*ORW[*TGKT^B\]$*J=)D]09$+V)RBO^%$L]UX_.Q*2I:C4WB\'! M/"OTF'PU>N@MB)T#"SRSP&.^]4;,Y;ND3MZ\*M52E#0;U.B"1>758"XKR"BW M=8F[&=;5;VYK-?DR4WDJR^I[\?Z/)JM7KRYK4*;[EQ-#Y493\0Y0<3WQLRKJ M627>%ZE,-PE<@J6.+Z_EZ\8[2O&?36X+W[6$YWC^$7I^)Z?/]/PGR"E^4;44 M_[X>5W4)[_C//KDUU6 _58J8JVJ13.3K,X1$)?;FNV_76U-:W_S1.WLP3*$M=-/5-E]J=, MVU\^5%6#;]=SU12U>(G;384=JO/G+!DAO&59TE1BWQ(O;,<5BZ04#TG>2#&P M',>A_][5VV;>Y GAQ/;R*SW+?+K#"&+(,@,'KE[:#L-HV-[Q]4]F@'+GT/9> M9J[$VSRI(!]1(#:?-Q)^(F'FE4BSARR5L/<\68FQ!/-9*B 0.X[9<5-&XW3D M->M)UQN3!(PH9%%G=0Y-PPU+.9&D_@1^611-DENB4,5D;9=)4LW6O(#T"P>J M#,.!6$@D&_(*6]S-)#+4M):EQ;Q/FQ(D-A)-X#X1AF352Y4&6"+PAM"%]9HBER66',C#R&?#TK)20E;:?D(ST]8#+- M6*N5 X&VQ(1.@:FL)F4V!@_)6,$L,\A$K(VE++0&L>.TR8'B/SW##50AM52= M40$M):^G:?2U9[EL/H<8D!LHHQ&(9-)R9F4*O125G#3L/QOK"K&<9= *3=TO M9Z;%.BC17NL_19JV/ &M%')-:@7"Y%^[_?T,UX#SR)9H0JL2;0-KC=9/ 1#FV!PPH+#D'20 MDWT2G+#OJ6"B-<)@ @>'%Y);&%ZJ;68JV/VY#L(\=X$P00K#9FTH:*_LT14E M5;S'90(TE(IKNQG*BYD9Y6KPU M0""VD[8;(]VLE4142*[J9-V8(,HR93AO%MPB'L71%&-#/R ]M)7C_/OXF)@#=VP&P_S'WDN M$8QXJY/X]P+F'\/C_'O$OVLY@P'SSU>/\^_A(K:\>-"-1_C7!HW8P"?Q[X01 M\8_A?^U3=N'27-TT>1W)GT>F\NPDA <'[=V!=0C^JOXRDK\(/,3-76,8]. M;+=6W\2\4J_5<)(5#[*J.6U,&Z"H+7XQ1!?,//=+^I;A ,UH41DFQK)>4D7U M) 9:A1QBX+K>ABF:O=\88^TRCX!A*;G]I71$I'I;&A1'TW8/D,^U=Z[]=68@ M;U_W^8B4;05UQ(DTX+BX>$I_S]#'(MVT$@<)EU47RCDI*[K'==;4KMWSUY6DFI2R&(?]'^LJ[=;?%6EG5"5=H2NJO: M=KEJQK]C!FNFE!=@(!GG634#"SVIQ+U*$Z]VBK2.F_1_;$6P&C# M;$GE(IM(=FX^S4KX'LQ54O5O*/9Z(:#"[O&.U=^7_<8<+H" M*6!54T-P77YN>@QIE$RFBR74#9$U< :G4R\E'4'S)M.F;J !%+U-%_@[>YW@ M$SH82 7Z[+@/*JU2&O1D0&R95 V*R*I- %S9$@-HV.7R!-=*99X]M+U#;^MJ MO:OJCN*,M3?"7WZE:TG=BKHO^(CL.26JQ2=Y+TCYL25>4"WF!/HV?7&&,8?I M0K)&7.740G#(8C!MS+1=SPR@@QC1[CE7\'#M+$M^4B+3"^BT3.ZA5ZA\;M3?5&M7V22Y18M!#ITJG9_T M8&Y]^@/-R:LM&MKLXG-'ZKJW-9>T7)=S<_'^ZT*3I@95O,0&K)=S,; C5X0V M)N.C-^]!T1%E3HCM#>TP$-\*W[$=,V+-M^NYW?G2*J.D[M%I\+<8O)"'8(CA M8U9]N9B2R5%.RM(XA!2^'=(LU_8B#([MQQB.=[:;AF\;W+:"XK.P/>:^$G?D M.S?L.VW$=&,/R7\S%A77QJ+OVS 9<9CLW/_(8*UQL."'+Q1'=ZSH?VDM7]_? ME_*>Y/V &5E191.VF]S8>?>9A(?4-!CBWZ-F+'#M023^87S<'<16@#XQ\.W8 MZYA,T?)X RMVG'/A#^S0$3^JX@#?F#^%P$H8V%Q[?V:>L@M"+NHP(8 M=0!GH:-T-\"/4;LC>>:!Y9Z#?UR!;R?&8NZ,/:9XM^O>QL2 5]@[33.R3/>X MQE@[6S_IN=IV\=^V(W$3/5I(W ,1*%DRE3)SMAMP^VAS]QO;X:!GL1U:LE/Z M+K67',3= QS7BL%H8'GAD,\3(O'C7O8(*D^AYZ.M#:BT"$)\^@C(M_0LP1SO MI6):JKD^DVV]=Z=P>'0/*HELTH=9E.K?#=+C8@9W2J<F/#3M?L^.(Y\R_/I@#*([�@7%(#QP#>+>-29\UD9>Q;[ET M=H:IP.\>#GN!%?LNXW#LGK OP-3WK3@D],4:A-"=UL23*AZO5^K,DG2?WS*U MBVW?HR<"06P/0UV\!@X2SN'">7-AKV!C?G?Q[9$";;N8]ZW(1PV/,0R'II;W MK'@8;'/TMV +\_P(L'C6P'7_G\#"IP/FD]A$5T*1R@]W"M/RS3+Y(/7SGBGQ MFDK]J$*F+9J0)OO->YV4][(V03G:<+8MX&)5&+PQS['[]?WHF*/N,[SQSIXC M];@=KY@XT.5B@?Y_U2NE&RI8_^1RAM_@@8Z3,E>BRO0#=U5T5>)"E>W#KC6 M,> EFUT/=*DAK#N(/+:TK[_URD?$80,9^QJB,YA=/Z%2R_9$2X-]L8OJ]H:P M3VL'>F6^']A4>V.@2MSW[/!(V>[Q7)3K_.GNU.Q[H7OT=.P>/0.\1P?1.QI: M+C^6"4,[&G;@'026ZSIB@%XHZL#;C:WA8'@NHH'M;!31@0/PCLY%&-BN=\J^ M:*U\U&G\%DIL^\-G!<5? N_0M2,#WB&:-_]4\![]/9 =QP#J%X$^;V$ND$1W MN?A; 'MT"F*C+?'#_SEBHX4RB+WO=;K+WFN/KE\^_1G(C8Y%Y'**I3#XX$P_4[-B&;03-ODCBVW/W'.\>4N>EXQK M)AIG=F[[;M7L7+:F$@V_5:#;NF;JZ8I7&8(@>'K@5_SJB(@=..?'M/9F*2%V]]K](^6.W*9,\VO9?6[R$UYX4P=R'G! MVLI\D:N?>,\G)KQ,5MH^8=7-35('LE8;6?>+T8-:--V;/?9QV%HP]8XL"/H% M@?6[,V2]_)$9-CM7<@6*9B,:?5BJ=C4Z)QK:E#NC<%3@.C.[S+*V;BMF> Z? M3DN#]P^$5J?3XV:(GFC[,>]:I##8Z@^@%\DHTI-7QHBP5:JP,[UD&;]PT);FZH$[L[=O_,1[?X)3M.$4 MG4+_[KU\/6H_D.T,5#2026QHHREZ*"%8) VFM5*\R9X P]AH1+;EF?^-V8[E MCG-7I;[ 7M;D:*)9O#-#0O.(@JJJEE#+( MB@QF)6N((9JBYIPA>,9M"#G#P!!-V9!9[&%;VR./[,*S8^S1I6VPN$NNA,PU MV$S$\.5G<+\;&F*Z'Q><%I+0@^_ "3 M(,6G[TZG4WP/XJD;3[RA_8S=- Z'!W-4]&5.)H8PYY2BN'%9Q;06A<@Z9U-O M F&0(%3@3M/)$#]\-TFB(5S6LB4*STN0@\VGE^P+#))I@&B3R70(;]], S]X M#P/?C1+T_!3A 'FE<60)1V%"+'V?UDTL8]]+76\R>0WEP W2 9AC/[YB>MY M*?@3-XW25U/&R'DQD@Z#7=)I&)XF'5JZ261W.[:DT]B-XJGEG(:NE_A#6V Y MSS"/-7%]F5/,%M>N,2LFBNI7[L5^Q:AH!%YB!';G+:QT .Y' M=R/(L>*9 F;UQD#&E;&5T_G3U8? VLI;966!1$+HC%7PQ)D:P><.B[TN]%OH M!*N!T^&\1YM4CU@>T,E#:K#B.]F#A;]Y/@X(M:/<9;9#:,3Q&H\>68GG]TB3JR@0$Y2C7FVVXK4M M\@1U\"182T#LQ2@*I(3_/W$D%D9T/L0!B>8@\I+AH0O7>.LB77.UL+\+=(G! MLNONU)O>S1_)97<1?Y[>_&PO=V]R:W-H965T2X &@%=VO[[.+%U)O3OK%EDAP M\>RSN\\NJ.N-L5_<6BDOOC9UZVXF:^^[5_.Y*]:JD6YF.M7B3F5L(SV^VM7< M=5;)DA]JZOGB[.S%O)&ZG=Q>\[5[>WMM>E_K5MU;X?JFD7;[5M5FG"_/:ZDROUH/R_NWN+;_-LI=2-:ITVK;"JNIF\.7_U]I+6\X)/6FW< MZ+,@3Y;&?*$OOY0WDS,"I&I5>+(@\>]1W:FZ)D. \4>T.B#&N18+U=/&GQU[Z>B8OSJ5B<+2Z>L'>1W;Q@>Q??[Z;XSYNE M\Q9I\=]C'@=[E\?M4:F\"4?523VY]^.']Q]OH)M)<9[>53UK\W M*/^W$?%QK<2=:3K9;E%1?/U/Y? Q+-VL52L*1-(B#TTE/)9WUI1]X85!)<-- M72@!TEI7*>N$-[PFY*FR0GHA46F-Z5N/._AJ%?/3>A=6&I1SJ:QD..IKA^)4 M)=E9*D*D4**ET'2K6,MVI01T!T\:EY$X;%$F+&XFWDG?6T5P[]."D9L__?!R M<7[U.ON(IRV9TI @76]%94W#R)RLV0C0M5Y7N@@0G:E[^A!V)87I:H0=RROE MMP,F=I9,N[7N.OA RY>ZKH-WB2'@?5/7F7#M @#F7)*=C?;K835;P2+=%G5? M!F;(H\79ZW<0;,+L^/OY:P&PGOUN@5F7DGA]\/C7,/MP[9>V@-69>%!*O#-> MB?.S9.U!K6@9E@2=A\?);@C (:&E=G*ULFK%.R6/<+6HC4-$9N)>6;;6@J_W MRUJO9&#R6'A.,L 9XSSA[WJ+I$ F&(L4ME[?); '_B9"8B\4!+V$I3IV.VX"XM7PV"RVGUQD;.-M"67C]D@?@0[^2-AQ!_N>B"*<8.$'2E,Y =9 MQ%;LHA&=W!(?,]2@D'5CD/,@,V3U=' S:Z^AD,A,*D*=I&=@5)7PCS*6-,0% M?=_!AHN;R9CB MT%AP9.4KH=JN;[VC9FC*":XB/U"/%YK6MU=%HA(2NAY$EF M0U-A?"U$_.),E'+K0LO/A;JW%G@1HE*'#@B@)'PG!Q>$=4L#"%P,4E>;.%-& M71S4Y4ZZ]:AZ&KDEV4J\T?@8*VPT1G[-1K#9A&;5[%*&$9)MC72D/X2'G\/51EU$ V(W)[5 SRPX,J!,;VSB*%"9/YRAA H4ZV"U+6 MSJ2HLN+2G9M*G=__.<&?1+KC]T;ANQ_)QLK4=;)@CS+BB9)
U]"X_(S>=9!;6$,YQ/9J7>70'5! 66QBNML16;U7-[CZ9FL?&^'UE3CL&DO);$UD^ABS:/Q".4FQ& MS ?_(NM!A)G[%7N#CBZOGQ"AV^K6' MAJ?W?'P;'Q8TD@Z#0A1@UI*]UTG#/-@C";UVE0:\4T 2^]10/(^YOW/&@G(Z,'TGL7VF=G[6C- M=++#T#35%"DEAYQJ^8D"FXF?>TMKZ"%R581TW G'[ON/42WF0J[$C^?3Q>5E M('$C#V7U2"FE/(O%LE0KW?)9,LDNE^KP8@XQ!L%_YM'I5.UP&WA??6M;TWL6 M/MH1$)[P>'2('.:?R_._\%!'6DBI4F'D<=0R\?SEE-M^&29$NG9U>O'SXSZ+,]JA<#_NP6SIS1>XMSP58X-XF"^2%3.RDLGYFYJM M9M/8^OB-%K\2<7\/9Q?8ZUDGEZJ0=)X_B$8,U>XQ>*-P9*&ID'X/@(;1G#G2 MG !IOR@F#Z$!39.ET/W*!J!)]?G,%3V=?/^KSF/OXN>C'TLP&*[X)R'R'TH2 M?C?)5_.O3F_"CRW#\O"3U6_2KN@]5ZTJ/'HVNWH^"4TA??&FXY]>EL9C"N6/ M:R719V@![E?&^/2%-LB_Q=W^#U!+ P04 " O.B57$W\)(78' !.$@ M&0 'AL+W=OX:2'2=K;]H]W!=K2)'# MF6=FGJ%U>N_\;^W%G73G@WF(2R/A\-V/+<+TQZYI6WP9NK\P@0,_6S8 M+KTUD[AI40]EDN3#A:F:P?EIG+OQYZ=N%>JJL3>>M:O%POC'#[9V]V<#,5A/ M?*IF\T 3P_/3I9G96QM^7=YXC(8;+9-J89NV<@WS=GHVN!#''U):'Q?\L[+W M[9;,R).1<[_1X'IR-DC((%O;<2 -!H\[>VGKFA3!C-][G8/-D;1Q6UYK_S[Z M#E]&IK67KOY<3<+\;* ';&*G9E6'3^[^;[;W)R-]8U>W\9?==VME.6#C51O< MHM\,"Q95TSW-0X_#U@:=[-D@^PTRVMT=%*W\:((Y/_7NGGE:#6TD1%?C;AA7 M-124V^#QML*^<'YK9X XL.NF"S"0.AT&**;7PW&OY$.G1.Y1(B3[R35AWK*K M9F(GSQ4,8='&++DVZX/\JL:_K^HCI@1G,I'J*_K4QDT5]:E7W/QDE\Z'JIFQ M?U^,VN"1%/_9Y6^G+=VMC0KEN%V:L3T;H!):Z^_LX/SM=R)/3KYB:[JQ-?V: M]C\;DK^LA%U-IS86 ?O>COP*-95P\*]0SW.H+(]9A<+ZZNQ:=E;LUB>L(NV,G'/U!?>*F?=FGYU4[6Q6NY&IJ63A MS]KRN;>6P2YO8A*LSSQFUQ,\JRD\B5#=NGI%0AOUWEBWA(4OUKQ[^YV6,CFY M^7@9)7%RL'%O-@- )L"6JH$C9/;UQ]L=[O)XP&,63#,W9:-5BQ1N6]MRPLRBK@*S#V@^K:69.XRC;E+JX(/'Y!B:>?]D MP3S09OO[J@I(XB8> >.A?(453>OJ:A*1,=-IA60,MD-_; $#UH^=!R*89F8" MJJTH9V.Y]&:T,6WMP[A>3:@:YH"UQV@KF;:1Z?"*L&$2'A>*E:67.>:_>("BNP-TUIS MG14DY8(G.B5-V)]IN8<*CM?S"D<7J<)3\UQHIK*,)V7^M))A0N:*99*K/&%9 MRA.9;$Y.4\5Q XE2PLM"DY247(B\7[/.YS?@$07L-'1%.9$\R66419K"+4>WUG!@2=^I9(LY5JE M7YBJX&Q!BE3*A9;=&:E6[/99C>TS2.B$9TGT,RO@*45&J)PCIOMLRA'M5"+J M/,DT8:X0SY=FR33G,LU(@HEQ-&M#7M: O)"ECR+:"-O>"EE/R<1 ML3T6I8GF(J?,2+E*!<84* 5SUH4J,L$S8"@$D@(!$"F#F8%W9QRQRY+PWPN\PC%Y1 HXBBX3 M5)KN\S%#RB: $#53L)SK=(?QL#R6)C)=*,IOB?S1Y2YR0?*Z9AS9C3)XBV-Z M3D8#Z/ER9.&F?<:>D4I>I\UO8*9_Q9577Z[+72WJE1S\M4$K M=.-H[]BU,1V?DWF<9>\0'IW( PC(A4P==#-Y=M!WJ"\[$U.\0*BHUPMYLGE> M[V]-C)@*SB'Z2&"EL/9Y8V/O%-*WQ.$"=9#CF:KB ,O^UP 1-!D(+5]#HXE* M1 %J!N2O-"7J&&ST^.0X"B!0@_H_Q9UN1E2*29IQ'3L/9+09K8F_=(H23W2\ M TE-Y8)M<$D4)5,)*J),OH'G_PP$'=;-['V-O &ZD=X(F)EU,V^6N*+U]^!O M .:3O;/-RK:'[$@AXBHV$ FM>]D=*+";WL#9S+G)?577?,,'P32SBHBL MT]7=/)_^B=06QO3OCG;]B1QN_<='XYG%+QEM9WKW=W\SN_E8H8:V(_[8L($$"C^T.?$%]NRNKW>B6$8I_S MK*A?359*K9]?7]?SEKOE2W GU M:?VA0N^ZIY+*7!2U+ M6B<6KR:WS_+5/\_6$7Z78U(,V(TGNR_)WZKQ/7TUL M8DAD8JZ( L?C0;P164:$P,8?+5.K,F\7@X-<%N;)/[JPJC$.G7SOIB7 MN6"_\,^B?GFM0)'>7\_;U:_-:O?$:L=E/Y6%6M7LAR(5Z9C -5CI^7$[?EZ[ MCU+\1Y/-F.=8S+5=[Q%Z7B^?I^EY7Y2/O97U/"OKIA+L/[?WM:J@$?\])K.A MZ!^G2%;RO%[SN7@U@1G4HGH0DYMGWSFA_>(1?OV>7_\QZE\\C_-7L[9S+V"Z M@DG34WJ(%RD#%#6:Y8(U&"KJ,I,I5R)E?+&0F423T6M9*SU)K01;E!F,6!;+ MY^S?@E?MJ3.>:21Q@$:06('MLY]! MO&+_Y&2G-7,\SPI]CR6QE20!B MO7]9:4'AG6IJ=$+_=0AJHC)F3Y7LHF,1@PMH%?C2HB^J,F<7+=^C,9=M>,W6 ME83GDT K;001DH42%9A:\V++JG++,[5E:[Z%UU-Z)T)]#*-:<<7*^;RI*KS< MWV0EYROXRK298W#,]U=CP>ZW[,)SK3B(9AKI5'Q#I(\#?1Q+@W.G&*-!Y_\/ M:%D;F7BE),\@4[E8U C7F"7S=54^8"T>"ZGX/0A L ,H][C70)!4$'P W:QS M&6"6B<^(^_57^X W!%^A!C!TE)\?^ YFERRPXL1GGN4$(7,M!U'J@H6>Y3D.&CZ9+KD/W[>"*&!O MQ4*T1]RS.+T7A0"@EZ>9G3HVED>7Y,XB\D%3UPI#]W*/6Q<\8L2CF=/ 2KSX M[?S>=F0#5=B+N0#O\\$CAS<]/-,[YW\3"9F M&(1F.#&;)I:!'"KDVI=@4O%B*8E".R\*;3;U,2VDT_.QHXW&&[Z&J67R3Q#\ M^(SGZQ=OS0&D4B&YJ%F"J+3CT_1Z+2.)Q!\-S/2*LLET+"\F>]%P*7H?2N0J M0LE*D+?:P0%]BSW20_#N6@':E.7 )8,/O4T!)X'LO0+I8JG]#IOSJMI>P3%M M>)76+' L+][MUW9_Y5G3PD\ZP+5:3 /7B@)LU4WN7VB%M_1N3F+%.-JI;T4) MD'4"1.6XC]RA#\ =?? >SES;3A3Z(R5RSU4* X2,&G#:0671IL\6/O9^N#"B>[T@7JG M]<&SG0''U'NR1H _E',]E;9[7"/\R'*C<* 1W8NA1D16XA 8!TC\&HAG'>G M$8$''VH;5X! [QEWYUB^B^: ]STFC_FD-DX="5/$GAN^8*CB4*,59X &A=) M0('%HK8)]A=1:"7P)"O^(%A1DLG+RH!"\5OC2SOC6% +IX@!_5(]59BT91=O M_5'X]>U9SZD.$&?RZ2).N+XUWFD8[SUW=@"!.@FM)FDCS]A'(OI1X)3G.DDBV&_)7H!1MHQ",5L(G-HXL.KU.G_\VIRNS3'5J= MZT'4/2^W(@-!CKJ30G.+ M/,YFW^\]WE/^6VB4L+V>U\5\2BIA=+#-6829_LRE93,/O[?I;TVM=CDR[3>? M5PW/C-AM^5LS6R^:VC.0^9YY>O%'#/(*1TPS4_$@LG*M'=9.^>!#G)E'2_ , MA\\C#H?Q)>P*%KXX4&+#S>)L^W8,NWCH/?U93,_>)6LY0;#4F1S?@6!<&L0T M/-LSGY[V+-0(CY7&=6>!P3^AASV+]9:7P$5?&VA,M:,R7.\KW>AX-BM1C+)V M7:Z0SNX.?Y\ ".MI6ZU)XE"33+RUNFP.Z?\GP%PIH*Q5"W%&FB26ME S>EHL.+V[@V+?-MBD^$EQ 0ZL@3F=!)-3YUX7'?432W9DZHH&%(6 M198JY[UAS2 M%Q@H2BCW2=,6E?@V=!*%[+FK=(7R(U_#:6'(**!N9C)'8FP639T@0:K>X3X5R&GA8D@%SF-HV=PC)-$&Q,\'YP"^:XYG%CO6GXV:WUL)[PYA8*)N0+)=A7<1*N59FN0''6X MWM&_%X_?-%BT]UKHOW"R[>,BTD6/:R1TK3@*SA$0)+BYSNM\?U86RRM,SND_ MGH,+HK:V:Z5"4F1XH2V^E8CO.U8'&>) :[JM&=]H:1%FD9JUMHPC61@XV5XK32T6 M@_Y%W&XWA3P(OM^(R[I3'X.WSIO)^SR(JJ84O[T[K\[WU]8)%VW8J'?^&?F6 M.FD':F3L,/);;VTE;O"8 MY /%>53T \_^:Y'*N#A>HTB]!T X@EK?I.EAVN!T0I[S+3K]/S+T#PJR CO>MQ4R M%>KOG8!Q_W63J4&L*[.FBP:;LLK2C4R-W& :$$*K38)!%QT#W<:IY,8@:9CJ M_V)I+."Z+]E>O0?,GH,%0=JL;NYKF4JN;X>!^?@62*BF M,KE)5SA;[ %SRZ;6VXC60W7%^&] HT[E?+!A?Z$(BJ23YBL6R&]*8?I*1N]E M'')7?.^";,Y_P[L18?K[9-=E/Q,)*KS-W<_X#Z?NCO5=>T?U3K^(7J!Z[(>Z M5T>_F[@>?".2BVJIOX1!XD3^WWPNTK_M/[:Y-=^8[*:;+W5^XA4RA)IE8H&E M]BP*4.:;KU],1Y5K_<7)?:E4F>OF2G P3A,POBB1J[0=VJ#_!.GF?U!+ P04 M " O.B57]&%H )\# #<" &0 'AL+W=OR'O5$FIAM]UQ=72*;5NYJZK\I+61$U% M0SF>;(6LB<:EW+FJD9045JFNW,#S9FY-&'=6"[NWD:N%:'7%.-U(4&U=$_FP MII78+QW?>=RX9KM2FPUWM6C(CMY0_5>SD;AR!Y2"U90K)CA(NETZ9_Y\'1EY M*_"-T;TZF(/QY%:(.[/X4BP=SQ"B%"2%[1X#N BLX%>\$AO'9Q$_*.MIA#Z$PB\(#R!%P[NAA8O? 7ODDC. M^$[!!IVU7L*/LUNE)5;'SV,.=W#1<3AS8^:J(3E=.G@E%)7WU%E]>.?/O(\G MR$8#V>@4NLW-0/@MV3D)=YSLB?S#-&*@*GQ?U!R^4R(54%-_@-7S,%2/^03F MX\/5X,&(<60@6H6FU'@.!^$8/4D9GB^=8@=AZPE?"7XO-.;K62#'\![\))JD M<6)F43;)DLS,@FPRBS/XDRHDOL'GB$K*-2,5VKAG&-E"P2B996,8I5YHO\GX M-4&T9IGA(]='231=F$=6%7_Q&/ZW4VOX]M*CWB$OC7N'_%EJ'4HG:93 Q4%- M_#?"AV=/% [,=G5BCX0NC]8"&HPS'V)_$F(VXV#BA1ELJA:C>+G=XGMO*G$( M!OW5,OT 9$\DABE(4@A##\+$>\'E2!#>QB:=98;-++9L(B^SA?3F IG#VD;A M/833.,0AF&:!':(,+GI2]M#O#KWN,#ENYFC*GMGH8;HA2I_9B#*[FW9#-(-C M+YE[T'&PH':VKRJ\I"W77?,9=H?6?=9UK"?QKN]_)7+'L$HKND55;YK$#LBN MEW8++1K;OS !V WMM,2_'U0: 3S?"J$?%\; \(=F]2]02P,$% @ +SHE M5VVF29"X!0 L0T !D !X;"]W;W)K&ULG5?; MDMLV#/T5CM))7[9K6W829V\S>VDGZ21M)MND#YT^T!)DL:%(AZ3L=;^^!Z0L MR\GNINV+K0LN!\ !0)UMK/OD:Z(@[AIM_'E6A[ Z&8U\45,C_;%=D<&;RKI& M!MRZY-5":[.(O/WKF+,]L&K0R]<\*W32/=]HJTW9QG MDVSWX+U:UH$?C"[.5G))MQ0^K-XYW(UZ*Z5JR'AEC7!4G6>7DY.K&9Z-&1!I*@);D/A;TS5IS88 XW-G,^M=LN+P>F?]IQ@[ M8EE(3]=6_Z[*4)]G\TR45,E6A_=V\XJZ>)ZQO<)J'W_%)LE.9YDH6A]LTRD# M0:-,^I=W71X&"O/Q PIYIY!'W,E11'DC@[PX M_'&Y\,&!'7_>%W0R.;O?)'?,B5_)@LXSM(0GMZ;LXNF3R?/QZ2. 9SW@V6/6 M_TMM_I81-:)E53Q!4IC?$5.2*&57"BMPE8HP[( 3DYODXA,7;Z@L"$R:!'W"896 MT@55*,#%Z!*_ 9$RJQ:AMS[Y;5(^#N+&;:$!1%4*0LHP"FA65F.$<3IJ14ZZ MHMZ>B#>T)BTFXNF3>3[)3\4'(\N_T+90_-Q:_HN1^P@Y3J .&G*&*%6)0JA" M:KP'"]M4EY@FAH$2$' L-"Z]L%7$X6AE72Q+*0,==Q#R'L*O$,+854N# I$ M'B&P?!=[;YY4%"T5*A&02 9D]G<+)K2$\YV/:>_C=F"]-7O)+UP=B4VMBAJ0 M/:8DYX #0.XYED8:C'V.^'O$MHFU;YL5E[&KU3[C(1I/FT/]37[(0VA7RH"> M"FF,_/%@1]G315$7\H9QE+F;SESWCWNPS?/*8'OMXB=]IWJL>EK>A4-LRE6W @E2Q7:K(!X4U3*D9 M!U6K!$F0+/8LW^W9L&^J?Y.3DXBJJU!D^HM3SRO^'CUEUL"3VA6!@BB!70\? M@^U-&UK J%I3]KW C:=,H=LR#A>1I7Y-&++=X&1&11R#;"CVN\%A4CL!A M4VQCC=96(ZNQ*"9V9NOYQBX"CH&#&9 .C9POFR:V6=J^LXX?H\S]M:@>5G@P MZ'P7]( R&SPZV%-Q>R/,GE%1 =5CH])C+X*IO#48/=VA9PWJVMB2=#=IYTYH)6CI>P&[U=#X7!%:'#O!YZU:.A%.+[O>#8:'*,;&PO=V]R:W-H965T;:9$(Z]%KFRUYW,N?*BU[-))@INN[H4"O],M2FXPZ.9]6QI!$_] MH2+OQ?W^N%=PJ3HW5W[MT=Q=06>Y\$W.,D<+ MO9NKDL_$DW"_E8\&3[U&2BH+H:S4BADQO>[<#B[N1K3?;_B;%'/;NF?DR43K M9WKXDEYW^F20R$7B2 +'Y47RVSTZBD@^W[I?1/WG?X,N%6W.O\ M[S)UV77GK,-2,>55[K[I^6=1^W-"\A*=6__+YF'O&)N3RCI=U(=A02%5N/+7 M.@ZM V?]/0?B^D#L[0Z*O)4/W/&;*Z/GS-!N2*,;[ZH_#>.DHJ0\.8-_)]1STT.Y>4LN\"S+C/3(',?NJE3K =4/K7KK $I:/=2JF\+FS)$W'=0?U885Y$Y^;' M'P;C_N4!ET:-2Z-#TO_'1!Z4N=OBMQ6QOV:"W>NBY&K!*B=S^6\L@D#FW*1T M1:DH)EZ3C*N9 ,J-$2I9L 2@H=A:YC0*/JT2P1Q$-3L-=_B1]IGI*;.E2.14 M)HW 1DXJE$:I8'/*(%!9[AG =LDP*]IZ%J5,>)XOH.Y[)PO!<.0),BH4(->TR5"U60H @.!<6^J&'##T MTFX':94S2E?!%1C>FUL:/3.\8-)G&6F2!>#AA4K(3!RI:,04^D4$,]-*T(%V M/N$&TSAH0AQ)!%!:UI;::F)E*KF!-[6=2(KR1WF^4D'^O\L2K7:&8",M;1#" M3KZ2M&%R"TH(ND8.,BE>R Z$J E\U-:YS#EGI3:^N<'29Z7G5%6E9RH PE)& M]U?=L@BZ["MZ]ZX,+B5Q0X'-0SUMI&##33+RCD .V#X"A6G$?JJ,CM@]$(!D MJ-K3B-U61*1Y>^FK>$4U*O8H+)W(P$:HUG]47.$_GO.%I=W?X-9,.I^W)]QS MQ$ T ?Q9*&&HHGW [#;^UJR?RSRGI.G\)22^LA[B.RAE17KO!8O2ZN,NX&U1 M4QL*C/CHA>=DLM+U45Y087OZP'QE'4+0SO%V;ME<(#::C!,>5V:VJT.Z M0QVHT;C+-8J/$8DV*>%_HX. ZZ=<&H94@:!J:B &]B91=NZ17IW+U-MT!Q@3 M'S_1P(:L8[*L1;8H.=3ZC*H2?V/R:#BG3>$61I&#(2'@%ZC4BO!"\/ <0TM& M9#1">]+'LV!'Q%AQ__+7^R_^;G!YO'0QY]:BI?I2!LKK W596X[[$@;HE,P* M=\3+AKP,G8OV^:BM-5[&IU-!P0H"N^S6[8%@A#:&5PL:&%(? _7#X/HY*SO M-^&V/^HCT_!G(H0BD7F5!O*YA4M1JP7DBR[[!:S\9<7*;Z,F$<9Q[[($5$IN MW.+PA)&*B6,3;3"OX2FT84);@@F&:&IF1& >OM4C L"68XD7I">YG''/"=$F MN1*3!CBN42S-#53FZ5J%[IX2D%5_MRP-N]'0_[1U$'K)&])="M O?@UO<=:; MD\!6K%HN^M;B2V<9.0ZN-L\P@9>8%- +ZSY65CB5>%S84M,8(1,!SWWWAAED M=0V84#)4N,X9.:D-$ E51Y:'0/)!S;Z^?XVJ@ M>A'C@7^A\$SK.R+9 F,_.OY:@X!,JNUL32[M+KY>+O319L0JV.UGX1:;^@R/']%$N2172D"][O9U!?@@$V]; M$OOKVB(&UPE>;/W;W%^TFGUTPA1KU/;_D/SP/L!^VC_8[ 39Z.R$H'5VCM\E M(&B5GH?]/X"V390-Q]'I8+RUW'8/0^X?=5'MFCB/V>F6WN4UKD?0/6_&",5Y MW 2H]J&)3\QV?;7IM3[%%<+,_ =']!.BJ?!5KEEMOFG>AD]YJ^WA@^A7;F94 MG+F8XFB_>WK2P=N,_\@8'IPN_8>]B79.%_XV$QS.T ;\/]7:+1](0?.E]^8_ M4$L#!!0 ( "\Z)5>/ 58R]@0 *T, 9 >&PO=V]R:W-H965TNH+9TY=2:7?1*[RO MG@\&+BNX%*YO*M;XLC"V%!Y;NQRXRK+(HU*I!NEP.!F40NK>]#R>O;?3GXY#O)1X'?)*[>SIA#)W)C;L'F=7_2& 1 KSGRP(/!SQR]8J6 ( M,#ZW-GN=RZ"XN]Y8OXJQ(Y:Y3,^M M69$-TK 6%C'4J UP4@=2;KS%5PD]/YUEGVOI9,B0.Q]X6 SG@ZS5OFRTTWNT M1RE=&^T+1S_IG/-_&A@ 2H"Y3!^T^*96?3H:)90.TZ,'[!UU\1U%>T?W MV+NL'4ZFG$LMFE+0.YJT3& M%SWTAF-[Q[WIP9/19'CV0!#C+HCQ0];_DZ3':]-O!8=45$*O*9,IPUZQ M9PJ'\TW"Q*Y:7ENIE^2AO69A'7'@F\#6NF,KIA6+-"XV1G,H6>;'V=UC=M2G MF5)D%D'(,8$A[436J*_8 G66F5H'3YA1%-PLM]ZR7=H;07SOQSR */2N:VT3 M!IT5C=WV)$*U,+PQQXX*<8=@F#5)G:DZP,6WC*-"+I!%*._$"+'65M:D/<#+ MX,0H&<2!&OAT)H4BYW& B8C&==+T 0[5E&X1ECHCD M A(Q'U&P NV>44O[R!SV6@"&49@FUJ:%,PEI? #]HLXYX46GYM8N;%@N/U M0U<\MS5N/VJ;)ME":>J/FYP P-P@-3!L:@M[E;%>S!5O_".(QY7%K\;F,@-T M>K?^JRN%[G1/+=P(91(4H%8AFY'_9\GI<$R5JEV378=+O(JA 6#.\YB!I^-D M,CGM[WAT%8?"EE\Y9)D^7.$L/!W ?$*H;ZWCJB/-.0/Y4'[.+/Q*H+M!8&70 MYZ'QL]M#B!Z&%82K2K4U%8U+G>.ZM*&/MA48>WV+Y_NSO<7R?^A^4VNFT>1! MOIL)GX<_%E8:2!O:PX?]C'MZ*VZAA*;!#/"B:#M_=)(FIZ/C^UH_>OH7S;&= M/]Q&="_9@NZ$E0S[8<"TS+-K\7Q_FB.,;V9XYZ;&.%0Q M-_P%[^]P\80&.TI&DW%SZX$"LP26EL"?#T19G=:'N>Y$,=IZ0)=ME?"B' MZQ,79O.:[$Z[M_BL>8)NQ9N'_+6P2PF:%"^@.NR?'/?(-H_C9N--%1^DR >> MMW%9Q*$0!/!]88S?;(*#[C^4Z=]02P,$% @ +SHE5^!(A;]Q P A < M !D !X;"]W;W)K&ULA57;CMLV$/V5@0KTR;!L M>3<-MK:!W4V+ID" 1=++0]$'2AI9;"A2)2D[_ON OS8)P^O%-QR*DT.1 M>(^!$LLW*JKMVKL#>;$&F@Q2JLD;Y+250_D0/78U_.+VT76=CE YDK(U/3H; MM=VQK32'=1X10>SRZH3V,*(5WT!;%O0."&V@7VS-]9< .:A=^!5G?@_%5<3? M!S.GU7)&Q:)87<%;7?)=);S5=_,-7R=,;W2HC N#9_KGO@S1HVC^?4F&,_!3=S?6HHM MDY6"-U2YP0R0=<)G+_W#!*#I2M%=>(=(O7<5V-2V,H.,$3:"2R2CD3'7B"*[ M$7<8,8?1KV]Z/S<8Q;HGE5K9"LD+H<,2Y4C.S# MG.Z1U5>,2*$>)HEJ"^)R8Q 'X.A\$=*-X,@)BIWPSBO:4^\B/#2 N6F $V!S MI*I54!Z 2=9FB*B\.?TQD=ASY7P-)&B@2FTTY$4K3M2?Z_;0LA43%X(<2LW< M);6H9$FD5*7A,YG1JE)6-B%%*W:([AHPEX$4/6>I:PT D!0M&:4Q*3"&FT5TI(S M<$%+_B@0DL-GI8P?^EJY9/.V+'?I?X?I+!M')OD9?7R MQ-R/G?79?'R?WBF_TPAJN('K8O[3;49^[/GC)+H^]=G2173M-&SQ3+(7 ^PW M#C5PFDB R\.[_0Q02P,$% @ +SHE5^!;#(N@ P -0@ !D !X;"]W M;W)K&ULE5;;CMLV$/V5@9JV+ZXDR]YTL[4-V)L$ M;8$DB[B7AZ(/E#26B*4X6I*R=_OU&5*VK!;>1?IB\3)S>,X,.>/%@)(DM:FR$C:E%S3L[,HUP/#558EN#H@Q.C4JR-'V=-$+J:+4( M:W=FM:#.*:GQSH#MFD:8IPTJ.BRC:71:^"RKVOF%9+5H185;=+^W=X9GR8!2 MR@:UE:3!X&X9K:JX\ M7D'*AE\X]+;9FPB*SCIJCL[,H)&Z_XK'8QQ&#M?I,P[9T2$+O/N# LNWPHG5 MPM !C+=F-#\(4H,WDY/:)V7K#.]*]G.K;9=;?.A0.WBWYU^[2!S#^LVD.$)L M>HCL&8AI!A](N]K".UUB^6^ A/D,I+(3J4WV(N*OG8IA-IU EF:S%_!F@\A9 MP)M]K4CX:YU;9_A*_'U);X\VOXSFG\F-;46!RXC?@46SQVCUW3?3U^E/+W"= M#USG+Z%_74+^)P1\TK#%UF&3HX%Y']<)N!KAEII6Z"<06E.G"RQY!%(7_, M M\B 8\68G%)1R+TO4)3@"6PN#-:D2C07:C;&^MW"KA+6P]BL-/[VMH^)^ CM# M#;Q*XS>91_"#.;1,*&#%;/[0">/0J*?S40S-AMGLBM^%4I CM$+RLH9/A2,O MYW1/)I=H&2S(L"87"!:*6!0OYYWEF#'%$A\K3G%;1S.$ZR-?5+67<5/'&;IA91P&#/Y+>D_.(XXS[2.*S3+B*/?E\RJ95R&7>L:1P0QP7 M?9_+\*5>F&]"[&#NN4V1\7);(_?"(=\5C16?+;P_/VEM1:CW-F2&#P1-@(^M M-"*T@9(->V)G2F5/T@YW3.R%5")7"-SVH.L#S)G5QUYRD)SI_P3<*_XA#VBM M$L?SO3NQH6%OTQ)S8/T=CRS:^%*U2$:EO$%3A89EV;O3KJ_JP^K0$]=]*SB; M]PWU@S"59!X*=^R:QC]>16#Z)M5/'+6A,>3DN,V$859]<0-7ZVUF7!&@PU;X2WJN\VUI)'3H"0\PUQQ MD8/$Y= :>^>3CK$O#>XY[M1!'PR3A1 _S&">#"W7)(0IQMH@,&JV.,4T-4"4 MQL\]IM6$-(Z'_1K]0\F=N"R8PJE(_^")7@^MR(($EZQ(]8W8?<(]G]#@Q2)5 MY1=VE6VW:T%<*"VRO3-ED/&\:MG#7H<#A\A]P<'?._AEWE6@,LL9TVPTD&(' MTE@3FNF45$MO2H[GIBBW6M)?3GYZ=$M53HH483Z'>Y86K-1*+.%KP5*^?.3Y M"L9Q+(I(G_Q11J#6SP_%.W;Q\(P?*D30GX<[Q06M*2 M^JM-E"IDISVDV6;G:L-B'%JTCQ3*+5JCMV^\KOO^"*%.0ZAS#/U904__GTE; M^D<#M*=_._UT,;N[O#!1W[Z)?,]_#_?CR[OQM_F7*QA?S>#KW?AR_N'[_.HC MC*?3+W=7WV[A.S():%8&4%T?R[K.4,62;\J<38W-QS8Q0G7%+*3)@2B%9:0&[-8_7!(:/P#8;2J%. MOJFTQ!CYEBU(T?H?2^DH*S'I4(188L(UI() U3E,JG *F(8%KGB>&[EI0VU0 MQ=(VX8V=&OBNO1NO!> M)ZXAZT/'".MU6X5MI2V1EJ["Q"DT3_G?A'D2]*)2Z*ACUK(7V'[8/ZYTZ-N] MT&U1H>WH=@[NY0R)AGE]*"A/ENJ*;F:;!\ZXNM>?S*O7T6=2@8H&*2[)U3WK MA1;(ZL51#;38E+?\0FAZ,Y3=-3W24!H#^K\40M<#$Z!Y]HW^ 5!+ P04 M" O.B57A IR3U(0 #P80 &0 'AL+W=O-5II3]+: M<=$?WR&E78HKBKOK8]H"O0]Q9&GXB!S-#)\94O++A[+Z4L\9:]#715[4KX[F M3;,\.SVMIW.V2.N3KQ@>?GPZ@@?K4]\S.[F#3]Q^OKE,KUCUZSY M=7E5P6^G&Y19MF!%G94%JMCMJZ-S?)8$+F\@)#YG[*'N'2,^E)NR_,)_>3=[ M=>3R'K&<31L.D<)_]VS"\IPC03]^ZT"/-O?D#?O':_2W8O PF)NT9I,R_TLV M:^:OCJ(C-&.WZ2IO/I8//[%N0#['FY9Y+7ZBAU8V#(_0=%4WY:)K##U89$7[ M?_JU4T2O0>2.-"!= [+5 'LC#6C7@.[;P.L:>$(S[5"$'I*T25^_K,H'5'%I M0.,'0IFB-0P_*_ASOVXJN)I!N^;U5?J([FMTQ2IA0\64H22KIWE9KRJ&GJ-? MKQ/T[/OCEZ<-W(PW.9UVP!&T="-XJG HT]1O$[=+9RGA^/AX:Q> MIE/VZ@C\OV;5/3MZ_<-W.'!?Z%1E$RRQ!*:HT=NHT3.AF]7HH$_I3:[5IA%5 MWV=^J\^LJE?J[<0MT#-\C)Z18W3=QD\T*1<0FNM4!+=6Y%/9I#F"=NCJS25W M*E7H?-JLTCQ_1%=I-D--N9%Z1H_1^?W=B0F[V6 79?&3H(PQT#MUC%?KY M!+W/IO.4Y>A#N@)U[R?4*AJN5VQ>YC.0^48=XQ/'B$(Y_^"XBF+P09WT:.:&KGL6.YV.'^KXXQD'D$#_BQSCF/\/V MI^=$/F]'B.\03$58 L 8Q'W?0[Z#X\!QL0_GO!A$H@# 8H\Z&&Z''9>"+#R* MD(:.1UR$W0AA'R/LQ4X,M\ QA=9$A*M-WP#0#1P<^9LSH>/Z, J0X;V&/D44 MCH( CCP?87Z>@Y+8"7P #4('DQ#I0LH3/&H\I%@"4T**OPDIOC&D<%])BT=T M+<@)&/=[EHK9\$.ZT,82,]RV\>MT9T0X5'>6P!3=!1O=!<;!5A!5(0Y=P>UA M1N">?+9]5HNN8@WOQ=%_ C,L4A[Q/D#DR^X@P'&?WN\&P\8MZ#".ZLS2^%P. M-4M+8(I9AANS#,TL00;\=W6]VFF09C1ND/TIY/HCJF'N V-LYDC,;%F-&C$O M@Q?DV3\9_ IMKG](%\L7_-\5NEZ UB?I$@5B.IT!TZ]@DJWY,?OJH(/*)W#5N H>!G[)A/XA_9 MW2IOI__KYW\&H&F^ EK.$;EDJVD?IM*T^M*.A3?)H%=IT8C)(GQ1]/-WV^3YL&]"NLK-4UNEI5,#_7H 7H2-L6@NMT50&O@)/I M37G/N&,R-.5N7F4U3PBA[0*N"K[Q .Z<"B##H#]^:'>29 1*3HU+D.^+S+W:E#'A68ZY*)]#5_/$$_ M 7Y99=RMAX\IX_&K006;LKJ&@4*'LV(&PB)80@]O5PV?:08M3W3N:;320]W3 M$ICBGM'&/2.C0YW/_K'JZ.2GEO?V^:K958W(^GY_9-.RF()'M?X :N>WO)Y\ MZM@@,.+)^17:$A,D56?@.MQ*^\Q4\$H-CJ2:!-I$ M3A0#670P]9V >#W2*=H/27:?GU+PMS@@*.!LTNO15$$^AVTE#86V+@4B3!$, M D@SCN(>)>5*XV&A6BOW?JU)^T*$Q\X0Q"G\0L2:[O+ELLW*E.LM\9K\]-RVHF@MA#UK11]?K-!"T8 MY'&S,B_O'D5/9@RB_R(K>$#FQKSIG0BX];Q\*(2":T.WN#JW)E0F7&+4==K) M]H97,4\@6K3S0XQ=0C'DJ-5MQ4P",WVNB95(UF MD#_S@+Z "WQ.@'@^RVYOP;LZ&RAAG+.V'L%-KFG-)%NPM6D)\SLQCTZ-/&_Y M_3=1YG+5P 0(((H?,/5V1Y-Y6MP)BO&D.^R) M-MJM*YC,V[;<'$%3G]N[]'NL0NV!(5(!L(=;EG&1!"@'C&*#!PE9Q;B.>75# MA_V^A,>9:5J./JOQJ TI>QPZA'H\YP\C")@!'$6>XXF +%_ \T6=^]?8\^&Y^B]/ M[_L:T\BY%'B"J\HE6CPOBNA&3ADG=N7"@GOP2 UER/$1=_=1NHB#B/C1UI [ MP: G&-+0(]M#ULCA(/ BSQ\9]+9&'.Z&M &;F)SYKOL"^A52NZ::O^ MX_TX[K>EMEP9LD-==;5?,0T@Y$7BB(:A$[:5TTT5540N6?VD$30+* ^CO'*Y M+H:*>"0+FGX(4A28)9=V<:_ ^0?#_(-A_G\PS _ZB& FG7]PS?]YK@ED$H=. MA$4!@ #)XJM+SR+'H_XQ/\*0VL<1YL<$@EZL1-9VS4$!1$D$@9'S/-^% M]OR \[V@Q]:Z."OB:Q@ X0PB!-0NA/^>09#U^4VWF=TZZNIXW5-FNW%B9PM- MG?V)G/W)SH6C$79S7Y^,+C5J68#Y3@FKIU6V7,_VH@[+@\D\6Z(+UCPP5K2L M ^(C]Z-UA9.7JGF\;I=&N)4!7Z\:'@OK+A@V8C;LX=UT>-W\7:Y$+MI&M"Z, M\#[T+I=PJ1*!IEULZ-58-Y7DZ6HAZM'W3'1*.+.(7/.*L>0O]_WICX MN0(ZD+4=F+7!4F++335,.3^%VS> +/#,,86L[5F8K[3H68RV/7Q MWS&6UX^U[UU3:V%F('WL9#^5,0?T=9" MJLY&VE5!OGP(C_/ B0.>J-M_O(2;BN!K'3UN5_IVK?+IC<+JM@U;:*I1R(T; M>,R;VX'ROJQA;ECP))9GR/U]([8+65,KGBB\U+OOMLP3.,+AKV*1R,3B/DX^W1F874 MTI$@Q"3<'R0LGA+S,7;;DQG9PAK M!V0S59U814MLH:F:DXDO(7;WLA.;J=G$*EIB"TW5I4STB#D9&]MDNJ/9/KM, MS1 'Z^E;Y#U$YCW$G(U(;]6]S'%A;GVPA5FE_[;05,U)^D]\R]YJD^=.K*(E MMM!474K63';O=]:JS-Q,QWBUNK+*8FVAJ;J2+):86:ST6-W;6Q?FU@=;F=7- MD;;05,U)LDPBRQYK<[_$Q"I:8@M-U:6DYF0'-1_S6'.S XKW$S/4P?JRA*:^ MI2BI/S53?^FUGO:M1&/K@U]+M(F6V$)3-2?S"8HMO^%I-<.PBI;80E-U*3,, M:E[P&O/:''6\4C MG6 <1+[O;96.-((C)2,JZ3\U\W@^+'7-;=_A!<->^S0*W<'P@D'!BWJQ3Z)@ M>WA#P;'A2<9.=[PVU^TYUX[ W'2_%PS-( ?;^+=@Z52R=&HN:0_W/QL#KU6* M;A4ML86F*E)2=!I;#KPV"??$*EIB"TW].H:D[YZ9OA\<>+WA;NOM>KTW+,+[ M. Y&VAJ M=E.D-M_^T.AB%2VQA::JOO?Q'VFU+N\>71'M-&-;=;2)U;1 M$EMHJLXES_="RVYLM59O%2VQA:;J4F8!WM[?,CC$C37;4+S #09[)32"!%,_ M(-OIKKF;3U6#Y/">N5[>NO%X2O1[YV2KC-\J6F(+3?UXE63\OFO7F7VK)7RK M:(DM-%67,LWP#WF?K-!AED$ICN-@>^+6"KHT\D=>Y?5E.N+O3D=V M./.3IF3S;0]6E-6DQA::JG*9U/B6/P_J6\U2K*(EMM!47*+7#G>K!Y#F#CZ/H9&C$:8!W7;(H9P? M8DK'_%'F";XY3U#]\6G3I]4E!*MHB2TT5;LR_? M+R'X5A,*JVB)+33UBZXR MH0C,2PA/<\1@N(Y PS U2^VGO4_@+5MV)/RG M/Z,!W6P_-;\YN_FS!>?B8_U;YR_P6=+^\0$)T_XMA/=I=9<5-://+S^-U!+ P04 M " O.B57'!I02,<; "66@ &0 'AL+W=O^F#3"9-FTNDB;(-+U8+/:#+-$V&UET M26D<]]?O>? E6]9,J'KW\@;[[8%[^ MH-NF4K7\8(1MU^O<[%[)2F]_'$U'_HN/:KEJ\(OG+W_8Y$MY)YM/FP\&_GH> MH)1J+6NK="V,7/PXNIE^_VIV@0_0BC^4W-KDL\"CS+7^C'^\*7\<31 C6WLJJ0DB QU\.Z"CLB0^FGSWTUW1X.,P\M_)65_]69;/Z<70U$J5< MY&W5?-3;7Z4[T#G"*W1EZ5^Q=6LG(U&TMM%K]S!@L%8U_S__X@CQF =F[H$9 MXCM\+@:H"&'^BH]#0@IVKDREUCX%<%SS4O[Y@;0B_$G5K6 M:J&*O&[$35'HMFY4O10?=*4*):WXBJ5/_:=G/SQO $OZ;E96_%R7LNP"> ['"V><^3.^F@U"_%=;C<7I-!.SR>QT -YIH-DIP3L] M J_OQ/]S,[>- 1G[W[X3,[RS?GBH>-_;35[('T>@65::>SEZ^<]_3"\F+P:P M/0O8G@U!?_E;WK1&(M?>;Z3)41=L'XY?#T7\\Q]7L^GLA7AE\G(G;K79:/Y) M*"MRL:ST/*] 6NMV 92!YXW(ZQ(LP&93*?@#H*E2 B51E.@YJZN68>-"5.A- M!801-E_(9BI-)&=1NC9 /RG[G%ZF]99@2[ M!+MBK(P;@K$4+7RA:G&?&Z5;P &/S(<$U/)*@_"XK0J]7JL&+%V#&/W5YH0< M$0I$014RB[1<:-T (G7#.Z_!]B@X%]"G B$L5GE=RPHV6.7W$@@/)V/>Y$C+ MJA05&&X@/" &7"%55H OJ/5G"<9]0-K.@[2=#\K)!T"N0)0L K^%TX*&E'3N M/J'[9F!!]HBAH)#K#1P(5;((RV0I%JK. 010SC;P!1+9PNF+J@72-.[1%K^$ M#0[%&&F,!-JN=%4!N;:U1/&=6U4J8*RT8W%350"PD<:A$"'BPV 2:IL7+-)S MV6REK+L8IM"8;7-<(RL%UIY6J/0) #3$IHO IHM!RGZR)-8_VT:!9Y.]!N'K M('08\C /XDE!83>YX7,B[4P)JZ53CFAI-U$6EK(&$X0,@=_EQM$(N?FI5OC7 M74,8/1U]&M^-Q2\W-Q]&SS)@HBI6$$G\U2JPLJ@ $'9XM5OGGZ60X3#(N]Q" MJ+)AUI&]R1<+M#"X$>"L#6Z5KX/XP'KIV%XIMC'*@2J5+2IMG04%ZN"1<.=C MSQ! W A)Z#\_2%4V"L?P,_)>UJW#2'Z!N [,I"A;@^2-#Q&Q)5BM$H0;K#;L M .0"0P/V1;<5'@;H8,3"Z#4\IFU"MR'1O RB>3DH6#<%,,BJHW[J\4]W1/+6 MJ:>1A8;@Y6^B,A._((D 8]YE 7 ?OT1NH6-'0@3.%9ZS"2^1/>!+O.D@05% MIQS^N<^K%OA8.YL3<"3^LE?2[%>!^I[/\$6AG8VTENQ(/ON@'3FRQ?V M$3KH.!B%+$$,>1_^.#&R(C"%M@WO[N0'M00Q:0TB2 19H<_$+S$XEO1]DW]A M8A,=''TJ2 A0TYF. /\+ZULX4O30$+!?%B ;24LUS)'#2*-90$E3)"AQM$A M@>(0')+(JR"15X,R=9O;E?@9J '8(^'ZI/+K(/1*II I M/-L]*!FS;=,:(#+2GFRD-FH)W,4X"T(L%EZ2'".!9AQ)0SP"AM.BH9N#'4%L M9,1FB$;7@4;7PR?4P#54%&(N>FM@O&K$1V4_]]'KVZ'UTHZB1#B?7*/OAB2% MSIA2C6CEHZB@#:H&T]6XD!/V0:J+@C=SD=BXNY$TF I;)X&J$#+(=-!84A<( M"CTDT+FZ1,UV\=:1_=D+K!7%M]*9;G(8# 9$FGT(^T:,WVK9#VPLWH"*E26I M;Y;:!_"\-L2W/NREQ!;M/Z8?[&\I/O21K:I+6$DA"LB5;I 5( >I01W5:)'<\_-,0>]*?]LO5D"@7](//:=W-TO_\S7FQ?XW\UC MW-PTJ05-!P4=/12DGN\DA'4E6!!O/7MUYMM =11'\J(U+Z( ),3[RN7,;!12 M2QYD9M^JI2*GZ@5$7$A09#(MC0$6,BN:S1*DVZ;FFS>3LFOYG9W'T :0Z**> MHB=SRC*ZH32;!"PU$$IP4E97JA!@:,C""R@ HAN#C8A<6> (U)X+'X>@+'& M"J2/"S,Q!Q.]I8@=);X&P;06TDQ(FT#ZR<\0;4'QYS: K-/JB%,13CYR8RB_ MCFXITHHXJXW[QD/8(R="M"#X.29ZH#^YJ0$>F+E\DQ>T(]* ,48%P%,O )PYVGB.UL\N+M MF]?OZ>/TQ3-O ,AJ<]9"$N4/X^L26(=X>CV^^"^27MU0M):DP[Y01GIZ. M3Q_WP.Q9<$",;S_FKU/, >,$;@7AI7*4EP*=,>3T$]OPT]95\%=EKSH;, &@>I%P%Y@.V8^\YUX M,IUFI],9'?S)=78]F;BR28>2]#-2*,.@92.I"53MQAV1HT#+!LNRT.B-R>*D M +]G@ A,O 9MM2M9QIKO$S&=G&:GYQ/\-)UEI[#TW]I\!E:(O2NM(@O^ /# #A$ &1#[C),D*W M*ZS:&0^NPL<%6B?O7'NV7\BXNQ=P1H#]XA&,N;5!):!3],RGI^1*J/8(:&QK MT&S0@O$#?'BLZGSTG91/C,1;0B(JU%M28P&*,[L\)17*KJ<7XE6KJI*B!#+O M*1&G$X?V?Q/:TU-0@\D90#C-+J;7XAV$8< _L]M#F X+S_)3LZM9=G4Y .):G,%Q MKJXN,='H%4[Q='8]@QTFS^#3)1B/RXMGC]H&/2$0ZVR63<^N\=/I=78^G0X: M@]@XG [W_'[1NL2,*1/OR1>\J2&)6RK*C@"7M[I>GB ?2W%#\MYK'QZW16]1 M)T;<1\+ I7\ZK^N6&@*@)FMM4*Y]-4*HA<#"=T-5L*0Z62@#S,"\M/"=%TKE M3(@.8V(IXU8<9$,$[8._\5X1;[VI)&4),0+DK)A=JZ(TTV<';8U_<]B14ZGX MQ,7R'%?,R=OI.NE60+CX9ULNG27I]BG&XM\K;*EP"$QI%"U"ZJ0(H7FP%C]V M:T-=BKOP/PGG(\$M)ENN8(,)CZML[9]LSA3)0[@:K5%:%S^P7UTX/DON!@I9 M4@;QB.VE;*&?DVS6-G" X?1G%+-'S/?P)5D&(M]^#W&P59K(NXQ:[+#)ETH39Y\BR5 M11=@HN%G[*Y3PS3?* PP*E 3[!TG172#2'(PFHLM3;C(\J03-F)8[@ 8N: B MAR.M]64CJO,!9@M(8![D-5-ZC_Q'.&E=@DW#29C!^GZXY6P!!8\RA$T[KU11 M[4[ M9>^DR)J"FK?<(A.-H)]6$J^W>6JPP;TA1QJ9W@^))1AN,L?Q" ;*S(MV3C,5O M.L(Z2*QA,^DJ9(Z$#V?'I^-'NK0D0XT+^1-C2 *_]M!$FI$53RPZ MH(YU(F#-G[2M]B=QX3-(BPUPZ:#D1)S()FRAN0DO6.[ _U]NF;N*6 ;N5G5) MZTF3@F[TJU_3Q1PSGL>+&9.B6 MQ=WYJ3"5GCH#)J KLFEU/RV#![N?.A8CE[DAL^-L?6(8V82C*#9R";*#PJ ( M:1M*(ZC&0;A\^D< M1+4;X(FG(,]+)=Z2BLV[. D!1G;!V9'1N[P*I5Z0B<6 M7V0,&3I9,E%Y'CR M/@^QYQBX:NJ"7XERQQ3*&V<]CS$+9\T<-LR;U$4-XS&L@B6LW0%9>*K\T/D081E6 M39JWC;<@M()1+2;1Z(' M1N 1@N C!(8<\1;*(%&&6<,7TZNKF['3T35V(-QZ/.5J$B MC)-_D@(%5#U#-1-?]L!:+W;2G5XT85 (M4N248[IFP=#W$C@N/E3VW$N= Z2 M8\HU08!*R#)<*-!:UZ@INTOTG(K/WI&)<3O3A!')^./K[_!%1V!(S& MHP(KV930G$34,F<#^.%-OG-!0*@:?MEP"AHQ[0!)89;7O7U@:[M@#1FUV MG)\PP$*T>FXF< _1+-##"0W/;/D9+3;29%#*MN!*>MQ,T: &UP>ID8U1Y1TZ M4R=%^T-F00^Y[Z+]N*1F:UDF),V!A9(= P"+)DM^D:90EKRYX\'^+E97DF8H MC8PBN,[_A-"(ZQ+@T^46CNSW]\'L_HP<&+D"RV]N#F5?1+H3F/# +D#"OH.N MP:#O0I^'AZD\^OV$^L[NGSX2"P,1P#DPF),I#*QI/@ +TV[&B'29U*5>>.Q= M5Y:UE&,###Z^X"_&#Q5:20/HY(?VQ DWBH.TH.],J# 3>$2KFJ[0]J@U%0NZ MJN6H[UKAG?Z]AL1\R4=BOZ93)%44W*[=P>;= 6%=>L#4G6NP(6Y)C2WP^B2H M-D2"/"Y[.$= UX6XKN4<#C?$T+YA@%DE%H+!C(^YCJ\P%!R[ED=V0?H1\*2^Q\Q&;H*'4=02/;M3= M,8N6!FH@PPD37APZ^HB%T/9]T?X9#G((E-8W/O;D6I;7"82U-PX5\Z40%?K! M.[JIEB5FUX6NW-QT52;0*KK@16.I][FJ> !HT!^,QE4K_R?F\/IXT+)]F*[T[,)B_>]\?VKD/L M5]VZE&D_$TBL97@$2>N[Y)AU<.OJ^(/^.>4'HY-['+?I_/(KGAH3=WC1S1Z< M,9#N(&62BCCM2Y58[B!_4@J2HPJ(N'5M20I.LCHJ$3VB,J8 M[T]BO-C+_$?5SH92A'@!93I\?^0CWT; F4HXC3IV06@82G]_.06]K-7!=:$T M;0AW&/.6F]IO4_GH8$>,Y&Y ML1LW@#.E0;HGYZ?9^36L>')^GIU?7/'/3\[/LM/+R=Z(SA 1X[6$Z?!-@KM& M%Y]/7I%!1GT#W(]>1OQ&4+W5"A(=7#D=)];&\I'CJFR ,?I]HN=_B2F^$'6=ZC?97*+,5/2P BY$F3HB,YH08PEZO\7J%0H[S[ MXG"GA,(QY2+D^B1?^YE(PEVU=M/5^P]X>^?S/8]*=5(TZ M6R5'# N/AA9T:C>7Y<&7BMA:BIV2%4E&!_X^B)2D_LF8U:.CB@L((F^'3?B3 M!=X)"[/%/IOK;$>CJK\;,E\[AQ+X 9J^Q#L/6%)R2XF07>&N9+UL5H'N((5H MTC5?_6AT/R>I#K!)*SN4EH4>CZ_:L%LB'7(3".YANK7EE:("%\'"M0$BR'US M%!"'(!SO)R)6$#S#CY>9SUW(TN/8'FCE=X*O,OA49>%[F6G6&,6ZCV.AJN;Q M@EQF\-+=+-YPF@U?3?H(,6]NW-S*3SC H8^.:GXCJ!@QN*O$9&M*%R*9]*DR M>>IH-#%T[GA3939\O82[]TAH(U?XCA@@+F=?O2?_5F#^[$,XQUGZV? L_6O- MM1%.J(L=:!G(074T'/D/P'7?CM!?X403GKY[8$NEMT5;4^",-10/F%[F$?Y* M;J@$>U'JJH)D$7G>."RXG:C3WZF^B^8*7ZC!!IH&C,C3NX9#EMX&3BZJ)Z]5 MZ&[BRC3>(AP #*;)WVG_2,US5Y;B8I4_6I-0,$\N:>U?M]:NII *#*,\*-UQ M"GLV/(7MA._W_$M_$^TK'G^XE1;'O8XTU"#KO#R;B%$*%M+*G_SM[F1>[%@Q MO5N%\!P)CL 511%"X2^2TL7PO3YJG(FRG:&H>)Y^S2 $:5;UW8SZ^2X#>_)*U@EL2](FAZMI[(A*^[2%>V M:IH*@[L_>F_3&QJN@ WYAL(6)T(Y?HWA=!+4DC,+<2UH-0:086Z&2,@=P_!* MBL-K_=U[E8SI8,B?@$S$9Z/]FQMTS2-"KA\0OB=&]"),5'+7R_RTA_R2TTM4 MJ!6["^?)6P!KZ&KW;1P\,DFU"'U\TOEYTHSQ [H\NC3LZ^,X]FQX M5IH&7_[PX??K(/-O:&1]?>S-!/\YU%X;,L<1&1I5\Z+2,TIQ>-G=@WQ*XQ(T MU+3W-H*L[S)T\B7$NNZ;4,?W4SV)RC[C\9\OAU.C91L4D:Y;<)&Z4Z6E3FC MM1,H0IQXD8G13W+>C!X3"W9SIBH4Q4L 0"<@D--3@)EPXET4/CORG;^>'1+H MB;P.RUL!ZDB6IL%#]*5'DJ<#?QU\/$T8)T/8 MBO)'+./C:[JXGPFP"AY7]H^OPUT275.#L"_XZ;S!B=ZYE4(=#"'\EOUYG'\T M=KEP>E^Y2^L'->F]$P9BV4:<+X74GUJB MV#, BVO#5.P&"\N83V:4E=?T#HJ@]BO'R@0%?%=%O[@?&ASXH*,R1A0P^"O#/@]==#"(.AOG:I)Y&+S&C\[J:=I482O^ MS%L$YXP.X:/=!Q(==6HTG,8-H]3,0>+C.E NLL#9I22P^,K&%T:[Z>C6+SR# MA-$*ORO Q. 6>9_,U1Y.64:4$7T<3/4I-AUX[\4#U $/36^$D5YF&DBAGHYN MWM^^&3W[^K/6R;N-CO;<>O=,9A JO*I"PTV4C@3&.TZ'UR$)*A8BC_<[YB>D?.(A*<&B)/?&U1,DHM'N99]$W%,!+$D MY';(PPZ#+B(V\6;#3;S?Y+9WX*[717P;*!Q/?%\T&J_28!N![=;KF[M78.5M MBY/Z=Y^ N&/Z]61R%:HXKS!0QUE+(-3' '[6IR_BQ+-T2"^R::'_Y' MTH7OWB9J.]AR"]WPO1?.A?G ),D(WZ5&X:D<+\"%92%Y%4,;,Q<7 #HXY]CZR8UG@Q>0B$/=1S<:7B2X)TQI/]Q-\[M>EY=)?P/?7:O2J^//D5<' HB6]$-GR9 Z_-3A\&UZZ?,.O&H[+^8W- M[W*S1/=3R04\.AE?0@QH^"7(_$>C-_3BX;EN0![HXXK>/XH+SD?T,E/_!VX0 M7D7]\O\ 4$L#!!0 ( "\Z)5?OE3U?C0, ,( 9 >&PO=V]R:W-H M965TVM M;6^"P!1[UE!SK5HF\4NE=$,M'G4=F%8S6O9&C0A(&,Z#AG+IK1;]W4:O%JJS M@DNVT6"ZIJ'Z:<.DX4J" M9M72NXUNUC.GWRM\Y>Q@SF1PD>R4^NX.'\NE%SI"3+#".@2*?X_LC@GA@)#& MCR.F-[ITAN?R"?U]'SO&LJ.&W2GQC9=VO_0R#TI6T4[8!W7XP([Q] 0+)4S_ M"X=!=YYX4'3&JN9HC P:+H=_^O.8AS.#+'S&@!P-2,][<-2S_(M:NEIH=0#M MM!'-"7VHO362X](596LU?N5H9U?;H1B@*MCR6O**%U1:N"T*U4G+90T;)7C! MF8&/\I%)J[237W^F.\',U2*P2,)!!<71X7IP2)YQ&!&X5]+N#;R3)2M_!PB0 M_1@".86P)I.(?W?B&N+(!Q*2> (O'E,2]WCQ,WB78O_W=F>LQA;Z[U+$ UYR M&<^-U8UI:<&6'LZ-8?J1>:M7+Z)Y^':";3*R3:;05ULX.B_"$1;CIB^!^"+SGDF-CEM!J57:% M-? 2HC#VXUGHI(CX,:I^PZ%]P^4;5"J8,4#F?I8E0'*?I 0>Z &[W3+-J3! M98G;HVV%(Y2@8I) DOD)R>"SLE0 /R.,+M+4#]/,27GH.UX3^9Z-^9Y-YGNC M<2%J^^3#1KA)<9S>_>AXBYO*7LK[)-SEO/_RT8X^V,G''U?B@$4C]C,Q@,B.O7F0D(F]KK= JB1.TR"'!<+(L=9NL:SJ!/53B MML8<%YSVKEZ3G*"'\ JE%'LQG5_]D1N)+R4F*R%^E.1.BG-_%D47>RLX6\P- MTW7__+A9POTR[.CQ=GSA;H?%_DM]>![OJ:ZY-"!8A:;A=8I]I8SIX!R,[_[J?U!+ P04 " O.B57I]>E?WD# M "C!P &0 'AL+W=O_WV'DJUZ-[;[(O$V M9\Z9&0XG.Z6_FBWG%KZ7LC)3;VMM?>?[)M_RDIE;5?,*=]9*E\SB5&]\4VO. MBM:HE#X-@M0OF:B\V:1=>]:SB6JL%!5_UF":LF1ZO^!2[:9>Z!T77L1F:]V" M/YO4;,.7W/Y>/VN<^3U*(4I>&:$JT'P]]>;AW2)VY]L#?PB^,R=C<$I62GUU MDZ=BZ@6.$)<\MPZ!X>\;?^!2.B"D\<\!T^M=.L/3\1']EU8[:EDQPQ^4?!.% MW4Z]S(."KUDC[8O:_A*'ERMIVB_LNK-)Y$'>&*O*@S$R*$75_=GW0QQ. M#++@@@$]&-"6=^>H9?G(+)M-M-J!=J<1S0U:J:TUDA.52\K2:MP5:&=GGY4J M=D)*&+RRE>1F./$MPKI-/S] +#H(>@$BI/!%579KX%-5\.)' !_Y]*3HD=2" M7D7\K9&W$(4$:$"C*WA1+S)J\:+_$\FJ IXJRZJ-0+$P-X9; X_"Y%*91G/X M<[XR5F.I_'4N#IV7^+P7=WWN3,UR/O7P?ABNOW%O=O,A3(/[*QKB7D-\#7VV MQ.M8-$A:K>&HYQS'JRCG.3YL,2#<@*C ;CGD3.N]J#; 2M54UCG<' .XVN-- MK)6VKEC \ W>3PO8&UK+/6?: '=5 )C#?9_#-O XH 1V',/,#-I(; CF#IX> ME_#VO(1YR;7(<>>&E?4]YD8P^-1H;#_'E<:E1N+RJ[),PH))5N4M&%(\]1?" M1TA&&1E'"8ZBA. :#FX^9#2D]S^,TC F832"-^P=3G/.:N' 6?$WNFO5#=)Q M-.Q-?OYWNZ^:54:RKM'TI@8&*#D8AT,8Q"2AX7N8 4U)&M+A%36.>I*D)$R< MKB@@:19>4)-D*I%.1*)P#"E-("3!: R4C.($1F249O#"&68D[XR*AH-5 MD+>5X0KCD&I4E"1C$H\"E(3\HB =0AQ30LQ4-.J M,5B-QKR/04C&23Q\-[\_X]WS]87IC:@,2+Y&T^!VE'B@NR>AFUA5MVUX MI2PV]7:XQ5>4:W< ]]=*V>/$.>C?Y=F_4$L#!!0 ( "\Z)5&PO=V]R:W-H965TM<4P[(-B*[%0V4HE^=+;KQ\EY]QLS07HEWVQ M1(I\^) RJ?E!Z2^FYMS"MT:V9A'4UNYG86C*FC?,7*D];_%DJW3#+(IZ%YJ] MYJSR3HT,:13E8<-$&RSG7G>CEW/562E:?J/!=$W#],.:2W58!''PJ/@@=K5U MBG YW[,=O^7VX_Y&HQ0.*)5H>&N$:D'S[2)8Q;-UZNR]P2?!#^9D#RZ3C5)? MG/"F6@21(\0E+ZU#8+C<\VLNI0-"&E^/F,$0TCF>[A_1?_.Y8RX;9OBUDI]% M9>M%4 10\2WKI/V@#J_Y,9_,X95*&O^%0V^;)0&4G;&J.3HC@T:T_MP MXE!$3SC0HP/UO/M GN5+9MERKM4!M+-&-+?QJ7IO)"=:=RFW5N.I0#^[_-W6 M7,.;UK)V)S:2P\H8;@V,[AA*9CP/+49QMF%Y1%SWB/0)Q)C".]7:VL"O;<6K M?P.$2&_@2!\YKNE%Q+>=O((D)D CFES 2X:<$X^7/('W2JGJ(*0$UE9G4G\I M3"F5Z32'/U<;8S7^.7^=JT,?)3T?Q773S.Q9R1HGZ=3I8Q+%J3N9)!E<^PF! MP)I+3\#48F]@"GE*LCA!ZXQXH+0@69[C01QE)(U2&*$FI<48LIQ,)SG<\;)N ME52[!\A@2A+GG!*:9&A!HDGAM7&2PX@2FL9CR$DQS> C,O^9%-^'*R@(+3)X M_JR@,7UQE)Q^BH3HH.^E.V69Q&2+A%":N?PI5HA.70%R2J)I[FI#,S*)8W>: MQ20O$E^>E$2T@'.]%I[,2RS>SK\*!G]=O-I^= [:X>%9]?/VNWG_:KUC>B=: M Y)OT36ZFF0!Z/XEZ 6K]G[Z;I3%F_+;&A]/KIT!GF^5LH^""S \Q\M_ %!+ M P04 " O.B57$][\+'\$ "Y"P &0 'AL+W=O!YT;!@O'3F,[MV)^N3N"G.QO7!\9[_PB:\WVBP,Y[.*K7&!^K?J3M)LV*%DO,!2<5&"Q-6% M<^E/KV(C;P5^Y[A5!V,PGBR%^&(F'[,+QS,&88ZI-@B,?@]XC7EN@,B,OUM, MISO2*!Z.]^@?K._DRY(IO!;Y9Y[IS863.)#ABM6Y_B2V/V/KS]C@I2)7]@O; M1G8<.9#62HNB528+"EXV?_;8WL.!0N)]12%H%0)K=W.0M?(]TVP^DV(+TD@3 MFAE85ZTV&<=+0\I"2]KEI*?G-T@N*3B[9\LCST&CCH#1WWH\P5E M6E;G"&(%UEBX%DJ?LK(7Y[25]QN$E<@I^7BY!FUH;C.0_T.WDMOS\)&2G/X2 M4[$N:2.#K)96@=1WR*0"-/0"D;/KR+'? %B9F8$_);M+)7*>,4VB"TT_RE^M MC&,?RU04"#-.:+;>^:B,L(CXLH?N]$D M,K,Q^)X[]D(SCF!$UQV;80Q),C:#! +?!_* 'J&51@DQD7XO-,M;RRJV:\+N M#82!&Y.PN=XI\)*DD<@_\]TX2L[ASMQ'J>&!Y;6EX:5G!.&YDU'81WC4$1Z] MFO#/]KG [-WE ]W'&IO;.,5N/Z8AU"V0#/N$I%32X3 M!^0=/>K/N!7'R7*2VGW"!W2R1"/1A!)=<5]6?WZ-F7#&RZ;@G$,PH'@8Q"\5 MC[R T2"$MQ .)O"VAZ2X(RE^-4F+NJIR6\(HMJZ9VL 'ZAS6[;K:?TM"91&V>L(E$IBI?' M4MK&;AR:FNM/7,\;ORBVC.J:>0"6FJ@FBXA=?$PWK%RCC;Z2^K9GL$?Y=^:? M@Q]070^IJD=>;!?H+\>7)L(.,CE?V:51@0Z[IK+K5KB^];-JQ)_&FJ;UE'&^JM41H!VE\)H?<3V4]M_O[$#* M-N!E+['O?-]WWSFYRV EU9/.$0V\%*+40R\W9MGW?9WF6##=DDLLZ60N5<$, MF6KAZZ5"ECE0(?PP"+I^P7CI)0/GNU/)0%9&\!+O%.BJ*)AZ':.0JZ'7]C:. M>[[(C77XR6#)%CA%\["\4V3Y#4O&"RPUER4HG ^]4;L_CFV\"_C.<:6W]F K MF4GY9(V;;.@%5A *3(UE8+0\XR4*88E(QJ\UI]>DM,#M_8;]VM5.MK3[BNIV/Y4BFT>\*JCHTH.*VTD<4:3 H*7M8K>UG? MPQ:@%^P!A&M Z'37B9S*"3,L&2BY F6CB)X:5_*U"@ZY80SR01G M!MY_8S.!^G3@&Z*T!WZZAH]K>+@'W@[A5I8FUW!59IC]2>"3ED90N!$T#@\R M?JY$"Z+V&81!&!W@BYH"(\<7'2IPPG4JI*X4PH_13!M%'\//7=767/%N+ML@ M?;UD*0X]Z@"-ZAF]Y.2HW0TN#BB-&Z7Q(?9D2@V750)!SN$+G=GU4F'RS ME MN..I=H@_3CK0EHFM];:X56)G937@&,ZE()B\7%%6"R1'2.B5;*$3J/@,K MI&MC&N924 OK_E]Y/+2I.A3^'1=0EF,'I&14T/ M-Z4A>FW@GAG\3_3#=/(APU)2FS ;U=0&[Z =G05! -U6!,=D?NPX,VR=DSE6 M=+4ZASM*GNUAL&\YNH">@W5:/8*M72='O; =OJW'<%4IN9>F%W7C"PAC1Q2W M8D=4._]AVO51^5N]7J!:N(FF(;475[=]XVV&YJB>%6_A]<2]96K!2PT"YP0- M6N<=#U0]Q6K#R*6;'#-I: ZY;4Z#'Y4-H/.YE&9CV 3-KR3Y#5!+ P04 M" O.B57/T99[_P' #X%P &0 'AL+W=O!DM^T>T-9(TET<#O<'8]&V$$ET*2I. M^NGO#27+3N(HWD6!Q*0DSLPC.?-FR+.U5/?54@C-'HN\K,X'2ZU7X^&PFBU% MP2M;KD2)+W.I"J[QJ!;#:J4$3XU0D0\]QXF&!<_*P<69>3=5%V>RUGE6BJEB M55T47#U=BERNSP?N8//B.ELL-;T87IRM^$+<"/WG:JKP-.RTI%DARBJ3)5-B M?CZ8N.-+UR$!,^)+)M;53I_15.ZDO*>'S^GYP"%$(A3!'?[&^T_F\EC,G>\$EGD^2 8L%7->Y_I:KG\5[81"TC>3 M>65^V;H=ZPS8K*ZT+%IA("BRLFGY8[L0APAXK8!G<#>&#,J/7/.+,R773-%H M:*..F:J1!KBLI%VYT0I?,\CIBQLM9_=+F:="5?]BG_ZJ,_W$CF_Y72ZJD[.A MA@D:.)RUZBX;==X;ZER/_29+O:S8IS(5Z7,%0V#K 'H;@)=>K\9_U[G-?-=B MGN/Y/?K\;L*^T>=_RX1_EUJP_T[N*JW@)O_;-^]&:[!?*\7.N%KQF3@?(#@J MH1[$X.*G']S(^="#.>@P!WW:+VX0BVF="R;G[(JO,LUS9N:Q#VBOJOU /Y=- M>)LPJ9B63"\%NY+%BI=//_V0>&[\H6*SUG)%EFD.Q-;[B M;RYS1'TU?C%L]\EC-TL.(&Q2ZZ54V=\BW;SY7%4UGB:%K$O-CO&YKF"A.OD> MD2F"72A%0PF^Q7ZT'9>MN&(//*\%"RW'<>A_IW=5%W7.B35>BH^;4>VO.XHQ M#:$R(' ;T4TSBD>;+W[SJFVPN 56>R^8,;O*>87YP2_+!ZFS<@&%SA:A:WF1 M:P5)S'[$@]__L=%UR;YL%'5#?2OT$ROR$N:';[Z'DB!I?WM<.>Q<.3S8E?^ MERDV(5ZF(,S:Y7@1G/M\O-?&?A^_A4] J7:@M"' M1,,6::U(!\7(D^"J8H*X[KF3-\YM;4+"';./&P^BN$)::\*M==Q?19Z2U6M^ M=Y>Q6P7BAZQF,UEI=BLI["YYSLL9QN+UKBD'FS.R?'^$]MAT3M SD+T/&_VO M9+R19_G>J&MO>+,G53?>F(9*+XY)(9H=M=-:S99(AGM$X'L(AV/3G'0";Z%W MH12N%_H!V6IZ[^-WT0FMD1MU[=OX8\\EA;$Q=1!^+S#XT;R/WR/\KN6$H<%O M>N_C]]!)+"\)N[8'?[.AL=G@@_ [44SXT;R/WV_P^XG?XD?O??R^P>V.DJ[M MH8:HHX;H8&HP9D\O,<.43?D3RD#-)FNN4JOA"/;'BL*GLM@7,&832A.0?]&\ MWL<9_<:)'M:FA!/I*7\0"B4I4EBGD=4$!1%*47^9\]G]*?!*5$F&LQL$A4Q% MSH"PH8$?(0K;3MI YVHY-08 I^(P]941)'B6F(S1> M9)I@A.8ZJ^Y/YTH(3 X8!)Q.<110OAW1*-?V8C2.[2?LJ,IT>A9EE%I4!;R=>!S(% M=7BAE3C."6H&.W(8CDQSD9'$<1Q;?IB<#L)A$V&\8S&V]>!V&XQBDCL=YIFM#-=C=ON=K8M MC\U$@ -4!&.3%Z.V<][X3T@A@_1YR,]!,RS@B#"KP_JN.+5 M$FPW$ZB24S97LC#B&XPO(Z=ZWT9@.2.7LEA"?AAC+6[Y([L3I9AGFF$[OF,= M BQLDQ=]K$0/)R4=)R4'<]+US9^]5-2KZ1 J,HY:;3W53)2L=C3THB+=ST20 MJ#;Y_!6=F/AF'XDL<.@X;1W"B.PEB-BW/)]*SR"V@["CAXC.#0'6V\:@+XV2 MX\2W7*J*,!2,LL,,7F EOFN8(7$/L(OP]GTKB8@/((--[=G*4;>5HW^B[)@* M95@ 152[B-]0>_0CH-V>FBGOH8FW]I,M>8H,M4,WJ:"" +I3=O>$3WJ9J?04 MITHXR+9&J:D2^-NPK[FJP3F?JURR*FL.NQBR26HKJ#3BVSO02HO#$ M>Z%;RS-9-LQICCOOB:YV5G(K^(7916/O(?>8Z)+']_9EDN',96PBU,%?.%3R] M+G5S+]N][:ZU)\UE[G9XDN!4^%H@'X/I=2;Q[(0'?9?_%_4$L#!!0 ( "\Z)5>&PO=V]R:W-H965T_@\ M]^:;;X7\I"I$#4]MP]7"J;3>S"83E5?8,G4A-LCI2REDRS1MY7JB-A)988W: M9A)X7C)I6AT4W.\E:"ZMF7R^0H;L5TXOK-[\;%>5]J\F"SG M&[;&.]0/FUM)N\D>I:A;Y*H6'"26"^?2GUW%YKP]\&N-6W6P!J-D)<0GL[DI M%HYG"&&#N38(C!Z/>(U-8X"(QM\#IK._TA@>KG?H[ZUVTK)B"J]%\UM=Z&KA M3!THL&1=HS^*[0\XZ+$$<]$H^PO;_FR2.9!W2HMV,"8&; M, @&@\#R[B^R++]CFBWG4FQ!FM.$9A96JK4F7EWG>M5W# M-!;PBZY0PK5H*;R5\?LCPD]"*1C=LU6#:CR?:+K2&$[R ?ZJAP]>@/<#^""X MKA1\SPLLC@$FQ'5/.-@1O@K.(O[8-1<0^BX$7A">P0OW#@@M7O@?'7##<]$B MC(PCQB[\3'4B2KAG3_#'Y4II26GUYRF_]+=&IV\UI393&Y;CPJ&[%,I'=)9O MW_B)]^Z,IFBO*3J'OKRCTBVZ!@W3UP3X%/_S-]Q7"*5HJ*1KO@9MT@/JINF, M0S0JH(L@KQA?T[KF=KMB#>,Y[8D4LKP"\NM&<.36H>R IK T\R.:#=%T@??> MU^S)I>NEQ=V@K$6AP/J1D_T,'CCUIZ;^A[#6U)> JC]GJH*2^ *YQK!ZX*P5 M4A\=V@CBC[J6V!I:&R*L@(J?2IL0.BF1Y\] $KDBIK:I%'^19G-:'7GZ)0FF M#(S'!F>X0.G\O$MG'[Z!-,CHUW>GTRD]1_'4C5-O;)>QF\7A> CB,70])*FY M8@PK)-\@M]E MKI>F7R,Y<(,L@%$8$S\_<3TO S]ULRC[:LGD.2\FT6%P+#H+P_.B0RLWB6RT M8RLZB]THGEK-6>AZB3\^TP3B?1.(7]T$7FYLKFEEI^K_//AKZG^($!4KA8=C M66L8X1--$PK'IMILC]CU -L63GE["' /-H/?D3\@ )_.XPKC.]RQ_24;P^:RL!(&:J4 MDBD5P!"> W\=MA4#=;+W[)(N]F)*0U-[_[]P$A9&IB/%@2G34>0E)W-SZRGV ^'^_GP ],KFOJNPV69.I=I)2)LI^M^HT6 M&SO/K(2FZ<@N*QI'49H#]+T40N\VYH+]@+O\%U!+ P04 " O.B57E0M@ MX,(& !E$0 &0 'AL+W=ON*TG9N;^P!+D,PI1:@$%-OWZ^]94&(4 M6Y9SZ=P7<0$N%L^^+W5RZ[L_PHUSD=TMFC:CLY.T=]F=G?A5;.K6778LK!8+V]V_ M=HV_/1V)T6;C0SV_B;0Q/CM9VKF[CB/]AZ0[=+FVP;WQS>_U--ZQ#O.2#7!V3"W5^44+ZUT9Z==/Z6=<0-:40D M5=-I@*M;P62IEQ_M=>/"PQ;N?L7^?7(7:(CG_OTK>7EN^61AES')9VXDY'2(G@ND]N=/;B M.Z&S5WNPY@/6?)_TLRMDX'35..9G[#'N;8]=WV\8=NFP]Y;=.GR\<6SF&Z0L M754'9C=I2V#"&DR]!<$&>F/;*,S.%ZZK)Y#]PBZ6K]AYJ.W6YO>L-"7/I2:JR+BJ!"BM"EZ* M/#$SD0F>*\&$R+BN%*LJ;K1A'WVT#7B-,=P4)5%:\,SD) GG"R/9Q:I#[=O< MO*(@:>CZ];["U66N\#1<"\-44?"LTI\Y&3:D5JR07.F,%3G/9#;*HW F M*N-5:8C**BZ$7O.\\8NE;>^Q+[B"[0QD)3J3/-,RT2+/H99A;QU\-ZE[5_2( M[8("Y3]I:Z=GY6QZ< "9/Q(DMZ%B4T)<\(I3E\^A0F#6_G$E[G66'(Y@K^ M? A+YIK+O" *&BI-E*@$KRJ)JX.+NV.-XD)6O$C61MSP2LKUGH3'GD"49X8+ M39&1E 6MB:MWO"H1 M?85F%W=HS],ZKI"Z*?.6!*F+]YPM&PM[]^#3 MNEE'/"K/+]#:IL)XF2*,O7SO0SA@L\XO-L$76/0 V ;?U%/X8;JK6NZ]^*NK M9?<(8/@B 0A)W4[\PK%K![^YS2K:.WB2:F,#_"Y5U15>?0;-[&R6!+MO*+7_ M3)P7CSFWZF_OR#7.9+\N=1V:"C9JA&>2ZM?6PAZ3A'?B0\JO*>:7F@*(!K%^ ME[U$O)E,'H! Z."]R!RE3W#LI4(^5KA<(+$UGKDJ M#\#V5QU$IBE0H?7&-(9JHRC1:V#R/8F@AT30SR3")]>N7.^FBSNHU5(2IL'1 MP=.8#) /T]4D]IBO$+'UQ(5=D;_WIF^:$ZB)$X3!=:A)D6:&_U/DOGM[E:IC MEA?6@Q/+ MKQ[TGG,H&>2];^=_>X\DFJZ;%R]>7JL?#A\K>7CXT-T/EI\-L#V9'J,6U9255Q$9 MF8;&"D-&2LE2Y[Q2E)(ZEQB%J$D5J#^R2!0U+D.]M] 9S[."_9**BD9$%87" M4V&VQ("'$:1"\Z3H4 0+$V%>EEA77!OTZ*9&Y4M@4/ TVJ*A$E-JQ), @=&E MD-AY6-$VS^V.A;[1SX_/!R;-*9H7)B5^UL?>\[^IYW1ZQP[5?OG ]U3[4=>)[.'V08X?9@[.Y]]/; MNFGX4)ZC;>WB"*-^^.=F7:>.O3%_DQ3Q_XH8?>?P4/N\-_ M".?]I_-G]OX/B)]L!QT#[ISA:'948A+H^H_Z?A'],GU(7_N(9$SDC;-3UQ$# MWL^\CYL%73#\LW+V7U!+ P04 " O.B57CL!*$UL( #]%P &0 'AL M+W=OMHL10U_YHVJN(&ANI_II1*\L)NJ;\P.#$[/5[R M>W$CS+?E5P6C64^ED)6HM6QJHL3\9'1&C\XS7&\7_"[%HQ[T"9[DKFG^P,'' MXF3DHT"B%+E!"AR:!W$ARA()@1A_=C1'/4O<..ROJ5_9L\-9[K@6%TWY3UF8 MQ^B.T^$]/*FU/9+'MW:*!J1O-6FJ;K-($$E:]?RITX/ M@PVI_\H&UFU@5F['R$KY@1M^>JR:1Z)P-5##CCVJW0W"R1J-BK^UY90$U"/,9\$>>D%_T,#2"_[RH.2#U'G9Z%8)\N^S.VT4 M0.,_N\[L*(:[*:*['.DES\7)"/Q!"_4@1J?O?J*Q_WZ/O&$O;[B/^ND-N%_1 MEH(T+T@THV,Q0BO"P+*T] %R5KX5>NFE 4WHB!\/I>EA"[!::F-7606@LR;$OP? MA#TB_Q)<=3@A8.55;V7\,/Q0\JV62._& "U-?B89\_PH<)TLC: 395[DA^0+ M$%?D'^[TA :!%X7$60X]F%.CXV$NHA[SW MF"SJ318=;+*+IEHVM:B=!@;@NWR">*H%&9^+6LREV>EL>_GL-1D8B8B.Q0_: MX*)5"@XP,/^:\M$+^[#8"U@(G=2+@PS5BA-LRSS Q,\";-*(XAX:TC6-\;?I MS71"(B_-0A)X-(H)\RC$E9])''@!I= )T;IHOC#THB0B'\1<@(S%4,3Q7:?7 MUX4=4Q^V)Q.$4X(8&#,OCMED2UH&,L*? %>.(R\+TLF6L/"7AC&V^&\F##7!8'=)" 2?SLHOE0I(MKW4JN[$,#NXWD#@"OU]T$S[J$9'PS-7FL( MQS/P9..\^I/D=^"]1HJ=860_@]M%=YSY'/*M@YP %U"0Z4DA81:PE&/\@(#" M=8=%C5U8N@E!% 9A>+0UW\DZD+-3Y\?Z 8#:*&G-FWH10Y",XW!BAV',R&6U M+)N50*>H4.'+=]_<" II(&4I4D&D>M93C?J;8HG$G^VTJQ^Q6*EV#PO+ Z2 MX588?6T@ PHCE:C0VWMU@$^D ?H*R,Z\"/J(EQR82&/9U% R-B[S0 ["G$!R MKM3J5T@:CUP5FD34"])G?MWP=UZVG?H1 ]S"8APQ+XF U7IQ/V&=TK/<:.:E M8-IQZ"49:)9&$+G3/KK'(2B<6L,'8'/KWTD<;H"('0XB%WO&406-(,&M$1 '$>=^% B@( A>2J1>R8+(GJ"9]4$T.#JJ7-N[!!6.8ZZ^Q$KH6 MD(=S6Q;!"7=%UOU:B N5+_:;9CWU V4?$$&6YK4L)_4@^!]6AJ BN1F(V%F#!Y$IPFL#*<,MTT#^)X5W^&>5=E:#>5'?GFN6EZZ M8W'W<)/6AJ )Y'V]00=YK.?_VM>H$Q<:RS.$P@VMNCASTIPG@7' M=#+[TQ!;?QI;#6^"AK%IY/2?8>-/4\MR GJQI:G5J2T]G=3;H-LPS^-"U!;& MW,KGH&0Q^VS\;0) V"Y;622)ETAR8=];%Q5TNL?QT][QTX,=_UN-[GE?VWR- M6#U?!\QK0#FY>PN\G?%@G8H .JEC]AC\927;8'XD.@90KLP#:[( M2\Q\DVU_/.>E ^&+JLQ>E:#\Q@Q: !AMA>PR2N- NFQT-ZU$:<-"9\&\NT>@ MB4@(E78X(&'MM[$;&"^5A&EG4@13X&6A#Y JVOS07;86_\27VAK)X<=V2UE! M>>4VC6F40<'55BT(C+';*%[KLG/)05AX]A,&]?CK6L+J@\'-DOZ@E@+(XL%; MM!0&T=OT0QD[0#^!2ZLWPIA2.%4\2K-PL:,U"ZB6; 4%]QS*WJK*<13 EM>5 MB>47@YO:!E[^#V4R+_/96Y299.R-RLP.T"76T^P072:X[$V:I'#U?EV/@=-C MFF7[;I)9'_NR@V/?%X@D-N:Y/ Z%QV?^'=3R6ZND+F3^ZI/4?A:WP[<*T ]6 MN^[1&&*"'&W(M2W\YB/!NN:\ZHJE M*SN1O([MPS.D:+P(N-?9?K9_VSYS3[K/R]W#^&>N M[J$D(*68PU9_FD0CHMQCLQN89FD?>.\:8YK*=A>"@^"X /[/F\:L!\B@?_$_ M_1]02P,$% @ +SHE5S(I*L2Q P ]P@ !D !X;"]W;W)K&ULE59M;]LV$/XK![4H;,"PWBW)M0W$:89U6 ,CV3H,PS[0 M$FT1D4B5I.)FOWY'2E'LQ3&Z#Q9?[NZYYXYWI!<'(1]42:F&[W7%U=(IM6[F MKJORDM9$345#.4IV0M9$XU+N7=5(2@IK5%=NX'DSMR:,.ZN%W=O(U4*TNF*< M;B2HMJZ)?%K32AR6CN\\;]RQ?:G-AKM:-&1/[ZG^O=E(7+D#2L%JRA43'"3= M+9TK?[Z.C+Y5^,KH01W-P42R%>+!+#X72\P7 M#IUN,G,@;Y46=6^,#&K&NY%\[_-P9)!Z;Q@$O4%@>7>.+,M/1)/50HH#2*.- M:&9B0[762(YQW>*Y?^:YJ"DT5,*UJ&O,U7U))(71;V1;435> MN!H]&7TW[U'7'6KP!JH?P!?!=:G@AA>T. 5PD>+ ,WCFN0XN(O[25E,(_0D$ M7A!>P N'N$.+%[Z!=T,D9WRO8(-1=^'^=;556F*9_'TNX XN.@]G6F>N&I+3 MI8.]H:A\I,[JPSM_YGV\0#8:R$:7T%=W-!<\9Q4CII(5B!W+X.BAUU5$_X5O!'H;'D3GIL#._!3Z))&B=F%F63+,G,+,@FLSB#7ZE" MXAN\J:BD7#-2H8]'AIDM%(R263:&4>J%]IN,WU)$;Y89WG]]ED33I7ED3?$7 MC^%_![6&KZ\CZ@/RTK@/R)^E-J!TDD;)2:7^-\/'LA<*1VZ[.K$BH)IQ,/'"##95BUF\V>WP*3"5."2#?FN9?@)R(!+3%"0IA*$'8>*] MXG(F"3_&)IUEALTLMFPB+[.%],,%,N^;^3V$TSC$(9AF@1VB;.AN*_0[H=<) MD_-NSA[9B8\>IANB],1'E-G=M!NB&9R[V]RCQP@+:F^?7(5-VG+=O4O#[O"J M7W6/V8MZ]Y?@"Y%[AE5:T1V:>M,D=D!VSVRWT**Q3QL> #Z4=EKB/Q,JC0+* M=T+HYX5Q,/S76?T+4$L#!!0 ( "\Z)5??^TT&^@( +\& 9 >&PO M=V]R:W-H965T&T[^R]P2/'E=D9@\MDIM23FWS)QD'D@%!@:IT"H]<2SU$( M)T08OQK-H WI''?'&_5+GSOE,F,&SY7XSC.;CX-! !G.627LG5I=89//L=-+ ME3#^":O&-@H@K8Q51>-,! 67]9L]-^?P/PYQXQ![[CJ0I[Q@EB4CK5:@G36I MN8%/U7L3')?NH]Q;3;N<_&QRR;B&1R8JA!MDIM)()VX-?'A@,X'FXRBT%,79 MAFFC.*T5X[\H=F.X4=+F!C[+#+.7 B'AM8SQAG$:'U3\6HD.]+I'$$=Q[X!> MK\VYY_5Z_\[Y@IM4*)>V@1^3F;&:RN3GOJ1KR?Y^27=UAJ9D*8X#NAL&]1*# MY-V;[DGTZ0!POP7N'U)/+KED,N5,P,08I*_#9 ;7G,VXX)83^B1-524M9D#7 M%)B%G11=Z<,=II767"Y@R@PW^Q(\C/"0(VD+NL-.Q+KB:"XR_TT EK;/55$R MN7YO8-[RLBVOV.&U.3&N4"/=RE?D^W)+KEGSFR)T)U<.ZK0>OO;L2'WE1 MG7E0Y=&<'O-=P&*:2_ZK>LD,E2$",L[0HJ9KAFZ70+8TIO,J[HN8NP=^Q5$S MG>;KYFL-X0+GJ#5%2"D<-;0:I11,;@[H+70'1_%@4 ^BWBEK8CA(3\7XXR>O7CCNJ]&PYVF4J!>^-9I MP'^NNK^TJVUWGM1-:6M>M_8;IA=<&A X)]>H4&K@KN= SKS!F==SOZ[2@)=%']'09#T2\*$-Y^ZN6LUG\K*<";HM0)=E251]Z>4R_7,"[W-Q!>6%\9.].?3 M%'R:V/5NP7=&UWKG'2R3A90_[. R MFWF!=8ARFAJ+0/!Q2\\HYQ8(W?C98'JM2;MQ]WV#?N&X(Y<%T?1,\C]99HJ9 M-_8@HTM27;(B: M#9'SNS;DO#PGALRG2JY!V=6(9E\<5;<;G6/")N7&*/S*<)^9GU/%;HF-C 8B M,OA LYR)'$YLM)AA.-W[2A:_ &+?V!PQO\)WVX%-JH"O5FGHW$ M.=,IE[I2%/XZ6>!RU-3?76&IC<;=1FV='>L52>G,PT+25-U2;_[F59@$;_=0 MBEM*\3[T^0W6;59Q"G()?T@K?<+AI)25)89S5Y71!@E:;COTKZ5F=K'NXK/7 M8C>?KP6%;T\PE:S)BH#>I<61.044A21 MC;6&-<78$XU+.+83;5]Q,ZKBOE6%2QZ^1,>/YG='$5+7+!?$T,R"I$07L$1( MP.#EF.K7,)CX21+B2S3THU&"L12'V793LR[VQ\$ ?X/A"+Y*@Z30>VP%HLO[ MUQ#'?IS$%G3B#P8#V)/O89OOX8OSW2UG']XME]@% ;O@E2FH@C-98J8*VUO= MTE26%'J?I.ZN\KT./)_^.DDVH\9VD*;QLW\P;.A%DWWK-FX[-.0.Y*YH"I5M&>]/_>XHA/?.:*^V>( F4YD+=#)#0+@Z MNSR&B^?UV'LLG .;6S\9!_@,_6@H\LA,2.[FAD=&&@ M)_ 09@(9&LNB1>R%_BA.#N#-JW$41F_;9^TY.LR)UFS)$&>I9&F=1AB,62JU MBV\N9:9!2Y[]*IG(#^, )L$$RV&R3ZU)J];DQ6JU(K@@3,%WPBL*BWLX)9R( ME,*-NX^\5[):86:[)+G72KV!_X^Z4[[57BMZ(HPFPB\8.GF^)6N/&N)&(32%O;JP21G9,%X?2!] MDB(_-%25(!>&@+8SS!WXV<[:P=#X+?J)7' M-3)(_%&8/)G>I8?'T>]2%%UGPP&,GMC=/*/FL-@1X:[P,!23J U0PZ&-3]19 MB/V=2V!)5>ZNNGBRV29;WP?;V?8V?5)?(K?+ZZOX9Z)RVUHX7>+6X&B$!X"J MK[?UP,B5NU(NI,$+JGLM\!\!578!?E]*:38#:Z#]CS'_%U!+ P04 " O M.B573>F:X# # 2"0 &0 'AL+W=OM16)GMMO"M]]Q4K)2 MW(J'O22V<\[?O^/+.1DNA7Q4,P!-GJJ2JY$ST[H^<5V5S:"BZEC4P/%+(61% M-7;EU%6U!)HW3E7I!IX7N15EW$F'S=A8ID,QUR7C,)9$S:N*RN>BO&>YGHVZENQ_ RK>/I&+Q.E:IYDN;+U')+-E1;5RAD)*L;; M-WU:K<.:@Q]M<0A6#L&F0V^+0[AR")M 6[(FK NJ:3J48DFDL48UTVC6IO'& M:!@WNSC1$K\R]-/II-T](@HR85/."I91KLEIEHDYUXQ/R5B4+&.@R#5? -=" MFO;^!6C*2G5 CLC=Y(+L[QV0/<(X^3$3$%H 3I_OWNP R?LUCIL M],(M>K9%_77ZH+3$P_S;MF"M7L^N9R[XB:II!B,';[ "N0 G_?C!C[Q/MF#_ MD]BKT'M=Z+U=ZND5XPP/:4YJ*?)YIJW'HY7H-Q(F^RQ2WPO#OC=T%^MQ6,S\ M(#0;O+ 0]CO"_D[">\PV1XP?(6 &RLK7"D1K$P=1'/ZNE9<*Y+2INHHTR:Q-QMUH5]A/FWJV,7Z&!;^MS_]D MVK^%&RJGC"M20H&2WO$ D61;@=N.%G53Q!Z$QI+8-&?XTP+2&.#W0@C]TC$3 M=+]!Z5]02P,$% @ +SHE5PL6=7+S! J1T !D !X;"]W;W)K&ULM5G;;MLX$/T50BV*%DACD9)E.;4--%87FT4"&,UF M]Z'H R/3-E%)=$DJ3H#]^*4ND2Q986R'?HDE:N9PSB$Y'(:C#>._Q(H0"1[C M*!%C:R7E^J+7$^&*Q%BV+-"9[G3G'40[;M]6),$VLR MRMMF?#)BJ8QH0F86G45$(A+* M# *KGP@5M5GYKC]_(S^1TY>D;G'@DQ9]"^=R]78\BTP)PN< M1O([V_Q)2D+]#"]DDFL(HAI4OSBQU*(+0?HO>" 2@?4 M=G!?<'!*!V=?![=T<'-E"BJY#@&6>#+B; -X9JW0LH=SC 2$PC\0E\!G>W ?CX_A-X#V@"_EZQ5"A;,>I)%7#6;2\L M@[LL@D,O! <1N&&)7 GP+9F3>1.@IYA6=-$SW4ND1?PKCR#9?.E ]ML=\W@$.WL:5UFOFO79DT6J&:!]MJO M\H&L7JZV]BWPXX;$]X3_!/^!&YK0.(VKID[>V@X/+7R,H@6FT)IBU_4D/&5! M"8U6E$;1 E-H36'KHA+JJTJML&?@3I!%&H%KNB"=PNK!H0V>".9=6]I4[WJP MBJ>H7&%=NL+]:M<]N:'.J+\C?F CVXXVAR@:'"O%3Q%&4^K.M\J"_TF^>YK8EY8#%@J$HO M%3:)%IA":RI<'R'@\)0)P- QH!36)%I@"JWY+\CZB(+V/:( =>L?[WG MH2*:0FN*6)]ND/YTL\_ZWZ, T/=RZ#0UBA:80FLJ7)^\$#KA^D=&3UE&T0)3 M:$UAZU,6TAXVWKK^]>"ZPX#>]6 5C1ZI>EMW6#'AR_PN4(#\&JJXWZE:J_O& MK_DM6ZO]$EX$Q:UA#5-<8MY@OJ2) !%9*$C[?* *;%[<"Q8ODJWSF[)[)B6+ M\\<5P7/",P/U?<&8?'[).JAN9R?_ U!+ P04 " O.B576%.X(44" ^ M!0 &0 'AL+W=O(%W7-C2LM)V :=Q0TK8@7YH M-M)$>&3):0U<4<&1A"+Q5L%R'=E\E_"#0J=.YL@ZV0OQ:(//>>+Y5A PR+1E M(&8XP!H8LT1&QI^!TQM_:8&G\R/[1^?=>-D3!6O!?M)<5XEWZZ$<"M(RO17= M)QC\+"Q?)IAR7]0-N;Z'LE9I40]@HZ"FO!_)TU"'$T P/P,(!T#X6D T %SE M<*_,V;HGFJ2Q%!V2-MNPV8FKC4,;-Y3;4]QI:7:IP>ETUY\>$@7:T9+3@F:$ M:[3*,M%R37F)-H+1C()"6S@ ;\&,F3"9[A0N[T$3RM05>H<>=O?H\N(*72#* MT?=*M(KP7,58&YGV9S@;)-WUDL(SDKZT;(:BX!J%?AA-P->OAX M57T" "M!@ &0 'AL+W=OB?GHL)*3T7AREH MSBRHHF[@>5.WPH0Y<6375B*.>*,H8; 22#95A<6?)5"^FSN^LU^X)T6IS((; M1S4N8 WJH5X)/7-[EHQ4P"3A# G(Y\["OTK&)MX&?">PDP=C9)1L.'\TD]ML M[G@F(:"0*L. ]6L+UT"I(=)I_.XXG?Y( SP<[]F_6.U:RP9+N.;T!\E4.7=F M#LH@QPU5]WQW YV>B>%+.97VB79=K.>@M)&*5QU89U 1UK[Q4U>' X _/0$( M.D!P#!B? (0=('PM8-P!;*G=5HJM0X(5CB/!=TB8:,UF!K:8%JWE$V;:OE9" M[Q*-4_&Z;3?B.5J3@I&(,/2MY(W$+).1JW2.YB0W[?)9MOD$)_+Q W3'F2HE M^LPRR)X3N%I@(A?X'%'A!.)#0]>OAP0 \>3WYC.NIZ%: MO259\D9DS^HX[NLX?HD]/OZ8ARK7,DPL@['/;3P)9]/+R-T>EF0@R@NFD^=1 MR?]1X6QV.>VC6A'NP46N0!36$"6R+6^_^'ZU]]R%M9JC]:7VXM8Z_]&T1GZ' M14&81!1R3>F-+G5.HC7'=J)X;>UBPY4V'SLL]?\$A G0^SGG:C\Q!_1_J/@O M4$L#!!0 ( "\Z)5&PO=V]R:W-H965TP M:FQFFZ3[][,-86E%HC[T!>S+/BL*5M0"<65!%W<#SQFZ%"7/BJ8VM1#SEC:*$P4H@V505 M%G\70/ENYOC./G!/BE*9@!M/:US &M1#O1)ZY_8L&:F 2<(9$I#/G+D_22*3 M;Q-^$-C)@S4R2C:*8@H) JPX#U;0M+H-00Z3+^=)Q.?Z0!'J[W M[+=6N]:RP1*6G/XDF2IGSK6#,LAQ0]4]WWV!3L_(\*6<2GM%NR[758ON08(7CJ> [ M)$RV9C,+VTR+UO(),V-?*Z&?$HU3\;H=-^(Y6I."D9RDF"DT3U/>,$58@5:< MDI2 1/-L"T(1:8)++I5$YPDH3*B\0!_1PSI!YV<7Z P1AKZ7O)&897+J*EVD M.#,"3U\/]$VK"?F"AY0N/\ U-YM=\(Y70G]#OH7ZW?-$PG[&5B:QQ M"C-'^X8$L04G?O_.'WN?AWKUEF3)&Y$]ZV/4]S$ZQ1X?OLTW3]I%)0PUKR49 M61)CH=MX%(X^Z4%N#[LRD#4:C:^?9R4#65%XY?59K0[WX&.N0!36%"6R4V]? M^C[:^^[&PO=V]R:W-H965T4)7[$8/IEQL:0*;L6\ M+U>"T2#IM(SZQ+*\_I*&<>_B+'EV(R[.^%I%8 M']R&\X72#_H79RLZ9U.FOJQN!-SU36-=)2[CC_IF^N@_.>I3UB$?.5-D'AWSV;L"C2EL"/?S.CO7Q,W7'[^M'Z MAT0\B+FCDDUX]#4,U.*\-^RA@,WH.E*W?/,+RP2YVI[/(YG\19NTK>OVD+^6 MBB^SSN#!,HS3__1[-A%;'8;6C@XDZT!*';"SHX.==4AFKI]ZELBZHHI>G F^ M04*W!FOZ(IF;I#>H"6.]C%,EX-,0^JF+CYP'FS"*T)LKIF@8R;?H&'V97J$W MK]ZB5RB,T><%7TL:!_*LKV! W:WO9\8O4^-DAW%,T"<>JX5$[^. !44#?? T M=Y<\NGM)&BW^NHY.D(V/$+&(7>/0I'UWTN".G<^>G=BSGYJ]OVXY_(6-M:$B M^+MNIE)#3KTA':RGQ>N?L&>]JU/9D;&"9B?7[#19SS4? MH4LV#^,XC.?HDD8T]EF=[M28FQC3.>7^PAUZ0QMF_WY;4;69AQUL#_)F!5_= MW%>WI:^P-!#1,9JLA6"Q_X ^"QK+B":YY".D._3F-R[EVSH)Z1C>EF^#@3ATF] "\7X+44\(=:,(&N8Q^2M60Z7-.K6H^]BC-6R=W&80_<08-< MU*"EJ)NU\!=:SMCW^3I6>B^-@W\@[4&E4+49I]'TOG$TJ"Z:-[+KEVR8JQNV M5/=5A$JQ&/'9#-TRV&LL0(JC*8T8/$.7:PE=I41?XE#521U6O<,CURFM9*,W M!Z[D*-..B.=X)3DUS8KYHN HMDR=L]IN.B9"'K0-I=<11Q/TEA1^B*25^$*WU3 M*Z-YF/>S&4N "GU@=V(-0(>R(GN$(/&@"5^N:/R 0HD &6D<_@=[&: 4"0& MV@N 6M0"7%,;#G W!R?D*1HO8:9]*M%KNER]0V,9TJ3/^[4 #'U\"L$N:!32 M([19A/X"4<&2(05;<:'H'02+9/,D'YR@&U@ZH8.HV6G)D(W(%P:H1&41<7TT3 U]OIB<@ 7I#& $C'J'YXS+HT6BZ%&F$:U=B M(-@:"7K]*"0[$>@X209'X^D$V:YUA'K7L8)%#J&#! S+UUF/G^3_DQXDDAE+ M9N!WKAC"NMT8&]-;M@*E.#_&1/GM2EUN8-=V!>PL3$#6GY(E4&.+8QS'W9[<;1#]U.ABA(6Z(X MH%HUV]X[L*K 8>U8/,,:I"UK/+=4D:>/QYI].70I#7B0MN#Q=*DB53*HJ*DV M*6:.HIN&'D@S/=1\P:_UL*.ZGXEY"8H@AB+(J+-BU<@C>^ONR%KQAPY#)7;; M\[-6QRV2+!7 MA;*K-=]Q"!E5IOPESB;LK5_+VB+$ 16JV?;>OZ!5$6/7XAF\L-OBQ7,KE%U# M'#5'_\W^'+J7.ME1V4_ MT_(2$&$;B+ 'G?TXW>E915?6BKH-E=AMSS3:5:JG#RX:FQ2]-!QAMSV->%:E MJAY"D(%3":JFTXSB2P"&!YRV/+!7I7*J11\[0V=8_B[5//JAKS@8CG#:92CI]F70Y?20(?3%CJ>KE*9J>U?!;"+ MB5T^8ZEI5UZ3_M8[6? U:9Z\JB91LH?2]YWRI_GK<./D);#2\TM\.DE?:C-F MTG?L/E$!^4VBB,W I'4R ']$^MI:>J/X*GGSZXXKQ9?)Y8+1@ G= #Z?<:X> M;_0 ^@0 -@6 9 >&PO=V]R M:W-H965T[8=./P@0H%G98B41DOWU*QMB8RR;0$B_@!_W'MUS;1T=J[/@XIN<$J+ M4\)2V;6F2LW.;%L.IR3!\I3/2*KOC+E(L-*G8F++F2!XE"*T93<""#G28+%\P5A?-&UH/5RX99.IBJ[8/KB# R M5!D$UG^/I$\8RY!T'=]7H%8Q9I:X?OR"_BDGK\D,L"1]SOZA(S7M6I$%1F2, MYTS=\L4?9$7(S_"&G,G\%RR6L7YL@>%<*IZLDG4%"4V7__AIU8BU!.@U)*!5 M GIM@KM*<'.BR\IR6I=8X5Y'\ 406;1&RP[RWN39F@U-L\=XIX2^2W6>ZOVE MID2 JU3A=$('C(!S*8F2X.,E49@R>01.P,/=)?CXX0A\ #0%]U,^ES@=R8ZM M]/@9BCUS7JQ^"SX%*_ [\_#=E\1-,)^,SY:$$9.S)U8@GO MY_"9;#SV(A%'N9 M*I@XA 6'L)7#O< C K[BA.C9_X4D R*,,[\59=>9?R"P"N&H(!R]IP)&A^S# M@< J?8B+/L3[B\@Q>)!D/&?@FHZ)J0WMV"YX)EB85LO^'HD5>M I%WGG32J9 MZ[UQ07?JJ@VAMS$935&A%YMG(URS)O!_T_;54$%%,,)-'O4@Z*RQK?(H?09L M7;ZW\M!*;RP9U;L:U$JN!X6NWU!QZ0A@NR7HY\93&\-;PO*6RBF=M8MB.^*N M:G HM"K_TE1 [SV%$;9ZEIU[<2"T:B]*9P+;K-RLCOMD5BF6W@6V MFY?]Y;%N0P+/A^[F)*V'0Y#791UA: M$=BZPN\MDE&MM5[D!YN>UQ#F!W$8-%1=&@?8ODC?D^$TY8Q/GD\NL#2+19MH MMJ+O+!0'0JM^39VJ0=;:1NI3 $8F(;""%>N,VUL7#L8COK MX--C)VEHVC1:4?6[;A6*8XXRJSWSU#LI\ND9OQJG,GVA5VCH6FF52 M\;1TUA&DA!5O_%!RV'!P@ST.7NG@;3MT]CCXI8/_6(=.Z=#)R12IY!S&6.%H M(/@*"6.MU4PCAYE[Z_0),]M^HX2>)=I/19]4 @)=,879@DPIH)&4H"0Z1:,X M)F9K,-73Q?DR&_5R# H3*E]ID[N;,7KY_!5ZC@A#MPG/)&:Q'-A*!V;D[5D9 MQ$41A+>NT+KQ6Q?<9/4.^>X(\Q_,; KI\ MO+O7X#Y^O+O;DHU?;9*?Z_E[]-YR'J\(I4CC;=BK,9$SRF4F 'T?3:42^F/Z MT;0+Q2J=YE7,!7,NEW@&0TO?(!+$/5C1BV=NX+QN(GA,L?&1Q&IT.Q7=3IMZ M-$JY4.1/<;SY?!=P$\I"LIM+FJOU/G+=T.\/[/M-1@U6G7X0U*W&NU:A$X:5 M42VI;I54MS6I"6%$P>D'?:GN'ID3].9AJ2]>/;69_ GZ!EB@3PR:,B[6"S:B M['=Z[E;"K4$=>BB.)%;C%U3\@J?B=[OB3?R"77YN=^LH7+8&=2B_(XG5^(45 MO_#)^"4"&D]@N$.PYX7;GUQK6(<2/))8C6"O(MC[?X+RI$8NY\DDE 0G/!-- M 'L[ ,,PV ;8&M6A (\D5@/8KP#VG^H(3K1/$\#^[DWM!\X6P-:H#@5X)+$" MH+U1)Z8@%GF]+=&,9TP5M54U6I7TH[R2W1J_T*5^49G_DRG^$SYBL2!,(@IS M+>F==J7>YHE V .D7=*[:]555^5Z?5'="T,&$C6) MJ6U@]]O?.($ (>385?H&XF3F;\\O'MN3P8:+[S)"5/"4)ID<&I%2RUO3E+,( M4R9O^!(S>C+G(F6*FF)ARJ5 %N9.:6(ZEM4U4Q9GQFB0WWL4HP%?J23.\%& M7*4I$\_WF/#-T+"-W8W/\2)2^H8Y&BS9 B>HOBP?!;7,4B6,4\QDS#,0.!\: M=_9M8+O:(;?X)\:-/+@&'$28X4UJ"T=\:QY@D6HG&\6,K M:I1]:L?#ZYWZ'WGP%,R421SSY&LK1'WFF[]P&Y"G]68\D?DO M;+:VE@&SE50\W3K3"-(X*_[9TQ;$@8/3.>/@;!VF\.-,O_>)$O0T)C\U^K1$P52<+> C M$CX8PV_P91+ U9MK> -Q!G]'?"59%LJ!J:AS+6'.MAW=%QTY M9SJR'7C@F8HDO,M"#(\%3!IU.71G-_1[IU'QPRJY ==^"X[EN#4#&E_N[M2X M!Y>[VPW1N.6+<',]][(7$<*=E*@D?/M(AO!>82K_K:->J';J5?6J<2N7;(9# M@Y8%B6*-QNC77^RN]7L=L3;%@I;$CFAV2IJ=)O4#FC,F(Z %;TXKG(2YX"GP M\F&B4==.YD+>R^7UVKD>V;V>VQ^8ZT->-59]R_*.K8+&H;X2A%>"\"X$D<<* MK)A5?$H)GM$LHZ3&IUG$L@4"[2*0T4I=X0-)S*9Q$JL8)5S9UW6XO%,0CN>[ M%5RG5KVNU:O0:HSGE;2Z):UN(ZVO^39!6-B:$! 2@7KOW*-0*%*X(FC/R(2L M1='<@U-X0@_28C7L0LB>ZZ;@^#(A?R=$"^P9I:!1Z95(>R72WLN0AK&<\56F M@.88U@$L]/H'L\2ZL3K5N51K54W0H'%LKXS<+R/W&R//MU(^APE+*'&^/6 Z M15&[AC?JO'0-;U,L:$GLB%^_Y-?_*3MBOTV:;8H%+8D=T;2M_4G/NG KV!_U M:L]QULDRW?7\ZM978]7S^Y4L#6JL?*?KEU;'H1P<6NW&4"94)U @;^%/S"BH M!.A,"G&KE=QVODH'F0069 MHECDE;B$?*,N*K+R;EGMW^4U;N7^O?X*D%>F>YGB$\(#$XLXDW20FI.D==.C M(8FB*B\:BB_S.G7*%56]^66$+$2A#>CYG'.U:^@.RF\CH_\ 4$L#!!0 ( M "\Z)5<]QP[0S0( "H) 9 >&PO=V]R:W-H965TZAF3EMVI9*2$BA-:(0:+B77FGIZ[VD'O^$I@ MS;?&2*4RI_11&9^SB>4H(B@@%4H"R\<*+J HE)+D^+41M;J8RG%[_*)^J9.7 MRQY>!Y.QR\C8.GN=M FG**!4[&C*X14[NEFAKH5+6WA".5>BMW M@LE5(OU$<@4R)72-1<.(>$93PM."\H8!.IZ"P*3@[] 1(A6ZSVG#<97QL2UD M7.5MIYL8YVT,;T>,+TUQ@GQW@#S'\]'#W10='[W[6\:6V!V[U[%[6M??Q\[1 MC[,Y%TR^WI\FM%9B:)90W_PIKW$*$TM^U!S8"JSD[1LW=#[L ?0[0'^?N@3D M'&" ;FI@6)!JB33R %T1/">%// !$A3- $![]?4!-A&"KZ_PIW\Y_@SU4F2SKM*D$9.CC4RI= MT%FI;&,M=WJD[]THC'>0;C4:=R_I;D(CA=NK=[XS&OY;3NRMSJ=N$=>8+4G% M40$+Z>><1%* M8VY-02M=3.<4R%;JQ[F\C(#3&V0ZPM*Q8NA^FMW/4I^ U!+ M P04 " O.B571JHCK1@# #O" &0 'AL+W=OW<,W6A;$+;C*IZ!INP-Q6"X4SMV?)60E",RF(@M74F?GG:6SM M&X/O#+9Z;TQL)$LI?]O)93YU/.L0<,B,9:#XVL %<&Z)T(T_':?3;VF!^^,= M^^& 0Q?/AP<# M\/3Y+5\TS&M6WBTS!29SSC8LKRE_CX4MDPISDG!&EXPSZH(J) M-:HGC&++VJHW>-O;3>*]0,,S_^Q C0&C.(H.Q#CJ[@O%B'LQXJ-B++K>9A60 MI@!%*HE7[D&:95&:U,&W][%?[KCUKFM7!^AR[>=M\'VC:7X$KJM8,>P2'%5)ZIV?H MDVK;:SLQLFH:SE(:;%_-L, _$E#6 +^OI#2[B=V@_\=)_@)02P,$% @ M+SHE5^_Q;M:$! RB !D !X;"]W;W)K&UL MO9I;;]LV%,>_"J$50PJXT=V7U!;06)=E:P$C;K:'80^T1=M")=&CZ+@%]N%' M2HILV;(B#R=[B43JG!\/R3]XDL.,]Y1]RS:$(S6&RX[5&>\Q6LR)_QI.V.BI5:4,$I(FD4T18RL)LHG M_2[0;>F06_P>D7UV]([D5!:4?I.-AW"B:#(B$I,EEP@L'L]D2N)8DD0VFH*6NXS3I'06$2116CSQ]W(ACAP,XX*#43H871W,TL'LZF"5#E97![MT ML+LZ]$N'?E>'0>DPR#>K6-U\:US,L3-F=(^8M!8T^9+O;^XM=B1*I13GG(FO MD?#CCDL6''U AV;<^HBA% M7S=TE^$TS'JB5^^;IYWO:NVQRD6HPO*='R;%^B?15N*:\I(&''DXV441SPB&?HS__3 29+]U224@FLU M<^5)?9=M\9),%'$49X0]$\61:Z!];)(+),R%A'F0,!\2%@#!:K(Q*]F8;70G M/XNX/(OJ FH22D&R02^,8L\;DTHJ\]LR A+F0, \2YD/" M B!833%VI1C[C5*-#2D;2)@+"?,@83XD+ ""U633KV33!TLU_;-4HYO:6:II M'>]:!4#"O//X1_99_#[DD $0K+:U@VIK!^U;VW@B_.BAAU1L.,DX>A39!6&. M9B*WT!!Y:=BT[<4HHZ-ETVZUOGFR[9VLW$Y67J.5,3C9J$Y6P6M6M:4=5DL[ M[)*>?XO2=4B3'IK1W84_^%HYUQZND# 7$N9!PGQ(6 $J\ED5,ED]$8Y>00I M&TB8"PGS(&$^)"P @M5DHVN'\I3VG[(R^J[VD.QN7$#0@ALHS06E>: T M'Y060-'JFCF4W73SC?*U#EEYFH+27%":!TKS06D!%*TNGT/-3F\OVK5F[?Q. MH5$ZH&4[4)I;TG3CZ&0VK+/? CS047U06M TATO9Y5!LTUN+,G!YVV[*M)9U MFK<[F;G=S+S2K#UOOVX3M-L4*ZL>7=+*6_XOF*VC-$,Q60D?[78@&*RX."\: MG&[S>]L%Y9PF^>N&X) P:2"^KRCE+PUY%5S]^X+S+U!+ P04 " O.B57 M1WDBT&H% "@$ &0 'AL+W=O]'GFQ9 MB14A"98/UAOYD _)X_$R7&KS8%-$!S_R3-FS('6N^-#MVCC%7-B.+E#1EZDV MN7#T:&9=6Q@4B5?*LVXO# ?=7$@5C(;^W:T9#?7<95+AK0$[SW-A5N>8Z>59 M$ 6;%W=RECI^T1T-"S'#>W3?BUM#3]T*)9$Y*BNU H/3LV ?)$ M9B(L7NCL#YFX]"PX"2#!J9AG[DXO?\4UH2/&BW5F_2\L2]G!((!X;IW.U\KD M02Y5>14_UH&H*9R$SRCTU@J])PK1X3,*_;5"WQ,M/?.T+H43HZ'12S L36A\ MXV/CM8F-5)S&>V?HJR0]-[K$B8/W,$X2R6$5&5RKLC@XR'N7Z(3,[#Z)?+^_ MA+UW^_ .I()OJ9Y;H1([[#KR@K&Z\=KB>6FQ]XS%J =?M7*IA2N58/(8H$ON M5QQZ&P[GO5;$S_.L _WH 'IAK]_@T,7+U7LM[O2KD/8]7O\9O"_T#'H*%P8I MJ/!)Q#*3;@5_C2?6&:K;OYN"5F(>-F/R8OY@"Q'C64"KU:)98##Z^:=H$'YL M(OP_@3VB?UC1/VQ#K^C'GOX!%;$QJ!Q,M"$DJ680"S).$6D*0XE]Y+&Y!2U& M_9#_AMU%G6"K"V\D>%01/'H505J-,I_G+R188@]J!*-P<-+?8=CJPQL9#BJ& M@U'\WLZV>O9'W<<7[ M^%69-<@;(=-Z66Z/=XJW=]B0VE8GWDCQI*)XTDK1]WNGX>K\^MOE&.ZXSS=1 M:4<).]$)HT2=L*G]M"J_D>!I1?"TU;5KY9!0'5S]H%''(ESH!1J:2)[GV@YX M/.CT6KBV*K^1:Q1N=^^PO6+1$5U;6ZRU-=FX-X<[-1J=GAX]J= FJ<%AOY)Z M[&UMUHA>M+Z>[(P'4"6-E!J/INR$A2J ] M@#VQ#W$J%-4OZ\E-H P':DX#E&G&HQENV[0L[,E]&FZ5I@G2NTK,SPU-?#:% M6VKEB86IT;F'^J)50J.?3\G[B5 /<#.=^GCXY.P%7Z[/;^Z"?0Z&(.8R6X&5 M>9$AW-_\=CU^SU-UXATD]^6NX:NYT:4Y 1ZKIE&"^KOR)7G"3GD=[]*N1YQ. MLK-KZ#.U:D6+#OY$]5J#W_3#ZCF+!PR.(DZY>EB8@HTS7>X.%GTU_4/'%,;> MU)E(_J':X-30YP+CLA2D:LS>QY+39!\*HQ2D)NY5_7+RVPC989-0A?=E20'F% MVCD%=ZLX67&.:F+;3PSU=*4]NTIE DH[2,6"Q&F8(7&DJWV3^\1(C MAC[B3%QD0L7D^#IKZW;RBX58*ZLS67:!*<62R!,N]6'G+=M.T\[1WL=>NW5T M:V? ',W,'XW9-1K4RN-@];8Z?H_]H;.[%2_/[E^%F4EE(<,IJ8:=8]H'3'D< M+A^<+OR)A$+T/>IUF[SP :J?TJ,_@-02P,$% @ +SHE M5[7UXPN-! O1D !D !X;"]W;W)K&ULM5E= M;]LV%/TKA-9M+9!%(F7+3F8;2)P.R[ ,0;UD#\4>&(NVB$JB2U)Q.^S'C_JP M)"H*8V6L'VQ]W'MX#G5)'E.S/>.?1$2(!%^2.!5S)Y)R=^ZZ8AV1!(M3MB.I MNK-A/,%2G?*M*W:5[@)IBFSF)67+OEBQG+9$Q3L8Y%(>&/N4GUR'<\?+&9&8K&4.@=7/(UF2.,Z1%(_/%:A3MYDG MMH\/Z+\4XI68!RS(DL5_T5!&T4DIK%XIZ+N5E?@[9MWX UP@8@P)P+0%-RE5(H3 M=5$=_QFQ3. T%#-7*K9YF^ZZ8G99,D//,(,(W+!41@*\3T,2Z@"NDEEK10>M ME\B(^%L6GP(?G@#D(;^'T/+X=&2@X]==[Q=X_C-XRQ@+D7=PV;$??U?WP;4D MB?B[K[=*L%$_6#[:S\4.K\G<4<-9$/Y(G,4/W\' ^[E/J24P3?>HUCTRH2_^ M8.DZ2[(8YP-859>(P!5]I"%)PS[=)1@L>S&?E1X7WJD'@V \]ZM.IS6,B-=9G->NSP:Q- ^GL"9$Q1 $<32<=QD<$ M:H2AURR@GLVA7Z%IXQKZ';8O!.E,6TL]-#,MAL(EN&>2IEO0)M[+U(@V="S8 M0M.UHT8[LCD-5&BVM%M"T[4W/@,:E_/73 458M\([Y;J$9$Z[\8G0+-1&#H9 M5'!M*O[8GP:HN[0>$:A3;FP M.H#X--%WN_:&G.,SK,Q M#L!'0/=JO^.A'. M27@8'09C8 8>/#*^A36 C3> 5LT!M.H.;*'IVAM_ ,T&H?/0CYT8GB[]X_YY MX>5 G7AC$:#9(P3?@V53NX=:!?^VKPZJ:&-S@Y^J)33]'V[C1I!GLZ*1T=L, MU6X+3=?>^!MD]C>OJ^@*M%NHG7)^*4JGW-@29%SZ%_!L@L"*<*IH_O]*-C"&M>"K&Z/(*O[([;0=.V-\T%FY_/*2GYJ:V#/S/QBF$ZZ\3[(['U4 M+9]9K&5C8X.?IR4TO6L:NX4"J[5LU6/90M.U-QX+&7W,:VMY\M2B]]7R2V$E M:;>U09X0OBW>&PBP9EDJR[WR^FK];N*BV)%WF_#RQ<8-YEN:"A"3C4KU3B>J MLGCYKJ \D6Q7;+<_,"E94AQ&!(>$YP'J_H8Q>3C)&ZC?V"S^ U!+ P04 M" O.B57'G=:_X,$ #>& &0 'AL+W=O'8@^T15M")-$E:;O] M]R,E6;9DFG8\[B76Q[E'O.=2]XC,<$OH"XLQYN!'EN9L9,6,?^L4A>)#-##$](^G<2\7AD]2T0X05:I_R9;#_A*B%?\LU)RHJ_ M8%MA'0O,UXR3K H6(\B2O/Q%/RHA#@)@]T2 6P6X[8#.B0"O"O N#>A4 9U+ M _PJH$C=+G,OA L01^,A)5M )5JPR8-"_2):Z)7D8H2=D[P?%U&H"W;]Z!-S+D2TS6#.41&]I<#%L^W)Y70[POA^B>&")TP2/) M>7]+VK9?QCG=X #[X'KN-ZB@%-+@]W%>'!Y>%0$1Y> M'NYHQ/#J&> 5?-X)ODF*&)-U+JH*OOTI[H,'CC/VCZI6)5E'32;;VBU;H3D> M6:)O,4PWV!K_^@OL.K^K=#9)%I@D"PV1-2K2J2O2T;&/ITB\>)]%06(DR,$= M!Q/"N*H8)8]?\$A+V(S%C-@<*GP6$9Q%A-K17JF%7VOA:[5X6M-Y+(S@,CU* MKJY&C[.(X"PBU([X2CVZM1Y=K1ZB!2;Y$MRC%.5S_+YJSH<-N6KB*GFZ9^4Y MBPC.(L*N9D(U> M-V@U!15(?KDT^H("Y/9ZK=:@'?:5HD!G_ZGK&/22BJR1$72ZK90F2IC;<5OR M*&&=7@L6ZC.X5J&#Q0#\_]REXO8;*4*O[[454^(L+7-GRC;(%1MM 46[,T^U4#[)CT M86CHL[ZJBTFVP"A;:(JM69?]"@;JES"7NW%%Y.OM6(DZ\F,5ZMB0]4._5IK] M8@;J5S.O=.3CM8?2D54PA2.K8 I'UF9PK4+[I0_4KWW^FR/WCN: TI!5,(4? M*V J.SZ&:=QXO\B VB]F,V[YF?;7>I+\KMJ9;U^_A;5!NM>]IRIW_1T272"TKGIB3K1P6SPCG)"L.8XR$OA(@[B\(X;L3^8#Z7QKC?P%02P,$% @ +SHE M5X.%4-^W P 3Q$ !D !X;"]W;W)K&ULU9AM MCZ,V$,>_BD6E/DA["QCRM$TB;<*N[JJ>&NVVVQ=57WAA$M "SME.LOGVM0UA M@9HHUR*M[DT"9N;O\6]@S# ]4/;"8P"!7K,TYS,K%F)[8]L\C"$C_)IN(9=7 MUI1E1,A3MK'YE@&)M%.6VMAQAG9&DMR:3_78BLVG="?2)(<50WR7980=%Y#2 MP\QRK=/ 0[*)A1JPY],MV< CB#^V*R;/[$HE2C+(>4)SQ& ]LV[=F\#%RD%; M/"5PX+5CI);R3.F+.OD4S2Q'100IA$))$/FWAR6DJ5*2<7PI1:UJ3N58/SZI MW^O%R\4\$PY+FOZ91"*>66,+1; FNU0\T,-'*!B !#5,O+-7"71G"YAFO0:"S.J]+B:5'_ M7%K0;YJ["?99;U4K;OB6A#"S9#'@P/9@S;__SATZ/YL8]2D6]"36H.97U'RM M[G51BPF##ZH,1&A),UD;>7D3,T;R#3(3>DXKS0LE?!)21:=#J7@*Y6,,342,:P2 M,;P@$8L+$['X3XEXHJG43-4^T5$P%T60$QVD>O'8SYUK/!GZ4WM?!VXR\QRG M91:8S49N9=9 -:I0C=[]G@V2?1)!'G6"&AF6YF#';8$RF^%A"Y39S)^808TK M4./W O60\!=TST!6W%R K$NBD]38M#9OV$*P-)JY>-0B931SO+&9U*0B-3E+ M:@5,OXCG(10T3,5A<5;C:[>0/L6"GL0:[%SG[474>>?-NPR@)_2]J@5]J37A MU[H ]UO8.,HH6[7>'[>>\@ZS]E-N-JN5S28L_ 8+?P,5L0RR7>[_QL#V,@LH%5!O+ZFE)Q.E$35-]0 MYO\ 4$L#!!0 ( "\Z)5?-J@YY#P8 ( A 9 >&PO=V]R:W-H965T M=26TD/IUU/&/':;<[TVDFZ<=# M9Q]D(]M, ;F2'"?_?B7 8$"FD-+=EP3PO4?WGBN)5HQ%=;$F$^I#L2RU_6E$58R%.V&?$=(]A/G*)PA S#&44XB ?327+M MEDTG="_"(":W#/!]%&'V-"T!@PLKX:S.#E CG*(;'X') #/SD&*I4EI=_4R3O_:F"HB$A(5D)! M8/GO@5R3,%1(,H[O&>@@'U,YGAX?T=\DR_B)90K;"6]&0)W_!(;,U!F"UYX)&F;.,( KB]#]^S(@X<4#V&0>4.:"* M [3..)B9@]G6P#IA] "8LI9HZB A,_&6Z0>QJON]8/+7 M0/J)Z;V@JV];&OJ$\3_ S?=]()[ :W"?3@- UR"Q !]V29EFJDS*Y.6""!R$ M_)4T_G2_ "]?O (OP CP+6:$@R &G^) \ MY41Y_W-(]Q['/)R,A@U9#CU99 M@/,T0'0F0(C >QJ++0 &0@4Q-0-?M MW9'&?='>'39D8^8%-!,\\UP!%>&OYW+J^^":1G(_X#@M%6,XWA"Y1@58/H%3 MNUO\E%R>'3#S+[+:REK-?#]0AS@$BX"O0LKWJIA?9TLNF%RA_^C*EX9GZ<-3 MV]8EW^$5N1K(?8D3]D &T]]_@X[QIX[Z/L$6/8&5RF+E9;&:T*<9I^##7G A M9WX0;R[ EV07D@68/1 F=U5P1]36+'^3I8L3BO>2^X^$13JFFT>TP1/!C(,Q MB-+U CW@XR?=DKMN1.I*H2G\\3*'E>NYD M]'!*4^/876GJ":Q$DYO3Y':?BRUH(TWI MC6C9\H:U;+QAO94>(E$;MX0%U->L_<0$2&U$P!LD42&)\):FS2L!6H98UA-NFX% M#0]5D]98N>=F+D1%TJC+UDADIA_Q(YB3F*P#H4T*U:=?=9E=:XR@X;C5G.I6 MYLE$+J=4R&[XW^GNDQLK^'I'PQ#(GE;9: 4W[%5Q]XJVZ NM7)1"=,-F#9PN MDK)0F9--$"?B;XY#M9JTG%KU>6^/H8UJ4ZY7Z=P76IFN0CS#=NHYN4=6>^N, M&%M#C&=!I\I+KVJW+[0R+X7>A>T$;[Y=:9EQ:LR\ALCV#*-*3:\*MR^T,C6% MQH7M1*[I5W_:%5B:I4+BPA<2M;$,W MZ?;>M =YFJ5F.?560&NHV:P6S6$^EX9"L,)6BO6T(=+F/:ZG@PR(4"WOQN$Z MSY&>T,K/( N-BXS_0S]H.J#C+B;%92"U9//3/-2HS+N*BU[1%GVAE2M6*'?4 M2KG_0%W\L !:UF&M8;1D6UE]5-(<8&T(KTUGT!*A=3Y")C^?QE@[AG?)F M#JM=S75S))UYZPFMS%O1>*!&#:WKI9[#G%ECSK2'5577'$IGXGY%R2ODR[/X]"JSSYG6)/&S6%U)O%7M RH:!E0NY:A0=L\CTN[SB4:&M7V*S/[ MP4:Y:$[BN205_0/JU#^<>2O1@A1'EZU1U<[-T72>8+TV&*.35],189OD%3\' M*[J/1?K*-K^:?T8P2UZ>5Z[/X>4B_1B@@$F_37B/F;P']'IA6)DFPD@KR3'FW]? M\1&^0TPB3W,1 Y:.SGD0![W'FNXH>^!K0@3X$84Q/QNMA=B[H@(=V=C>#H^<)UL%J+Y((^FV[PBMP0<;NY8O),+ZSX041B'M 8,+(\&YW# M4P^Y28>TQ5U =KQR#))0[BE]2$XN_;.1D7A$0K(0B0DL/Q[)G(1A8DGZ\3TW M.BK&3#I6CY^M?TZ#E\'<8T[F-/P6^&)]-G)'P"=+O W%-=W]3O* QHF]!0UY M^A_L\K;&""RV7- H[RP]B((X^\0_P=RW@Y5W ML%(R62@I!P\+/)LRN@,L:2VM)0>.#C MAR/P >B KS$C' 0QN(T#P8_E17G\]YINN33!I[J0+B<#ZXOQ"! M+S06:PX^Q3[QZP9T&6L1,'H.^ +U6OQC&VK A,< &L'=-N&#!0A ?I'R2CV<\_0=OXM0N52F.>(F,UC%:!T4JMFR\]!,T+9TS MAN,5D8E.@/LG4&UWA9_2R^DC ?[Y4YH$EX)$_-\N[I9*[BJ->8J,U;B/"^[C MWNF;YYO+6,[B;4*3@Z]B31@0:QR#KYOD'L@L\A>-'^5$)[X\W$;WA!V#"[(* MXCB(5^ "ASA>D"[HV>!V.GCR GR<0<=$IC'5'ZLX>WT&DE-DK$;.*<@Y*LC=I;.PGYS3(G?B MFG \;J#K]66]'KC>",E:)3+5$,QIV_IDE_.M_-' MPJ2$R=(>D*MD C[C@($['&[)GF^2W#NG LER-*OY4/<',71>JK)61UY1!O 0 M;Y-]R7=BSCQRJYC'6K+0KF.&[;OA:A.[,6.[FAF:6UJK@T$E&'2(E\6[P* V M&$=#K?G7Z_C@^:?(6AUS*6U@O[89]F+92A?>1=AL$[8UM_GBZ?=Y,.%#B!Y8 MJA[8N[@_8%)]_>64N^;4>;>625W-VHG7ZP_TK2!+&0.5Z)AV1GAE3F:CCBO! MFX[97(1WM;+M29-0NQ5R)]8+N;!4'+!?*FMU^*5T@4JTRUOK#["M9IP);#_ 2M6,*FMU MI*6>@4H$S3XU"-A6)I8%8;-\T^_08'R'T#FHU#E(B<[9IQ"1CU33TM"=C!MO MAGF_1T/YJ;)6YU>*%J1$M.Q9C<@'JR&T#-=TF@A[G1J,4)&U.L)2WB E\N9- M)8E\Z%I=T;2L9DFBHUE'XO3Z WDKJ%*@("4"Y5 UB=R[ZM+8MC5G8I1_3?72 M']#@>7H(]8)*]8*4J!>5]8GDZ-2 MC: #J9%W@&G_U.(TI5R_UX,GWR%^:$&E[D%*?FI15)S(G:G..]O28+,NUN_S M8,*'$$:H%$9(R4\R!RE.Y*Y5G\RQJYFME5.[V2L9V.L/^JU02\&#E B>H86* M?-1J<<%U6[3:C2QCXC8!M5N9J)43]W(:UR_@J9?M,2K-9%N>OF F7\(%CN,HUP4 ( C M 9 >&PO=V]R:W-H965TP@:3ITDA)Z&F==KNJO=Y>3'OA!B=!!SAGFZ;=IY^-*824.&%RU3TR3C%[V5$.MSQ^'S%4DQ/Z5KDLE?%I2E6,A3MG3X MFA$<%4%IXB#7[3LICK/>>%1IREF3U.2T,U%#_:>+]S$ MRY50%YSQ:(V7Y):(N_4UDV=.I1+%*JK@*+$MYAL^-8Q M4%VYI_2[.KF*+GJN:A%)R%PH"2S_/9 921*E)-OQHQ3M576JP.WC9_5/1>=E M9^XQ)S.:_!5'8G71.^N!B"QPGH@;NOF-E!T*E-Z<)KSX"S9E6;<'YCD7-"V# M90O2.-/_\6,)8BL !7L"4!F =@*@OR? *P.\8P/\,L OR.BN%!Q"+/!XQ.@& M,%5:JJF# F81+;L?9VK<;P63O\8R3HQO!9U_7]$D(HS_ BY_Y+%X A_!)(IB M-2XX 5>9GEUJE-Z'1. XX1]DD;O;$+Q_]P&\ P[@*\P(!W$&[K)8\!-Y41Y_ M7=&7642BIH C^UAU%#UW=(J, MBK_GR2GPX E +O):&C0[/ARUA(?'AT-#;[QJV+Q"S]LW; KX1S7A(S"CJ5P% MN!ZA"6,X6Q)Y9PIP_P2VRUWCI^+R9(-9!/[^0TJ"*T%2_D_;^.CZ_?;ZU6IT MSM=X3BYZATI M5Z,VGKINZ#=XGGF>MX/3V,:N."V)-7#V*YQ](\YG2G+>/5 19\LFKUN][M[H M>B,@5VKP)1=U&J[6_,P8WC4!L*H6VE)KHMM*F>$;)U]E M VS!MZD6VE)KPDX!&0\\$=R:T,W,D9UQO88U M@+4W@&9SL+US')Z:T[:I*?>6F.D@ VYS,Z!KX&W5:-A2:_*NK08T>XV]O&>4 M"YDR"\E!*--!EUG\[^Y3A))E\'*7AD.T>U=;-12VU)K8:DL!S9ZB*[:36_68*X:%C,3R!F:ZJ<[R <1?FJ?JE;MABVU)O/:<$"SXY .3;!X+B1R MG7@5S\G ^YO;._ZA%:1-CS"SJA;:4FNRK#T'/'OK],OH>CK#MZD6VE)KPJ_- M$32[HZ-3 K.,*24P1G;&94FM^+,C>D*S9; M:DULM<-"1A/QJEO4@:J[;%%FJ<[,7\-8H=I8(;.QD@2+%SWJB9=^+-9*SZ:_ MF5E5"VVI-0'6;@F]]3L99/6EC%6UT)9:$W[MO9#9]!R[+QV0,>Q+YLC.N%[# M.J':.J'7MTZHQ3HAK[^[+UFU3K;4FMAJZX3>SCH=J!H99J95IV1+32-VMCY- M2 E;%I]X<#!7KP?UR_OJ:O49R:3X>&+G^A2>A_ICD%I&?YOR&;-EG'&0D(64 M=$\'! 41< !D !X;"]W;W)K&ULQ5AK4^,V%/TK&G>G S,$6W)LQS3)#(0^Z"PM TO[8:R8(D29Y) MXOBK2FK4<^8#V]?/V7\HR$LR#YB3!4U^CT,1S8R) 4*RQ)M$W-+M3Z0B5 , M:,*+3["M8BT#!!LN:%H-E@C2."N_\5-5B-8 Z.X8@*H!J#]@O&. 70VP"Z(E MLH+6)19X/F5T"U@>+;/E%T5MBM&239SEK_%.,/EK+,>)^7D0;-)-@@4)P:\B M(@PL:"H;(LK?U",!'RGG)^ 7V4]T"3[A)W!T202.$WX,1N#^[A(B%13 FY)D&#.XV4.%%O*&V'S;?KTGZ0)ARU6LG>>VJ/U"R3CW\NA[^ M.XJA?\BR'"A9IRS0:K9BZ[_+896CW:6^,^YULB+(0[ZZC6'+*L#_2PNKF=N M$?)1G]8P2B[/';100PN]LQ96$W:5Q+640ZAULZ\NC0'RM8M36-2H-ZE[">(*NN^D-EZY:AL1D(OJ,@(JVG>75I#I2M6YK&JB"]5=E+ M$-'05L"Q[?;:6!4UF4QV]'#C/I#>?;RA%J*A(1G93M\C*J)LY.Z@U=@6I+T]OX!GB_)TMTE3'C9?8R;7!0<)6?Q/7>7.\_V0OY2.8 F=V7!U=S)M=Y>N*Y*6Z7SNG#LD@S6M"OU)[-]"HV=B^%)1*/M+]HVMYY"T4EJ4#1@] M*!FO_^E=$X<#@!\_ @@:0- %1(\ P@80/A40-8#(1J:68N.PI)HF,RGV1!IK M9#,/-I@6C?(9-VF_U1+?,L3IY#)-J[(JJ(:,?-0Y2+(0)190;C*[ _)>*'5* M/M,[,EJ"IJQ0)V1,OMPNR>CY"7E.&">?.1T M/R ?!->Y(J]Y!ME# A>EM'J">SU7P5'&=U5Q1D+_E 1>$ XXM'@Z/!B +Y\. M]X^H"=OLA)8O?(1O*"/7/!4ED)')S$F=FN^7*Z4E?D(_AE)0'Q$-'V':RH7: MTA3F#AZB0.[ 25X\\V/OU5#X_B?9\C^1/0AMU(8V.L:>+*C*R1J['LDAV\!@ M\=8,$\M@^N$ MK9.M4'HL03,)V)@U60&'-=.#TFKN^, C+-F.M+Z-'W?D+_LV+R?#NN)65WQ4 M5UWSK*YRC=5-LY_8!XTB9<6FE93 TS\$2YXK;%T8A2&)<<\UKR.P;S&>>).. MPKY1.#T?ECAM)4Z/2KS^)Z[)$1G!'4YR!2=B+0MYD$42< ?9MQY,6="+@'(Z@$N;&C7*'+%==U]VYW MV]O"I1V2G?TKO$740_\?37T%^4#EAG%%"E@CI7W=*OD+4$L#!!0 ( "\Z)5=X^F3]0 , !X. M 9 >&PO=V]R:W-H965T<>WT/ MOK9[&\:?10P@T4N:4-&W8BF75[8MPAA2+"[9$JB:F3.>8JFZ?&&+)0<<&5": MV&ZSV;933*@UZ)FQ,1_TV$HFA,*8([%*4\Q?;R!AF[[E6-N!"5G$4@_8@]X2 M+V *\G$YYJIG%RP128$*PBCB,.];U\Y5T-7VQN ;@8W8:2.]DAECS[IS&_6M MI@X($@BE9L#JLX8A)(DF4F'\S#FMPJ4&[K:W[)_,VM5:9EC D"7?223COM6U M4 1SO$KDA&T^0[X>7_.%+!'F%VURVZ:%PI60+,W!*H*4T.R+7_(\[ "<]AL M-P>XAP#O#4 K![2.!7@YP#L6X.< LW0[6[M)W A+/.AQMD%<6RLVW3#9-VB5 M+T+U_V0JN9HE"B<'$U@#70&:0,@6E!CQSD<@,4G$!?J 'J@A M9BN!:21ZME2^-8,=YGYN,C_N&WX<%]TS*F.! AI!M$]@JZ"+R-UMY#=N)>.7 M57*)6DX#N4VW51+0\'BX7P(?'0_W2N#!\7"W(AFM0L:6X6M5R]A0.NKB0.@" MC8&;,D)#0%]G"5E@+6X#!2]+M4DA0@\DU79LCJ9J2LQQMG6?[A0WNI60BA]E M.F>!>.6!Z+)V)98XA+ZEZI8 O@9K\/Z=TVY^+-.H3K)1G61!361[:GJ%FEX5 M^V"H=@I7 /=$3PC"9&O6N>]??OK<$ME6F5N?.-&GQAKM0\] M]7==[VI0&!7VC@_YL&9?GV_\JWV_$[!_FN]'MJONLD"TK" M;W?\(OR]/+:+/+8K\ZB.#IU" MA\[_(UE'LJ6Y;L^85$>&:<;J 0=<&ZCY.6-R MV]$.BB?AX#=02P,$% @ +SHE5ZV# NMT!@ B"@ !D !X;"]W;W)K M&ULM5IK;]LV%/TKA%<4+=#5?(F2TL1 $K58AG8( MDG;[4.R#8M.Q4#UNHMN5*B],9\?K M\%9>2_5E?9GK3].&91$E,BVB+$6Y7)Y,3LE1P-PRH$+\&:M[4:&+=#N&RK[X%5WKX;78Q!)E2_2 MN)+K+%=1>MO!GOUL *\"J<(H?JWCOUP'Z-6+U^@%BE+T>95MBC!=%,=3I5M< M_NYT7K?N;-LZ.M Z0M&G+%6K KU/%W+1)9AJJ8U>^J#WC(XR_KZ)WR)&WB"* M*0,:=/[X< J$!X\/)R-J6--[K.)C_]-[<-]\_:CAZ$+)I/@;ROV6F\/_D($?@?ES2998(FLDU/>Y)2/L<_^T(MM$<82'*[; M4*<*+9?4NQEAC'A"#Z6[W6Q .$RQH%U< . (Y\+W&EQ'@]-H<$8U!%(G9AYM MAX&>>BA,RO'Q3W4!TK6E$SOM8)2YV% %H#CQ3$U]%'6XQV!%HE$D1A4]C/1U MGBTC!4D0_9_E@G+'T # *&;"@ 5]&/&)[U-8A=NH<$=5G!:%5.# :LC_6,E<_WZ!U M'.K^>1DFZW=(?M]$Z[*_(*D>D%I*A2&TC^),I\20V4=1EW@^+-)O1/KCO93( M/)J'12WFM(A"2,26TFJ5+;#%UDWLCE4C M3Z],=>SN5/#T7V\!@7""8(\;,PO N% 3#A M.]C4!<"PX -+!FF=&!DU)8\H4#5!9^'SL(--[P#A')=AUU0"X)@0S!F0TAH@ M,NZ AJM4'=@9/-1W3%MS#N&$+F=FE8+YJ#M@?TCK?\BX ;)1ITC?R!!&';-0 M 3#*L4-,J0 ,,\X'E+:^B(P;(Z!8H7]1<_7K)YG:D>9]UYJ;;(%MMBZ M66U]&G$/6<-&7>#>B;7)%MABZR:V]8]DW$".U["^G7,]E_>\(833ZZC?FW-] MG%X>73(TZ5J#2/9VB.6D*U\NPWFTC.;C$\^J=;3*%MABZ^[.M.:1'M(\4JOF MT2I;8(NMF]C6/-)GF$?:-WL$$WW#94P\"$>P\ T+$P XW]<. )YWM/6.=-P[ MOM^49?QAUFT*E8I"T#1 MWK85@.(>&ZC7M#7)]+F[A[2_X2<<;3U,%0",8:?7.7V8X["=>_&NCM:6TJ?N M']+^AA_''NEM3 ,XYG'&3>L$\A%=$@8DM :0'GX'D?9]G>/W=JL!%/&Q9]Y& M S#A\8&;:-I:1#IN$>%2I5UB_<68/QRGWGN-M>H/;;%UGW>U_I =TA\RJ_[0 M*EM@BZV;V-8?LF?X0];W<\QS76ZN+B#.$\1<'R&@/*MFT2I;8(NMF]"=!\P'?<)L]Q&SW6?,AS"+K#6+[!EFD?7- MG>/07C&'8)0)<\L;@G%,\*YUFN!T6HQHO9.,G>8\ F6V"+K9O MUI8R<2-R#N$(Q^93IP#"<9?U M'L),=XYH)3*_K8ZZ%6B>;5*U/;W47&V.TYU6A\B,ZV?D*-@>BFMIMF?T/H7Y M;906*)9+38G?NKI1^?;8V_:#RM;50;";3*DLJ=ZN9+B0>0G0WR^S3#U\*'^@ M.7PX^P]02P,$% @ +SHE5[@B^ &Q P )@P !D !X;"]W;W)K&ULK5?;;N,V$/T50ET4"="-KI;LU#801[UDT2V"9-,^ M%'V@I9$M+"6J)&VG?[]#2M':,N/DP2\6+V>.Y@Q'P_%TQ\57N090Y+EBM9PY M:Z6::]>5V1HJ*J]X S7N%%Q45.%4K%S9"*"Y,:J8&WA>[%:TK)WYU*S=B_F4 M;Q0K:[@71&ZJBHK_%\#X;N;XSLO"0[E:*[W@SJ<-7<$CJ*?F7N#,[5GRLH): MEKPF HJ9<^-?I[ZG#0SBKQ)V)1S))*N.7L[S)7ZYDS=D@.!=TP]8",UUG)RG;O(@5%2W:)H*?'E%Q\N"0?2%F3+VN^D;3. MY=15Z)8F=[/.A47K0O"*"WY /O-:K27YI^<42#D_CG9BF5P._F7UO(6\K( M3JF+R;5L: 8S!ZN%!+$%9_[C#W[L_6P+USG)TC.1'80RZD,9G6*??^&*,M(( M7I2*%()76+H:+A1=,B"RC;,U@UO:D:'5I70[#Z(XB$93=[L?* LL\,)X $N/ M8?[$GTR"'G8@;M2+&YW,DZ>:,L8SJB GM.(;E')MTS(Z9VJO')U+C)L;J6^HO2%Q')N+1G0LL2[YW=QR :>\$@$VRP)!R%@TRPL^TES(&6 MI->2G-3R&][WY.(/+N4EP4J1EK+ALC15@Q=DL9&(EU9UR9$_89)X VW'H $B M/84X4#3N%8U/*KJKMR"5*8-XR1"NUB#PVM$WE$W&^.C]D2GE!S*.04$4#818 MB,(PM&N9]%HF;VA1@/FK"#QC]R:M B;'>8'),QDHL*#\((D'&BRH*$SL&GSO M>]_@O:'"M =+P+X!NJ,@BCZ#-"?$,/EPB.FVP:U:YJ$-E_BF*3A0[^XU4!6(E6E$)18!+*)MV]&O]LWNC6GQ M!NL+W02;QNP[3=M!?Z9B5=:2,"B0TKM*T"G1-J7M1/'&M&E+KK#I,\,U-O(@ M- #W"\[5RT2_H/]K,/\&4$L#!!0 ( "\Z)5<=&^ME40, &0- 9 M>&PO=V]R:W-H965T?1W<,[Z3C; M"_E9;0 T>JP95W-OH_7VVO=5L8&:JBNQ!6YV5D+65)NI7/MJ*X&6#E0S/\ X M]FM:<2^;N;4[F>&^6F^T7?"SV9:N80GZ MX_9.FIG?LY15#5Q5@B,)J[GWEESG!%N L_BK@KTZ&",;RH,0G^WDMIQ[V'H$ M# IM*:CYV\$"&+-,QH]_.U*O?Z8%'HZ?V=^[X$TP#U3!0K!/5:DWVY+[4TNY7! MZ6P):W.*&MWR-H?L6?QATFU)&2CT\(3NI"B;0BM$>8F6('=5839>YZ!IQ=0; M]#/ZN,S1ZU=OT"M4 M0GE,X)NX^N""Y^!N@HN,OS7L"H7D)Q3@(!QP:/%R># SU\.)Q>B"?NC"AU? M>(;O'G; &T K*6KT[E&#Y)2AAU.@2>V9S7=E<'Y*LA4X$ Q\&Q73Y@1Z(H3I/>[BB&21_#Y&(,MZ6IX&I5%6WY M+@5K[& PI(M,7YL%8Y+E(Y$=*1CW"L;?L[3B,44=DRP?B>Q(U&DOZO3;2ZN% MQH>E@*-)DI*3TAJR(SA)3DHP_[]=$I$)/E-921]"KD _ M#45RD>%K#W],LGPDLB/ETEZY]'M65#JFJ&.2Y2.1'8E*\)=N#7][3778P^]+ MD$S2Z2=OIOQ_U$MF2:=7N!.2+K9=['MYS M/!Y.-]@P_DTL*)7@)4TR,3064BXO3%-,%S0EXIPM::;>S!A/B52W?&Z*):?G U9U9LT1Q2C,1LPQP.AL:E_ BA%X.*"R^Q'0C=JY!+F7" MV+?\YC8:&E;N$4WH5.841/VMZ35-DIQ)^?%O16K4:^; W>M7]M\+\4K,A AZ MS9*_XT@NAH9O@(C.R"J1CVSS)ZT$N3G?E"6B^ 6;RM8RP'0E)$LKL/(@C;/R MG[Q4@=@!0'P @"H :@.< P"[ MC' IP*X!21*:44<0B))*,!9QO ZIMF*@AEG*;AYD91G) '7A1.4 M"T"R"-RQ;'YVI[8J I="4"D^@LEW\ =E1R"]^\^@'<@SL#3@JV$HA(#4RH!N1OFM'+VJG06'7 6(G#/,KD0X":+:-0D M,)7R6CYZE7^%.AG_6B7GP(8? ;*0K7'H^G@XTL##X^&P0XU=;Z9=\-D'^*H- M%*?M(/AZIWC K:2I^$>W*>6BCG[1O#!=B"69TJ&A*H^@?$V-T:^_0&S]I@MH MGV1A3V2-8#MUL)TN]M$G590%2:@VCTNH6T#STKL>0=N&/E8YMMZ-AL[.0A9& M3;M08P<=!P=^;=?0X-8:W$X->[F@TU)2X)VU?81=+VA)T9C9$&.GI41CYEE6 M /5"<"T$=PIY_G3[=!."\=/ET\U8)Z(3?FH.]TD6]D36")M7A\U[BX+A]1GL M/LG"GL@:P?;K8/L_7S#\O6/A!98;X-8ATYAA)["MUB';-\,.0OA M0AJ <'_ MKQ;!WM(NP3G# ?+; MO8G.SL.V!=L'4<=GN^C00=PVL["S?3NRK'A[GU)66\@/3<).D])]#KO)&LF4Q^IDPJ8Y.<;F@)*(\-U#O9XS)UYM\@7K<./H/4$L#!!0 ( M "\Z)5=AX%92/@, )<) 9 >&PO=V]R:W-H965T0NJN!MX7NQ6E DGG;=K5RJ=R\9P)N!*$=U4%54/%\#E M=N'XSN/"-=N4QBZXZ;RF&UB!N:VO%,[<@25G%0C-I" *BH5S[I\MI]:^-?B; MP5;OC(E5LI;RNYU\RA>.9QT"#IFQ#!3_[N 2.+=$Z,:/GM,9CK3 W?$C^V^M M=M2RIAHN)?_*C!Z M4#'1_=/[/@X[ #]^!A#T@& ?,'D&$/: \*6 20^8M)'II+1Q6%)#T[F26Z*L M-;+901O,%HWRF;#7OC(*=QGB3/I)9+(".8'Y#,>5FKR4>20/R5P4>:@-7C4>A$<9?RC MX:$(PY=OAP>C,"7+X?[1]2$P\V%+5_XTYLC2Z8S+G6C@'P[7VNC M\&OZ9RSB'>-DG-%FF#-=TPP6#J80#>H.G/3M+W[L?1B+UFN2+5^)[$DD)T,D M)\?8TUO!#.1D9:B!T8?:P:,6;O/H79H$7H1/Z&XW'F-6R2QZ:K4\M(J2R)L, M5D\41(."Z*B"+Z8$1?[JOL8Q!1T\WCG5#\-XLB_AT"R9)I?R_7_+T0%<8S*+IGOI7.K*+D;M3LBI0F[;T:Y+)1I@NHP^K M0W=QWA;5O?4+[#JZ)N$_FJYE^4S5AF%QXE @I7.1=NBV , '4. M 9 >&PO=V]R:W-H965T6I^LGW?T%MR"OT5CR5Y2_:UUC'0JM<*I[59!U!EK#J/WJK$W%" MP/X% JD)I$UP+Q!H3:#7$MR:X):9J:R4>0@C%053P?=(%&BM5CR4R2S9VG[" MBGE?*J'?)IJG@B]LQ3- 3]$;2'2/EGI=Q7D*B*_1@F<[SH I6;2.0/3Y3:\Z M"6@P!P;K1-VA00@J2E)YIR6>ER$:?+A#'U#"T-.6YS)BL9S:2D=;C&FOZLCF M563D0F28H&^F*@FI@'4[(K,=0<%'9!6$N1!G5FP&L,>+T&?J@M"/0]*HJHT4!% M]T]&I=B9T)8!$VKLX9:#+HKXV,5F!W[CP.]U4.4>#9Z'R^&=R8'?&=4;3]HS MT 51[/FM^+L@@O&%"1@UX8]ZPW_B*DIUI;ZT&4V.1ITX?$IQ*]N++LJEOMOV M9$"YWL@SFQHWIL:]M26$-6A#\:F?P5F?$MR\PMQ<(;B9WE<]+D<_*^ M,C/IS.(]=KS1J+4DNK#)R&DM"(,4\?T+JQP[QW."\[Y"4_//=E>[@BP,H'M" MVSY#$\R;T/$%$R>''?R^6E/SS^/#[4VW,,).PJM=&%#4O[ U,3F:(%=4G/B: M+6JT2 QKC;@CTO9HPOFNUS9I@(TG%UT>3S>X][L?])TW/^JS*5,)RQ.V03]V M('I6)>U\=3UGW/XV+PPP5U^=VA] XQZ/G9:9NV3\W@&8E/>:R1:\9RIZKC: M]#9WIT_EC:'5/R_N5.4Y_RA37LRM&N0M-U#L0?:IF.ADNB2=)S\^Y&R(THBI5I",NPE MT>7P^/MX.]\YU/&6\>]B1:D$]UF:BY/12LKUV_%8S%=-QAE)\M'TN'AVQ:?';"/3)*=7'(A-EA'^<$93MCT9 MP='C@^OD=B7U@_'T>$UNZ0V57]977-V-2R^+)*.Y2%@..%V>C$[AVW,?ZP:% MQ=>$;D7E&F@J,\:^ZYO+Q$ NUOSE)1_ 7;O:TW M O.-D"S;-U8(LB3?_2?W^XZH-(!^2P.T;X .;8#W#8J>&^^0%;0NB"338\ZV M@&MKY4U?%'U3M%9LDEP/XXWDZFVBVLGI93YG&06?R3T5X#6X4=-DL4DI8$MP M09>4<[K0+\&I$%0*\/)#0F9)FLB$BE?@Y065)$G5U6OPY>8"O'SQ"KP 20X^ MK]A&D'PACL=2@=0_-9[O 9WM *$60']NTC< PR. /(0=S<\/;X[JS<>J:\K^ M067_H,(?;O&GN9^K3D@D.">+=O0HK M@G: GUBX8!Q5@.W0.ZS"&,9N^&$)/^S?U0]'X"M)-Z2():>IBF8DGU,7\M#" MY#50=UG4$$IB8Z>L.FOHN.,]AY]GA '#7W&(>9 M'RLEUH*_$MWA8?BEPIQ6MYE%]0U]7+]K)B2G,N%4234)9C2GRT2ZF4%[L7K- M(7$8M8V)BBP0JAM]$R4AT/#_&4N27Z;S)36WO6%$[LCYL?(4B@.L\#S MXJ %O8G[<$#@?\_88IND:3$NA[&PPWHXL6:<;10%+9$?FM />\3^1P8J0;GB M;$Z% -=*+Q,^7Q5D+NB=2FO7>C]PTK#C?!Q'30G3#6B@6(=&.< >TJ$VX11E M%67UUG&5$K7C:<;O?FR2=KZV2(@1;@I.E]4$1BT#9Z0$[*$E'@>N/P5;$F ( M+0HNJS!T4T!&.Z >VJ$JAT[G<[;)I9Y]#SFDE-H%WV3IE#Y1VB@EDRP1K5+M,ZAR-C$ #TOC> MP?P+>/-)M1[B[\/5'\WW-_#C6!C)I T?-4/SM%2N].>")O]4XP M4@0-D"(]RU_(EA@P\%!3B;C,T*2MUHB-%,$'2I%D5^Z7NMSOK-_:@B*T-L+N M'QM:CS8"!0\0* =6Q["M(%SE,8=91WT,&Z6!!Y8N#BTG85L:N,I)#K..( >&9@P M8UN#.!+F;D!#=Q.C:/"3'6X\7;J#;=7C2'=<5JWI#C:"!@^HB3Q/*H#MDHDC M%7!9M:8"V(@7/. 4I5-:8[N6$?D3:U@<5E[04O' 1F;@;IFQUYED=]#>)3&[ M'?555T_EK7YH:Z2)[SV+Q/2?2(3LSWB?0]+X1M+X/21-+:U2L\+)OM-?;_:. MHQSHHQ;9Z1NYXP\KK!Q8_?8=*B8*/.M\WB5V$&[9/WPC=OP!)R_#2JF^X[L( MB)JJTV7E^\V0/JY\[*._M/I(^&V2"Y#2I6KFO0E5>[[[>&EW(]FZ^/YGQJ1D M67&YHF1!N390[Y>,R<<;_4E1^0G9]%]02P,$% @ +SHE5V+BLNT&! MI0X !D !X;"]W;W)K&ULK9?Q;ZLV$,?_%8L] M3:WT7@&3D*1+(C7-IKUI3ZK2=OO9A4M #^S,=IIV?_W.AM($'-8^]9<$F[NO M[W.8XSS="_E=90":/)4%5S,OTWI[Z?LJR:!DZD)L@>.=M9 ETSB4&U]M);#4 M.I6%3X,@]DN6YE8Y9M,FPE_ M/MVR#=R"OM_>2!SYC4J:E\!5+CB1L)YY5^'E,J3&P5K\E<->'5P3@_(@Q'LV:QO'P^D7]-PN/, ],P;4H_LY3 MGJO#H'88V,Q4*#8/2Z;9?"K%GDACC6KFPB;3>B-^ MSLUSO]42[^;HI^=?>2)*('?L"13Y0FYQ7Z6[ HA8DWLN(1$;GO\+J3$@"^"P MSC59B<+LN#V3*3E;@F9YH<[1^?YV2"_@(V%#2%\H%[57\8U=C#JTI7K2FO@UC)EY5)M60(S#^N& OD(WOSG MG\(X^,65IX\46WZ0V%$.!TT.!WWJ\P5L@"MUE<302I@"^CBG MP3 >3/W'PYPXK,))2(^MEEVK,(KIJ]41Q;"A&/927*5I;LJGLK4O)5A(->Z' MK5#UM(2":;RA!=$98$&1$K@FS\"D"[A:+3Y$F00MDNNN442CJ(7;-1K$!YD[ MHHT;VOB-M%A]6J!8K[8RQVF#ILA9>.[BBSM1C29MO*[-(!JVZ+HVT600N.E& M#=VHEVZ%A3=Y&YX+;=0)Z4LX::&Y;&A[HSJ,HGCH9ALW;.->MC_95MEOBM), M[[2]+/(RQY'!<_&,NV'0>-Q^6 ZKB-*XA>2P"H<3-]*D09KT(ITLPI\)?E.Q M!4/@%2AL/TR164M1$FQ4L WAY-J^A&)7A\%K@Q'\:**6X$X4=INZ .PNM<)V2&?&S=R\VNE,2'PEP-U5!-WG M/.IL&9=5&-+6N[+LI_K!KU-XT):%'YVU]VZO_@C>VQG4:D=I'4:=K'[0FL=9 MI:]9I;U9Q7[R?S[YM<#Q-W\\:5=2IUFG-5BZS(YZ@XK#/^C?2Y ;>PY2)!$[ MKJLFMYEMSEI7]H31FE^8,Y@]%[S*5 >X;TQBPZ-( 6N4#"Y&&).LSD350(NM M/24\"(UG#GN9X3D2I#' ^VLA],O +-"<3.?_ 5!+ P04 " O.B57*FK' M&2H) #G/@ &0 'AL+W=O6*/DV30PXEK;-(K,3)#N[* ;[P$BTK5U=7))*)D5_?$E)$2V) M8FR7?DELF=\A=0XOWR&EJY>,_$FW&#/P/8E3>CW8,K;[-!K18(L31"^S'4[Y M+^N,)(CQKV0SHCN"45@$)?$(6M9DE* H'2RNBFOW9'&5Y2R.4GQ/ ,V3!)'7 M&QQG+]<#>_!VX2':;)FX,%I<[= &/V+V=7=/^+=1C1)&"4YIE*6 X/7U8&E_ M\MTBH"CQ:X1?Z-YG(&[E*\PG$LD'@[_EV! M#NHZ1>#^YS?T'XN;YS?SA"A>9?%O4NC\MX+XCS$T.**9"^ B-(<37PHV"^B.5]1*CK*(R/\UXC'L<5M M&F0)!K^@[YB"CV 9AI$0$,7@-BV[H9#SPL,,13']P(M\??3 Q0\?P \@2L$O MVRRG* WIU8CQU@C,45#5?%/6#'MJMB'XG*5L2X&?ACAL HSX;=3W M_NY09J M$7_*XTO@V$, +>@H&K0Z/!PJPKW#PVU%N']XN*4APZF%=0H\IP?/7Z]Q,0B! ME!@\((:'8,5IC](\2C?@RPZ30F(ZK N !QQD:1#%42G^M^43982/Z-]5(I>M M<-6M$-/<)[I# ;X>\'F,8O*,!XN__<6>6']7"602S#,)YAL":TCIUE*Z.O2% M$ 8Q0!EB.T MC+6TW*8,DQ15TY7@!(01[_4$\^[-KUS8'U0DE:#SQGU9]K1%DK*4"ULD*4N) MN:=!DO8V3B1I4I,TT9*T#/_@BPA?V1D%+ -,=*4@(#F**>#S-JAJ5,[?$]7= M62T.5OKZ+ZQ+V_JK2@A/">^TR=/"GTC>M"9OJFW\ T=$)-@63(7XF:=5.T%E M06- ,%\KE<3I42_L2T=-R>K=P$D/EZ<&^MK $^F=U?3.M,WZ%<5YN<2@F">L M* TP0!N>W%(&>.[!<[QTG^E"A;?K*<^ALW+QXLM8G%$* D3(ZT=>X 41=4(R M4P[]=H?6-YIS"7M$>"?0O9SUB* -/%&$>2W"7-LL#_,9DQ-<3@V'X;ER1IJTI@PM_(ETVI9,J*UWEJ4BW1)T]JW3 M%4+S/B FU.K1^#/;4 _KZ+ M2M, 0M[!U=9/7PWW.*Y(1]81#7BF!BW74@JE13E:*)-HOBFTIE#2W=E:Q[%X M9"+?_9FO@MJ!Y4NMO%ZM]#5!RU&YX94^[&AQC+HU4VA-<:1?L_6&[6T4">.V M*I*7ABR'J:*OHC."'.6.AQ[E:)%,HOFFT)HB2?=HZ^UC.8+J%'_)4Q]O+\7_ MO[33U]S5;J;4SI!OK+0SB>:;0FMJ)TVMK7>57U."@VR31O_AB:M0Z@:G>-WC MQBJL\5Y^Q+.C^;R=;:F*C2=N.]M2%+/G;1/A*XK9S@3*8LT[EX[4UENYWCL' M;(L8^"W+XQ#<)IQ[!N06X-O6GI*>LL+)?DNG,[N]:Z1OU]&]T22:;PJMJ8FT ML;;>V?5K\B"OWZ;@2^&L[B+T%,41BWKFCIE"CO&LO3^E+#:9=;R!(6M9\7P. MHVI+IVKKC>$##O/R>.G+FB<[Z89ADH#:P.[MWA;0W]^I_$D##+763<]?W7/K MOJGESE;TOO:$K2@T:^]?*\IPXL9MXL[A2:'TI%!O%D_I>$NQQ]T^5*S(@]T! M/NZRURW%!_BLS9]12VD*K=+>(ESI&W]LCF<4S3>%UA1.ND6H]VR: MP2'3$FXF\[C8BEF3+ %W:$>QT&BYV\5<"P.<8NK=U$2L?+P72G9N#M/ M3:>=>L. J3%]WR>@6ZBZXW3*J!?<DRH M]YC5P7K,^_,S3G/>:7D548#!Q>W#XP?P[3-.GC#Y'?P7^(C$D5A_!9/_PHC4 M/RI9-&GZ5D;1/*-HOBFTIH#2D,+9^:V>]-4;]_WCQF7.MAF)V*M^SC+[U*[9QW;-/K=[#K_O M2+_ON&>.WMSK5%(*,^ZXN/G8=MN&4%_KT8P; M]>:FT)J,2V_NZ+UY?6@C3VN&VB=9AN#GC(''_.D/'#!Q>"[/X94*33J;)]/) MO//LLKZ51RMD$LTWA=942&X"./I-@/*PLG@*8D^'(?@'$=J4^X]*YKO'R3R% M'CMMYHVZ=Z-HOBFT)O/2O3OZX^3RP11Q4'F7B>=#?LI)1,.HW&+4KNI&G;M1 M-,\HFF\*K:F0=.[._(RKNDE#O3**YAE%\TVA-5^:DF;?U9O]8U=UMWN*#*$+ MVZ=6^EJ/9=PHFF\*K$>Y=?W&_N25[UQ+F/(5\,^(;**4@ABO M.:1U.>7LD_*MZO(+RW;%:\-/&6-94GS<8A1B(@KPW]=9QMZ^B KJ=]L7_P-0 M2P,$% @ +SHE5XW5@WFN! CQ0 !D !X;"]W;W)K&ULK5AM;ZLV%/XK%JNF5KH+F/=T2:0F=%JG>ZNJ7>\^3/O@@A-0 M 6>VD]S]^]E " %#4XDO";:?\W">8_OXX-F!T'<68\S!CRS-V5R+.=_>ZCH+ M8YPA-B%;G(N1-:$9XJ))-SK;4HRBPBA+==,P7#U#2:XM9D7?$UW,R(ZG28Z? M*&"[+$/TOR5.R6&N0>W8\9QL8BX[],5LBS;X!?/7[1,5+;UFB9(,YRPA.:!X M/=?NX&T ?6E0(+XG^, :ST!*>2/D738>HKEF2(]PBD,N*9#XV^,53E/))/SX MMR+5ZG=*P^;SD?VW0KP0\X887I'TKR3B\5SS-1#A-=JE_)D5($?RA21E MQ2\X5%A# ^&.<9)5QL*#+,G+?_2C"D3# +H]!F9E8+8-[!X#JS*P+C6P*P.[ MB$PII8A#@#A:S"@Y "K1@DT^%,$LK(7\))?S_L*I&$V$'5\\BJ7UD(-QEF").*$!Y! *<$^%4T1:#2\22 ML!Q(TAW'$7@2G"79=8 Y2M(;P?KZ$H#KJQMP!73 Y" #20Y>\X2S+XV./V.R M8X),=%Z=M6E= $WTC.8P;N\PA'YP2Z"%D=-_,8MZ4Y MR/C'+IT "WX!IF%:"H=6EYN;"O/@(YDF^88WY^ONK MP( 'CC/VCRK@):&M)I39ZI9M48CGFDA'#-,]UA8__P1=XU=5L,8D"T8B.PND M70?2'F(OME-2;"=5S$I;I["5"7F_@)[M.]Y,WS>CH8#9TZDW/8<%"I@Y=9T3 M[$R!4RMP!A4TM[0X5F12%7L:'Q>(3!+%%BT'"8_!*D6,@;MBWY?/2Y7X\K5N MPUU[ZDQA2WL7Y4#+;*$"!+84(]Q83Z M;FN5KKHH![I.>T(5*-,V>B;4K[7[@]J/.AY)OB=!;*]'N?-D_/F M!;E@";Y?E@B&V3Z[@$=E"\9B.X_DJ52$H]>*<-1B<52V8"RV\VB>ZD7X<<%8 M?7]=?R6,W8"[O?A,0F\I!IRG[O;OQ5&/"X2)SA5@L2I%]$F'Q/0>$P@\W9+?D\SJUA@+D&U9;E K4I^A4 M.\(/BD>*UYCBG"1E9O:(9[LX!T(5T)JT+<7K4G8I(.%Q%]J\X[Z+$ MWT6)Q-^N 94HV^_Q_50$PN$J<.C8\A7>VYU5U469$[]S;JE0MMOR7F_?E0]]:W:G?%75*K?REOVXH;H!-->57W#=%-DC.0XK6@-":> M6 FTO/TJ&YQLB_L@4>MSDA6/,48BM4B &%\3PH\-^8+Z#G+Q/U!+ P04 M" O.B57YE6T(9P" #7!@ &0 'AL+W=OA#3%4;0(>$ ]>I+@81)%@U!0)H-\Y/<6.A^IQG(F8:&):82@^L\4N-J,@SC8 M;MRP567=1IB/:KJ"6[#?ZH5&*^Q52B9 &J8DT; J,TE=/&<.+U"<>.?9--BAP@N&F.5Z,AX \%D^Z8/ M71YV"/'@ "'I",E30G: D':$]*6$K"/X5(=M*#X/R4 )(#9K,E!!8C=N*:B!'9%*6S)6'<@2U/8:6 M(>_F8"GC[Q%B'-2,0HN7<9)AT3F>MHZ3 X[CA%PK:2M#+F0)Y6.!$*/H0TFV MH4R39Q4_-_R8I/$'DD1)NN="LY?3DSWT^"N8[1=T\^/0Y"_?1,/HH_[DO6: M8O-7$GN4R*Q/9/:<>CZ1EAV5C#=NP'3M2N"AX VV'5EJ)0BV?]W8KK?5DG@T M'L*V!N[3\,Q]:6_=#[Q[-V77^4EV%J78!.O=A/X/R\Z&:31\#)OO48OC^/2L MA[5)"'<^>0%ZY4>GP4@::=M/IM_MI_/$#Z4G^U.T'RYVR.*;\LL(_#V@'P/.E4G9K. ?]ORS_"U!+ P04 M " O.B57#M6C9E@# 5#0 &0 'AL+W=OBAYH:6P3H4B5 MI.P$V!^_)*6H4J!XDT*'7F*1FO_4!E'#?<:XFGD;K?-CWU?) M!C.B#D2.W+Q9"9D1;89R[:M<(DD=*&-^% 0C/R.4>_.IF[N6\ZDH-*,)V[H>J/MA#^?YF2-MZ@_Y]?2C/R:):49*.]5X!EO*4H@[.[A(9UY@,T*&B;84Q/QL<8&,62:3QX^*U*O7 MM,#F\R/[N2O>%+,D"A>"?:6IWLR\L05$ U .'P&$%6 Z*6 N +$KM R,U?6&=%D/I5B!])& M&S;[X+1Q:%,-Y78;;[4T;ZG!Z?DYH1*^$%8@7"%1A42S1UK!!SBGG/"$$@8G M2J&9(CR%2TJ6E%%-4<%)DHB":TS!=!,0#0TNLT$WF!124KZ&4Z*H@G=GJ EE M[PWUY]LS>/?V/;P%RN&?C2B4X5937YN";%I^4B5_6B8?/9/\7P4[@#@<0!1$ M<0=\\7)XU(;[1L9:RZC6,G)\P__5<@ 7/"^T&L E;I%!"-^N,%NB_ [_PB>] M0:-7*>KC?%?Q>U>S_CY6.4EPYAD#*Y1;].9_O E'P9]=4O1$UA(FKH6)'7O\ M F&>:::J^=)VY]BHOP673UKIVZ59 "XT9JI3N+A/X7HB:PDWK(4;[NVH*R+O MC&N6#.'6:N"T&EA)K"#&J%W5EY2'CM+^%]_.PW$T'D_];;.LKJ@@/JJC6OD> MUOD>_J(#HJ8#KB7FA*: ]^8T4EAV@W"VJ.IZB3WVIO+:7>Z)K*7:J%9M]%O9 M8]2G<#V1M80[JH4[VM]N0IICFL/"-4WR O!M30W@TK'0?-(.J,J8<*JV*5) MN="H88?A)'IBF8Z8\:3;,..Z@G$?AOG4\@9K-,8^@^Q=^K7[W!-92Z5)K=+D MMS+(I$_A>B)K"1<&/Z]WP:]9Q#9:I=_#*WQ2+=<^-R9/C-(1%$=/C.(W[JSV M@\$<=6O*%3!<&5!P<&30LKR#EP,M-70IM+L7N<6.^6U#: /-^)81^'-B; M&PO=V]R:W-H M965T0VD33,JU3U:S; M0[4')]P$JP8SVR3=OY\-%$%"TU;B!6Q\S_$]UP>XP8[Q1Q$#2/24T%1,C%C* M[-(TQ2J&!(L+ED&J5M:,)UBJ*=^8(N. HP*44-.V+-],,$F-,"B>W?(P8+FD M)(5;CD2>))C_NP;*=A-C8#P_N".;6.H'9AAD> ,+D/?9+5L=U7J/1XFF_%J"BN M:%?&^HZ!5KF0+*G *H.$I.4=/U5U: &[@L NP+8;P4X%< IA):9%;)F6.(P MX&R'N(Y6;'I0U*9 *S4DU:>XD%RM$H63X0PXV6)=2O2#Z<)BBJX2EJ=2H-,9 M2$RH.$.?T/UBADY/SM )(BGZ&;-!;,,*/'P:^];E+94]D+@PRAX[CE-'M3)UZTS=5S(59)-B"1'" L40;4BZ4084DN?J2Z(L M^G #R1)XYX$=Y7[O@?5$UBJ#5Y?!Z\ND7I^:>R)K:?9KS7Z?)BW)_(;]G+'O M#_9,>AAE>_;0[S;IL,YT>#13E9WZ;W09=?Y&HQ[E?^^A]436*L6H+L6H+Z.. M^M3<$UE+\[C6/.[3J./#K^G(<,]FYJ-G[YNN&XP5ZX3B,):P:R+ MH<+SLHDI)Y)E11^P9%)U%<4P5GT?,R>>);BWJ3C+\#U!+ P04 M" O.B573U>CX'@# "*"P &0 'AL+W=ODMH#$:K9>--L@:;L/Q3[0TM@B*I$N2=EI MO[Y#2M%:MN*F@/?%%JF9,SQG.*,9;X3\JC( 31Z*G*N)DVF]NG!=E6104'4F M5L#QS4+(@FI0>0I%1: M%+4SGJ!@O/JG#[4.6P[^X F'H'8(=AW")QQZM4/ON0YA[1!:92HJ5H>8:AJ- MI=@0::P1S3Q8,:TWTF?2WS+T$]',4BVID9[12A/R3M(EXPOR:7)!],, MMU^36;'"_!!,TX?IC)S$H"G+U2M\\^D^)BS01P MD_H85]4Q@B>.X0?D1G"=*?*6IY"V 5SDU! +'HE=!0<1_RKS,]+S3TG@!;V. M TV?[QYTN,?/=_I9O-XOTT1F7&E98N5I=4K^Q,(F)^^%PFQ\>8]. M9*:A4/]V9:"*$'9',.WE0F&:8>)@_U @U^!$+__P!]Z;+O6."18?":RE;-@H M&QY"C_[&UKHT*DI(Q)*S'Y":NRQT!I(DHL"0F>ERJ#SCN 9RDANYNQ2N(O5M M)--OUU$P&'EC=[VMW+Z1'XR"ME'<813V_<:HQ;3?,.T?9(I]$KL@)]-22N#) M=S*E*B/7V/AMU4/K,MU!DE.EV(*A'EJ0MU1R[ MXY5"P+NY5[,$V=S_]^4&BCG(SF(Y"/B[Q7),L/A( M8"TAAXV0P_^]#0V/J>PQP>(C@;64'37*C@Y>T0^VWTQ;_696]QNKJRV\W5L, M+>E/R1QP$(2MXDUH-5WAE_TC?>A*QVBOT[SVA^%@IW#WK79*.SYD42GB;DTI M!&UL MO9KO;]HX&,?_%2LWG3:I*TG,SQX@M;!J/76]:MUV+ZI[8<" M23F;%,ZZ?[X MLT,:QR48@IR^:4FPOSS^YGF2C^WT-Y3]Y$N,!7B.HX0/O*40JXM&@T^7.$;\ MG*YP(K^94Q8C(0_9HL%7#*-9VBF.&J'OMQLQ(HDW[*?G[MFP3]"J4!)+_GO (1Y%2DG'\ MFXEZ^6^JCL7/+^K7Z>#E8":(XQ&-_B8SL1QX70_,\!RM(_&5;C[C;$ MI3>E M$4__@DW6UO? =,T%C;/.,H*8)-O_Z#DSHM !PCT=PJQ#^*I#T-S3 68=8#K0 M;63IL,9(H&&?T0U@JK544Q]2;]+> AS;$QX=.(\C7#X/T8"T2B M#[+Y]X/_N W@'2 *^+>F:2V7>;P@9K_K5QC2+[6H;6[@GMC_7T3F P1D( M_1"6=!\=WSTTNS>D2[E586Y5F.K!PU:=%2UYO)4-P8W ,?^G;)!;U6:YJBK3 M"[Y"4SSP9!URS)ZP-_S]MZ#M_U$V9$=BA@$P-P#:U(U0!KT/"MXY#4)9DJ M >EUHW,P8GA&1"D56(6J#L:5FCGL E\%M>1O)NO*!$=JI@F:G (KEY3=T,_ @D+1"W=QD:ER31$(F01&XIYRDN/_XZ5FHR<,DPN!3LHXQ0^I\ MN77V8+8 <$N3Q<=OF,5@C">B&$RI?W5P5Z#!*["3UQT5[D5/DFD4DI4M-?YM@V?K/'6#DC M':F9CFJB#3KUE*53BG6E9IJ@.3:P4F*%>4E:0G *Q*S73! W$H94UCYS/9"*V&LB: M'%$#86&)[Q"H5JB!]F<=D>>N5,J&-U-=38&_;J*0>G9.I*S=S8TV0*[8NS1V[M^3MYWGF]L[?; M9 ^404V,T$Z,1Y6"^UG["/$EN(YDM,< G'T,5=/!E9KIN,9@6,]6-W1*L:[4 M3!,*N]W';GD1D0L6DW]TI+&D$]Y6&ADQHYSKWI7'2Q+YBJ3A=;76E9EX! MC:FPGOUTZ!0I7:F9)FBDA,?NJ5L?'[N;YY!.^ZYKY.] MD_^*M>!TB=.5FNFR9E98SUX]=,J3KM1,$S1/PF/WZ]]BWG\@F%/F_7;)JOXU M"N\FJA=#OR FBX*#",^EO'_>D97.MN]:;@\$7:6O*TZH$#1./RXQFF&F&LCO MYY2*EP/U!F3^QNOP?U!+ P04 " O.B57PO)D'(,# #\#@ &0 'AL M+W=OLH%\*^@6972H%AX!IYD^EV((TT>1F'@J8A9K2YYF9]SLMZ2LGG?8# ME'S##'L%+(O@ T8KGJW@PLP'UYQ>OX6+*.)FEE@"5]ENK9DY.PE0,YZ<4L27 MNP!.7IW"*^ 9?(Y%KLA,36U-0S0=V6$YG,O=<+PGAO-/GIQ!SWT#GN/U&N3S MX^5>@SPX7N[6Y39QK>!Z%5RO\.O]%BYQ4UKF5#!:O8&_J1[AY*-0ZA2^?R01 M7&E,U8\F7KL>^LT]F%WA7*U9B#.+REZAW*#EO_[+'3KOFNAU:19T9%8CVZO( M]MK<_8LPS-,\81HC$#I&":%(J9_8[$B$.R&V331WKH/"U6R)&__MI.<,:;(W M^YP:PEQGXHQ&];B@(6XPF QZ55@MN7Z57+\UN;UE0Y662ZX?FG)I-W''D(I, MQTT8YJW2YZZ#CLQJJ 85JL%O4"F^RHIEP!3$Y>;%?Q4;?+_&=('R!_P'$__Z:I=[O%C$][6CI];>%V:!1V9U8 /*^##%]_2AEV2[=(LZ,BL1G94D1VU M+F4ZQM A)8-Y+B5FX\U^!Z.1O14.3NJK5K:+$N+A\+H>DJ M4SS&=#U%:0+H^U((_=@P]YGJPNO_#U!+ P04 " O.B57S^G!R0,$ #K M% &0 'AL+W=O]B#2#10YY1,7;64FXN75Y.:84&0<:V8\=W=A6W9+66 MNL*=C#9X!7<@OVUNN'IR:TI*9=![K4%8&81&F3(4HT.,)9Z,.-LBKGLKFBX8,8VU M"I]0/>]WDJM6HNSD9)K\*(@@>@X$^HBF:6K*.$-S6JXJ/3OO8Y"89!]4CV]W M,7K_[@-ZAPA%7]>L$)BF8N1*Y8Q&NDDU\%4Y<'!D8#] UXS*M4"?: KI(9!BWG\>G._(YI>/3$]P^L=X5T5 M0M4(@1HSA/[ZK.K07$(N_FZ3O$2&[4A]A%R*#4Y@[*@S0@"_!V?R\T]^Y/W2 M)I=-6&P)=B!E6$L9=M'W4LY8OB#4+.DS= <;S+&$[!'=0L)6E/P#*?K*,178 MG$GB#'UZ4.>K ('4&D>?F=#%?>>V&>CTY-09L F+2UC?P/3;X'[2\Z-PY-ZW M*-NOE>UW*GN#']4[0 HD6;E..:"=VJ#T^Z)>7&R)9EBL=^VMJO6?^>;5CI52 MO-@C+GM$C1Y!V!L.>NT11G6$T7]8.XT%,T^5 &1)\"(#-%5A2U&'6BX;U40R MM7_5VE'M10ZI$H;1I.!O[^T_+KU.Y:[QBB28IR]MX6[, MJ=)8I<6V:(<2-K[/??O[N&+:TM,F+;9%.]0SV.L9O,EF[A[F9(EMTN**UMS/ M_2@:'OG8\_=7$K_S,WWRA?&4)&@>O[B?K5Y$K-)B6[1##?=W$3_\'_:SU6N% M55ILBW:HY_X&XK_-%:1[F),EMDF+_>>WG^' >[J=W486* >^,MDT@1)64%EF M4>K:.F,W-7FJ)_57.I-GLDM[3)D&O,9\1:A &2P5TCN_4"[Q,K-6/DBV,;FF M!9.2Y::X!IP"UQU4^Y(QN7O0 ]3YS&PO=V]R:W-H965T -#,YKCHM&CKM1=4+DQB()HE9V\!N?WV=D F$!BML/RX@,7Z? MV/ 7X@G!\K>^(80@;ZF2<:GVD:([;VN\W!#4LSOZ)9D\ID592D6M=;YE M!$=%*$UTRS &>HKC3)M-BK8YFTWH3B1Q1N8,\5V:8O;MD23T,-5,[;WA)5YO M1-Z@SR9;O"8+(EZW$PSQ,AJJCV8]X'9RP-%CS]B[Q>3E9):8 MDR>:_!E'8C/51AJ*R KO$O%"#SXI)]3/>2%->'&/#F5?0T/AC@N:EF$Y@C3. MCH_X:_E"G 4DISE@E0&K;:!;!KJ7@<&50*\,]-H&^F6@?QGH70D,RL"@;6!8 M!H9M Z,R,&H;&)>!<:'#\?TKWGP;"SR;,'I +.\M:?E&85"1EN]YG.6R+P23 MS\8R)V:+W9*3+SN2">3LY3U'_VWY:!.!XX1_0C^AUX6-/G[XA#X@'?$-9H2C M.$.O62QX1S;*[=\W=,=Q%O&)+N0 \\/H83D8YS@8Z\I@3 L]TTQL.'*RB$1U M@"YG5DW/>I_>HZ4D_A:*.]0U.\@RK&[#@)Y:Q$WC:MQ6QQ=D>X>,WM6XHXY_ MWB75X'L-<;=]O.GH7ONXU1#WV\?-AGC0YJ5K''Q-A&[E>;?@]5IZCOYZ)NF2 ML+\;AO:H1.4_/_=\BT,RU>3O"R=L3[39CS^8 ^/G)L,@838DS(&$N9 P#Q+F M0\("(%C-X5[E<*^@=UL[_(OL@0)!4M[H<0_28TB8#0ES(&$N),R#A/F0L ( M5O.X7WG<5WX7V_$^CHBL$- _@N_05%"V);(L;!58SJSKU:J&J MS-_J+"3,@82YD# /$N9#P@(@6,W?8>7O\+O\I2OT0D+*&O55(F_]_E6/KSKI MNGK6!3D8!Q+F0L(\2)@/"0N 8#5]1Y6^(Z4><\)"6?SBM:Q\LY 1S/,-]&YU MD[Q*X*WR0L)L2)ASA(T+6/XGYWYFW!7G[OMS12$/Z4'"?$A8 2K*3JN%!TK M%7VB:4HSM! T?.M49O(.DNZB1?ZO64=9["KIM_H*";,A82&/[T'"?$A8 2KR6L:I[^$C5L+A(>4[C)Q\K?)6C7U5FU!:38HS0&EN: T M#Y3F@]*"DF;V:A]YJ]NO/N5U8\\N8ICJL^S\FU96K]L="S=Y03!G=,UP*L7= MB0UE\3\D*AUN-%=)O]E<2)H-2G- :2XHS0.E^:"TH*3US\0UC?QVQ5SK9*ZE M+A42S#EZ0+_2;$]%G*W1>?'0**L2>+.LD#0;E.: TEQ0F@=*\T%I 12MKO3I M2IO9A;U,88)>;P.EV: T!Y3F@M(\4)H/2@N@:'6C3]?=3.7ED/]]/J?&WRPX MZ)4X4)H#2G-+VL49XL4?&EYSKWHGO['3:%3O%4 -_^B9?K8L)R5L7:SIXBC, MR]#C$I:JM5HW]E"LEKIH=\Q[_[CZZX0Y+D9[QFP=9QPE9"61QMU05BCLN+[K MN"/HMEC\LZ1"T+38W! <$99WD,^O*!7O._D!JE5VLW\!4$L#!!0 ( "\Z M)5= <[4Y(P4 +L9 9 >&PO=V]R:W-H965T1C, VW1ME!)=$7*3OY^J"5: M*<5N!!-#W2^#O;$<+!4QA$;*;L.-]?JRI;[TB(V17=DTC< MV= XQ%RAQID#EY<*#O]WQ]((ZG^[QECP2_G5_'XLSM63Q_)!$S*<1B,EFIBS@M8OT MU"!#?//)D=6.02IE1>GW].36FRE:ZA$)R)JG%%C\'+@ M8H[GTY@>09RB!5MZD 4SLQ;R_2A=]T<>B[N^L./S1[&1O"0@X/86?,-!@K/5 MH!OP9X(#?_/L1UNP6*]I$G$&WKN$8S]@'\ E^/KH@O=O/X"WP(_ EQU-&(X\ M-E6Y<"JE5M>% S>Y ZC' 8C '8WXCH%/D4>\)H$JU)22T(ND&S3(^'L27 $= M7@"D(5WBT/)T[NPJ)\J8,R!V.GC(?1%!?Z!! $01 M.N+8DX;>&#/T8Y*Y(Y$U0F^6H3<'-_8-#HIHQ#[U9(', M"Q7A=A&ZX\AEV:4L^TQ9 MRQV.MT*.D$:>Q #"B$R.W7$%&KK>4M0%.>:DI4F"T72Y)J?4Y QJ;*0+4L:TB!6C6,:.C MLKECL37#6YOUX'_?[0H?QHK_F&SN6&S-^*,J_FCLEEPL[JAU R+YE.9Z24P"1)Z,I@C21L2JH&,#@\@4G+MJ147P"7 M;$B2&AB>W M<_HDZ@Y9E[KMM,7(4(X!VWHD,*@CLV\?5B,;&A[9SNJ3!5?]?8F);+.S\;HP M20:Z,K9&!N:2U-I;[9"(791^'6 @>Q>=OPTNKY9?(!;9>_?6]1MX[>;?$2J: M_+/&G=BD7:LGIS8Q2Y2Q2+HJ! M.U,J?^=YQ61&4U)<9#D5&DDRF1*ENW+J%;FD)"[ *>5>N]4*O90PX0[[8IY> MI:IP)ME?YMGZO*58^XG;TY.6G?G ME]OVLQ(X=STK:6\IYMRUZ_K]$YEM#>R>;L^B MJ1&$JHGL:O[\^(7(:9"=>KJM_=+?VKT"+701NOZ^ 7;SE_1>5:?#?I*)IEP# MUQAT?))2YY[P@3LBG(TE Z^$I(POC;D-ADG&,^DHO4^T(!\LQ8.!?=.#+53Q MI$QDLHQM(IB_XVKX%K#J@4#&>2VP[1K#L)\3I:@45[I3#BZ-CR"G:M\N9 M^C#7TQ%E'\J%7DN:L$797R2U (S=Q]E)GO/E>\ZF(J5F\GL''/;)RL^999(] MZ&A0*A-MH-)U[JE4;+)N^2Y)?DL7:E5.BP37W#Y"S?\VSU,JJ"1\7;2N_4/. M\K,55R_DE]!#7XV.:D#E7MS4X<)OV9QJS>1K5HZXA$=6HIOT)IN>'];%?QV(B MI@L:CZJNG([+IJ,;.FIU@<,V=@3S,9@= 0R+@RG ?(P7%N=_FD\/G8_! M,&T]*])#?7JHC_&R(:/R@\6Q^T3ZLL\TBH(@#+&,CD96!2,L;V$(7SL;I@T\ ML#@0Z6FYQE<;KY#==8"MZ:X*P6:*5R(V4SS7@-CS!AY19%]M+ YX8*N U0[$ MM\>!FK+[! &L*J8-V\$X$D48 K5HK]$P1+(3PL>^/M@N"8(HLB. V14$ 8; M;L013 %HP) @*-^#6^\C;_6>\IK?>(=_ 5!+ P04 " O.B57EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "\Z M)5< PK@J'@8 -XU / >&PO=V]R:V)O;VLN>&ULQ9M+<]I($(#_RA27 MS1Z\&*$'2<6I(H!CJFQ@+3;7U" -,!5IAHQ&?N379R2"W7)$UUX:3AA)2)]& M4G_=K?''1VV^K[3^SI[R3!57G:VUNP_=;I%L1KV6B1CKI,R%LOMQ-"*K %6Q ME;NBPQ3/Q57GL GC*F439=T@L:G:[\IM6YVI._0TW9^U=;A@#,T'Z5:8:5J# MTT$.RU3:(U@>@N718HWFLWA^.QT/EY,Q^SR\'<_/,])K%Z!&+P86$,B_="I&R_>T_TKE+M+="%2XM MA9B8&7K$:K@7#T*5@MV+1+MX]C;_Q'S0(Q9"+#9UEGPD-<8LT"/6P%0E.A=L MR9\:8;!ZF 8]8 ]=<&O:59^Y^NW,A MMS2B^D%C!-'2@E@#8V'D Z^*QJ(NS6Y$NG$UHK.[6R9AU/,P/WC$?A@F+M 5 M]:/:&#K,"AYU0>'N-FE?BMJ1*^G=R F5R.8#@MG"H[9%N2K$C[)BG#R\O>\P M57C$JHC=/M+29473:?UTU%M4*>:_)<_D&F)BJO"(5;'@S^RA8 MAZI^K1+"Q M+)),5P\RA,2DX5%+ TO0&Z6.APG$.V<=\:T/6QF84_HGJB/8NR5W1R[^AF"8 M2?KG*2@.G! 3,TK_)(5%Z^BA+2IB@U0Y?"L4II ^L4+:DOE62,PA?6*'H%E] M([ST,:/TJ8WR9^K<.I283OK$.H$Y="L$ M01_3B$^L$32Q;CPU/B85GU@JN)1]B(E)Q2>6"HX90$Q,,CZQ9'#,$&*B;T*H MM8-B1A 3$X]/7KQ@F .(B8G')Q;/:\(X%I;+K!'1?4PW/K%NCF:,>U"(B8G' M)Q;/,1KM;I'A9B8=P)B[[0W_ ^7'+Y4"C#O!.3M,5:=X!3%S6'LM.)9,PN&F)AW@G.4.Z^C"S'1=_!G>,7R@ME(W0+,.P%U MP=..>>BF04Q,0@&QA(Z-YF^Y0TQ,0@%U$PW#;%YT3$(!=1.M'?/PY,,)(IB% M0F(+X3T#V.L+,0N%U!.^4$Q8_828A4)B"[6\L&Q-/$+,02%U[=/2?P'FA)B8 M@T)J![5BOO0^(";FH)#:02V8%63,,U&P%<1$9X*=ZC6.2XP.=^G:Z)Q-GJPP MC7"$.2@\9=^MF$A)N:@B-A!6'?X@MU#3,Q"$;&%<,PAQ,0L M%!%;Z%@3^X)=2\5AW(PP"T7$%GIM8K.9_GU7#O-JVF?=1(*8F(4B8@OAO7:8 M;4;HC&1B"^&8,-N,, M%Q!;",6&O/<(L%!%;"$X)PN/F +/0@-A"?\S 88TE M$!.ST(#Z/1 V'ZN/CT,15KJ40Z&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K M6!P@N*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL#\UB-A'?"C6(XI60'B'@ MZ5R_],[#:;_;K\[-:_C^4T_F-P_:?KWX== M*6.U>&W[;1E75?UQN.T>ZNLF/5PF5XN7MU75O[REJIX[2"!(Y@]2"-+Y@PR" M;/Z@#$%Y_B"'()\_*" HY@]J(*B9/^@1@A[G#TI+E'%)D#3!FD#KA%PG J\3 M@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y(=R*P.R'>B4!O0;V%0&]!O85 M;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.BMJ+<2 MZ*VHMQ+HK:BW$NBMDYBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD93>!WH9Z&X'>AGH;@=Z&>AN!WH9Z M&X'>AGH;@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]N?)QTH"O3/JG0GT MSJAW)M [H]Z90.^,>F<"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78" MO7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [P;U;@CT;E#OAD#O!O5NOE/O M8?P\E.'6\[7&ZW\GU>/EW'*[_'7YM7-R7ZXXU_<5P_-?4$L#!!0 ( "\Z M)5<2 6)0(0( " O 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0& M\%>I-6MOG._&1 M?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q]'%PN7^,="Z[9NSMB8K4R MK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H67X\;IZQ-Y4+HN\;ELLX> MQO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@&+N6%KG$Z.9<;IN,G/SM_+G,J ML.R\C3ZD,K%('X][&AE*(8JY._V*KXFE]-GO1].T6VK?F5VN]]''_3R/ MQ.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^UB!]7(+TP5&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( "\Z)5='T@R!@@< *,S 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ +SHE5]09P0I2!P #2( !@ M ("!0A( 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ +SHE5VH3\%$N!0 !!4 !@ ("!H2, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5XZ" M2N6<" M2< !@ ("!VC0 'AL+W=O&UL4$L! A0#% @ M+SHE5_((0B-^!0 VPP !D ("!AEH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5UHS\5D7!0 LPT !D M ("!'H4 'AL+W=OX$2 OD) "7&P &0 @(%LB@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ +SHE5[/YR3X.# CB0 !D ("!29P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE M5_:='NS*!P ]14 !D ("!4[( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5^!;#(N@ P -0@ M !D ("!*<, 'AL+W=O&PO=V]R:W-H965T$"G)/ M4A /!A 9 " @5G+ !X;"]W;W)K&UL4$L! A0#% @ +SHE5QP:4$C'&P EEH !D M ("!XML 'AL+W=O&PO=V]R:W-H965T MGUZ5_>0, *,' 9 M " @:3[ !X;"]W;W)K&UL4$L! A0# M% @ +SHE5R9T.H]@ P F@< !D ("!5/\ 'AL+W=O M&PO=V]R:W-H965T2SGGMR0( %8& 9 " @:$' M 0!X;"]W;W)K&UL4$L! A0#% @ +SHE5S]& M6>_\!P ^!< !D ("!H0H! 'AL+W=O&PO=V]R:W-H965T5"V#@P@8 &41 9 " @4 7 0!X;"]W;W)K&UL4$L! A0#% @ +SHE5X[ 2A-;" _1< !D M ("!.1X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +SHE5S-'%BF7! ;PP !D ("! MY"T! 'AL+W=OF:X# # 2"0 &0 @(&R,@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ +SHE5UA3N"%% @ /@4 !D ("!0SL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5X'=MH#] P )Q$ !D M ("!XU(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +SHE5^_Q;M:$! RB !D ("!:ET! M 'AL+W=O&PO=V]R:W-H965TU]>,+C00 +T9 9 M " @<9G 0!X;"]W;W)K&UL4$L! A0#% @ M+SHE5QYW6O^#! WA@ !D ("!BFP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5S,AA^@] P 9PD !D M ("!M8P! 'AL+W=O/ID_4 # >#@ &0 @($ID $ >&PO=V]R:W-H M965TM@P+K= 8 (@H 9 M " @:"3 0!X;"]W;W)K&UL4$L! M A0#% @ +SHE5[@B^ &Q P )@P !D ("!2YH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE M5V'@5E(^ P EPD !D ("!,:8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5V+BLNT&! I0X M !D ("!N[0! 'AL+W=O&PO=V]R:W-H965T-U8-Y MK@0 (\4 9 " @5G" 0!X;"]W;W)K&UL4$L! A0#% @ +SHE5^95M"&< @ UP8 !D M ("!/L&PO=V]R:W-H965T M&UL4$L! A0# M% @ +SHE5T]7H^!X P B@L !D ("!C] ! 'AL+W=O M3(9:T% #] M*@ &0 @($^U $ >&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5\_I MPL$ !Q)P &0 M @($6X@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +SHE5T#30V5J P \!4 T M ( !DNP! 'AL+W-T>6QE-0 #P @ $0\0$ >&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ +SHE5V;-$3IT @ ;3 !H M ( !6_ XML 103 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 104 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 105 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 286 447 1 false 79 0 false 7 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.bradyid.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.bradyid.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME CONSOLIDATED STATEMENTS OF INCOME Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Goodwill Sheet http://www.bradyid.com/role/Goodwill Goodwill Notes 11 false false R12.htm 0000012 - Disclosure - Other Intangible Assets Sheet http://www.bradyid.com/role/OtherIntangibleAssets Other Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Leases Sheet http://www.bradyid.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Employee Benefit Plans Sheet http://www.bradyid.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.bradyid.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://www.bradyid.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 17 false false R18.htm 0000018 - Disclosure - Revenue Recognition Sheet http://www.bradyid.com/role/RevenueRecognition Revenue Recognition Notes 18 false false R19.htm 0000019 - Disclosure - Segment Information Sheet http://www.bradyid.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.bradyid.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Net Income per Common Share Sheet http://www.bradyid.com/role/NetIncomeperCommonShare Net Income per Common Share Notes 21 false false R22.htm 0000022 - Disclosure - Fair Value Measurements Sheet http://www.bradyid.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 0000023 - Disclosure - Derivatives and Hedging Activities Sheet http://www.bradyid.com/role/DerivativesandHedgingActivities Derivatives and Hedging Activities Notes 23 false false R24.htm 0000024 - Disclosure - Acquisitions Sheet http://www.bradyid.com/role/Acquisitions Acquisitions Notes 24 false false R25.htm 0000025 - Disclosure - Commitment and Contingencies Sheet http://www.bradyid.com/role/CommitmentandContingencies Commitment and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Events Sheet http://www.bradyid.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 0000027 - Disclosure - Schedule II Valuation of Qualifying Accounts Sheet http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts Schedule II Valuation of Qualifying Accounts Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 9954701 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) Policies http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 9954702 - Disclosure - Summary of Significant Accounting Policies Inventories (Tables) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables Summary of Significant Accounting Policies Inventories (Tables) Tables 30 false false R31.htm 9954703 - Disclosure - Goodwill (Tables) Sheet http://www.bradyid.com/role/GoodwillTables Goodwill (Tables) Tables http://www.bradyid.com/role/Goodwill 31 false false R32.htm 9954704 - Disclosure - Other Intangible Assets (Tables) Sheet http://www.bradyid.com/role/OtherIntangibleAssetsTables Other Intangible Assets (Tables) Tables http://www.bradyid.com/role/OtherIntangibleAssets 32 false false R33.htm 9954705 - Disclosure - Leases (Tables) Sheet http://www.bradyid.com/role/LeasesTables Leases (Tables) Tables http://www.bradyid.com/role/Leases 33 false false R34.htm 9954706 - Disclosure - Debt (Tables) Sheet http://www.bradyid.com/role/DebtTables Debt (Tables) Tables http://www.bradyid.com/role/Debt 34 false false R35.htm 9954707 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.bradyid.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.bradyid.com/role/StockholdersEquity 35 false false R36.htm 9954708 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss 36 false false R37.htm 9954709 - Disclosure - Segment Information (Tables) Sheet http://www.bradyid.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.bradyid.com/role/SegmentInformation 37 false false R38.htm 9954710 - Disclosure - Income Taxes (Tables) Sheet http://www.bradyid.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.bradyid.com/role/IncomeTaxes 38 false false R39.htm 9954711 - Disclosure - Net Income per Common Share (Tables) Sheet http://www.bradyid.com/role/NetIncomeperCommonShareTables Net Income per Common Share (Tables) Tables http://www.bradyid.com/role/NetIncomeperCommonShare 39 false false R40.htm 9954712 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.bradyid.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.bradyid.com/role/FairValueMeasurements 40 false false R41.htm 9954713 - Disclosure - Derivatives and Hedging Activities (Tables) Sheet http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables Derivatives and Hedging Activities (Tables) Tables http://www.bradyid.com/role/DerivativesandHedgingActivities 41 false false R42.htm 9954714 - Disclosure - Summary of Significant Accounting Policies Inventories (Details) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails Summary of Significant Accounting Policies Inventories (Details) Details http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables 42 false false R43.htm 9954715 - Disclosure - Summary of Significant Accounting Policies Property, Plant and Equipment (Details) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies Property, Plant and Equipment (Details) Details 43 false false R44.htm 9954716 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies Revenue Recognition (Details) Details 44 false false R45.htm 9954717 - Disclosure - Summary of Significant Accounting Policies Sales Incentives (Details) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSalesIncentivesDetails Summary of Significant Accounting Policies Sales Incentives (Details) Details 45 false false R46.htm 9954718 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails Summary of Significant Accounting Policies Advertising Costs (Details) Details 46 false false R47.htm 9954719 - Disclosure - Goodwill (Details) Sheet http://www.bradyid.com/role/GoodwillDetails Goodwill (Details) Details http://www.bradyid.com/role/GoodwillTables 47 false false R48.htm 9954720 - Disclosure - Other Intangible Assets (Details) Sheet http://www.bradyid.com/role/OtherIntangibleAssetsDetails Other Intangible Assets (Details) Details http://www.bradyid.com/role/OtherIntangibleAssetsTables 48 false false R49.htm 9954721 - Disclosure - Other Intangible Assets - Additional Information (Details) Sheet http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails Other Intangible Assets - Additional Information (Details) Details 49 false false R50.htm 9954722 - Disclosure - Operating Lease Cost (Details) Sheet http://www.bradyid.com/role/OperatingLeaseCostDetails Operating Lease Cost (Details) Details 50 false false R51.htm 9954723 - Disclosure - Lease Maturity Disclosure (Details) Sheet http://www.bradyid.com/role/LeaseMaturityDisclosureDetails Lease Maturity Disclosure (Details) Details 51 false false R52.htm 9954724 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 52 false false R53.htm 9954725 - Disclosure - Debt - Schedule of Long-Term Debt (Details) Sheet http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long-Term Debt (Details) Details 53 false false R54.htm 9954726 - Disclosure - Debt - Additional Information (Details) Sheet http://www.bradyid.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 54 false false R55.htm 9954727 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) Sheet http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails Stockholders' Equity - Schedule of Capital Stock (Details) Details 55 false false R56.htm 9954728 - Disclosure - Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details) Sheet http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details) Details 56 false false R57.htm 9954729 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) Sheet http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation Assumptions (Details) Details 57 false false R58.htm 9954730 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) Sheet http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails Stockholders' Equity - Summary of Stock Option Activity (Details) Details 58 false false R59.htm 9954731 - Disclosure - Stockholders' Equity - Summary of RSU and PRSU Awards (Details) Sheet http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails Stockholders' Equity - Summary of RSU and PRSU Awards (Details) Details 59 false false R60.htm 9954732 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 60 false false R61.htm 9954733 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details) Sheet http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails Accumulated Other Comprehensive Loss, Net of Tax (Details) Details 61 false false R62.htm 9954734 - Disclosure - Accumulated Other Comprehensive Loss, Tax (Details) Sheet http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails Accumulated Other Comprehensive Loss, Tax (Details) Details http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables 62 false false R63.htm 9954735 - Disclosure - Revenue Recognition (Details) Sheet http://www.bradyid.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.bradyid.com/role/RevenueRecognition 63 false false R64.htm 9954736 - Disclosure - Segment Information - Schedule of Segment Reporting Information By Segment (Detail) Sheet http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail Segment Information - Schedule of Segment Reporting Information By Segment (Detail) Details 64 false false R65.htm 9954737 - Disclosure - Segment Information - Net Income Reconciliation (Detail) Sheet http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail Segment Information - Net Income Reconciliation (Detail) Details 65 false false R66.htm 9954738 - Disclosure - Segment Information Net Sales by Products and Services (Details) Sheet http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails Segment Information Net Sales by Products and Services (Details) Details 66 false false R67.htm 9954739 - Disclosure - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) Sheet http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) Details 67 false false R68.htm 9954741 - Disclosure - Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) Sheet http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) Details 68 false false R69.htm 9954742 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Details 69 false false R70.htm 9954743 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) Sheet http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) Details 70 false false R71.htm 9954745 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details) Sheet http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details) Details 71 false false R72.htm 9954746 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 72 false false R73.htm 9954747 - Disclosure - Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail) Sheet http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail) Details 73 false false R74.htm 9954748 - Disclosure - Net Income per Common Share - Additional Informations (Detail) Sheet http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail Net Income per Common Share - Additional Informations (Detail) Details 74 false false R75.htm 9954749 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail) Sheet http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail) Details 75 false false R76.htm 9954750 - Disclosure - Derivative Notional Amounts (Details) Sheet http://www.bradyid.com/role/DerivativeNotionalAmountsDetails Derivative Notional Amounts (Details) Details 76 false false R77.htm 9954751 - Disclosure - Derivatives and Hedging Activities - Impact on OCI (Details) Sheet http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails Derivatives and Hedging Activities - Impact on OCI (Details) Details 77 false false R78.htm 9954752 - Disclosure - Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) Sheet http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) Details 78 false false R79.htm 9954753 - Disclosure - Derivatives and Hedging Activities - Additional Information (Detail) Sheet http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail Derivatives and Hedging Activities - Additional Information (Detail) Details 79 false false R80.htm 9954754 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 80 false false R81.htm 9954756 - Disclosure - Subsequent Events Subsequent Events (Details) Sheet http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails Subsequent Events Subsequent Events (Details) Details 81 false false R82.htm 9954757 - Disclosure - Schedule II Valuation of Qualifying Accounts (Details) Sheet http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails Schedule II Valuation of Qualifying Accounts (Details) Details http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts 82 false false All Reports Book All Reports brc-20230731.htm brc-20220731xex10532023bra.htm brc-20230731.xsd brc-20230731_cal.xml brc-20230731_def.xml brc-20230731_lab.xml brc-20230731_pre.xml brc-20230731xex21.htm brc-20230731xex23.htm brc-20230731xex311.htm brc-20230731xex312.htm brc-20230731xex321.htm brc-20230731xex322.htm brc-20230731_g1.jpg brc-20230731_g2.jpg brc-20230731_g3.jpg brc-20230731_g4.jpg brc-20230731_g5.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 108 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brc-20230731.htm": { "axisCustom": 0, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 1131, "http://xbrl.sec.gov/dei/2023": 71, "http://xbrl.sec.gov/ecd/2023": 79 }, "contextCount": 286, "dts": { "calculationLink": { "local": [ "brc-20230731_cal.xml" ] }, "definitionLink": { "local": [ "brc-20230731_def.xml" ] }, "inline": { "local": [ "brc-20230731.htm" ] }, "labelLink": { "local": [ "brc-20230731_lab.xml" ] }, "presentationLink": { "local": [ "brc-20230731_pre.xml" ] }, "schema": { "local": [ "brc-20230731.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 754, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 27, "http://www.bradyid.com/20230731": 2, "http://xbrl.sec.gov/dei/2023": 6, "total": 35 }, "keyCustom": 35, "keyStandard": 412, "memberCustom": 19, "memberStandard": 59, "nsprefix": "brc", "nsuri": "http://www.bradyid.com/20230731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.bradyid.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Goodwill", "menuCat": "Notes", "order": "11", "role": "http://www.bradyid.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Other Intangible Assets", "menuCat": "Notes", "order": "12", "role": "http://www.bradyid.com/role/OtherIntangibleAssets", "shortName": "Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.bradyid.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "14", "role": "http://www.bradyid.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.bradyid.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://www.bradyid.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "17", "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "18", "role": "http://www.bradyid.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Segment Information", "menuCat": "Notes", "order": "19", "role": "http://www.bradyid.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.bradyid.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.bradyid.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Net Income per Common Share", "menuCat": "Notes", "order": "21", "role": "http://www.bradyid.com/role/NetIncomeperCommonShare", "shortName": "Net Income per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "22", "role": "http://www.bradyid.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Derivatives and Hedging Activities", "menuCat": "Notes", "order": "23", "role": "http://www.bradyid.com/role/DerivativesandHedgingActivities", "shortName": "Derivatives and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "24", "role": "http://www.bradyid.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Commitment and Contingencies", "menuCat": "Notes", "order": "25", "role": "http://www.bradyid.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "26", "role": "http://www.bradyid.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Schedule II Valuation of Qualifying Accounts", "menuCat": "Notes", "order": "27", "role": "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts", "shortName": "Schedule II Valuation of Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:PvpTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "28", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:PvpTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "29", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies Inventories (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables", "shortName": "Summary of Significant Accounting Policies Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.bradyid.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Other Intangible Assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.bradyid.com/role/OtherIntangibleAssetsTables", "shortName": "Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.bradyid.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.bradyid.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.bradyid.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.bradyid.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.bradyid.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Net Income per Common Share (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.bradyid.com/role/NetIncomeperCommonShareTables", "shortName": "Net Income per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.bradyid.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Derivatives and Hedging Activities (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables", "shortName": "Derivatives and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Summary of Significant Accounting Policies Inventories (Details)", "menuCat": "Details", "order": "42", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails", "shortName": "Summary of Significant Accounting Policies Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Summary of Significant Accounting Policies Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "43", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details)", "menuCat": "Details", "order": "44", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesCommissionsAndFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Summary of Significant Accounting Policies Sales Incentives (Details)", "menuCat": "Details", "order": "45", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSalesIncentivesDetails", "shortName": "Summary of Significant Accounting Policies Sales Incentives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesCommissionsAndFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details)", "menuCat": "Details", "order": "46", "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails", "shortName": "Summary of Significant Accounting Policies Advertising Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "47", "role": "http://www.bradyid.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-55", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Other Intangible Assets (Details)", "menuCat": "Details", "order": "48", "role": "http://www.bradyid.com/role/OtherIntangibleAssetsDetails", "shortName": "Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Other Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "49", "role": "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails", "shortName": "Other Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "brc:SupplementalCashFlowInformationLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Operating Lease Cost (Details)", "menuCat": "Details", "order": "50", "role": "http://www.bradyid.com/role/OperatingLeaseCostDetails", "shortName": "Operating Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "brc:SupplementalCashFlowInformationLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Lease Maturity Disclosure (Details)", "menuCat": "Details", "order": "51", "role": "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails", "shortName": "Lease Maturity Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Debt - Schedule of Long-Term Debt (Details)", "menuCat": "Details", "order": "53", "role": "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails", "shortName": "Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.bradyid.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "brc:NoncumulativeCashDividend", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details)", "menuCat": "Details", "order": "55", "role": "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "shortName": "Stockholders' Equity - Schedule of Capital Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-107", "decimals": "0", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "brc:SaleOfSharesAtCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details)", "menuCat": "Details", "order": "56", "role": "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails", "shortName": "Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "brc:SaleOfSharesAtCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-123", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details)", "menuCat": "Details", "order": "57", "role": "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "shortName": "Stockholders' Equity - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-123", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "58", "role": "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "shortName": "Stockholders' Equity - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-128", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Stockholders' Equity - Summary of RSU and PRSU Awards (Details)", "menuCat": "Details", "order": "59", "role": "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "shortName": "Stockholders' Equity - Summary of RSU and PRSU Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-127", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ecd:PvpTableTextBlock", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "6", "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "brc:NoncumulativeCashDividend", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "60", "role": "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "brc:AmountEntitledToReceiveDueToCumulativePreferredStockHolders", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details)", "menuCat": "Details", "order": "61", "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "shortName": "Accumulated Other Comprehensive Loss, Net of Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "brc:OtherComprehensiveIncomeTaxTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Accumulated Other Comprehensive Loss, Tax (Details)", "menuCat": "Details", "order": "62", "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails", "shortName": "Accumulated Other Comprehensive Loss, Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "brc:OtherComprehensiveIncomeTaxTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Revenue Recognition (Details)", "menuCat": "Details", "order": "63", "role": "http://www.bradyid.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Segment Information - Schedule of Segment Reporting Information By Segment (Detail)", "menuCat": "Details", "order": "64", "role": "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail", "shortName": "Segment Information - Schedule of Segment Reporting Information By Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-55", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "brc:ProfitForReportableSegments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Segment Information - Net Income Reconciliation (Detail)", "menuCat": "Details", "order": "65", "role": "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail", "shortName": "Segment Information - Net Income Reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "brc:AdministrativeCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Segment Information Net Sales by Products and Services (Details)", "menuCat": "Details", "order": "66", "role": "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "shortName": "Segment Information Net Sales by Products and Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-73", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details)", "menuCat": "Details", "order": "67", "role": "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "shortName": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details)", "menuCat": "Details", "order": "68", "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails", "shortName": "Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "menuCat": "Details", "order": "69", "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-20", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "7", "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-20", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details)", "menuCat": "Details", "order": "71", "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "rate", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "72", "role": "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "rate", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ecd:PvpTableTextBlock", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail)", "menuCat": "Details", "order": "73", "role": "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "shortName": "Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954748 - Disclosure - Net Income per Common Share - Additional Informations (Detail)", "menuCat": "Details", "order": "74", "role": "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "shortName": "Net Income per Common Share - Additional Informations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-199", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954749 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail)", "menuCat": "Details", "order": "75", "role": "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail", "shortName": "Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-199", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954750 - Disclosure - Derivative Notional Amounts (Details)", "menuCat": "Details", "order": "76", "role": "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "shortName": "Derivative Notional Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954751 - Disclosure - Derivatives and Hedging Activities - Impact on OCI (Details)", "menuCat": "Details", "order": "77", "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails", "shortName": "Derivatives and Hedging Activities - Impact on OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954752 - Disclosure - Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail)", "menuCat": "Details", "order": "78", "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "shortName": "Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954753 - Disclosure - Derivatives and Hedging Activities - Additional Information (Detail)", "menuCat": "Details", "order": "79", "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "shortName": "Derivatives and Hedging Activities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-6", "decimals": null, "lang": "en-US", "name": "us-gaap:DerivativeRemainingMaturity1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-14", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-17", "decimals": "2", "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954754 - Disclosure - Acquisitions - Additional Information (Detail)", "menuCat": "Details", "order": "80", "role": "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-238", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954756 - Disclosure - Subsequent Events Subsequent Events (Details)", "menuCat": "Details", "order": "81", "role": "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails", "shortName": "Subsequent Events Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-238", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-266", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954757 - Disclosure - Schedule II Valuation of Qualifying Accounts (Details)", "menuCat": "Details", "order": "82", "role": "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails", "shortName": "Schedule II Valuation of Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-268", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ecd:PvpTableTextBlock", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "9", "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brc-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 79, "tag": { "brc_A1972SeriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "1972 Series [Member]", "label": "1972 Series [Member]", "terseLabel": "1972 Series [Member]" } } }, "localname": "A1972SeriesMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "brc_A1979SeriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "1979 Series [Member]", "label": "1979 Series [Member]", "terseLabel": "1979 Series [Member]" } } }, "localname": "A1979SeriesMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "brc_AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued profit-sharing contributions included in other current liabilities and other long-term liabilities.", "label": "Accrued Profit Sharing Contributions Included In Other Current Liabilities And Other Long Term Liabilities", "terseLabel": "Accrued retirement and profit-sharing contributions" } } }, "localname": "AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brc_AdministrativeCosts": { "auth_ref": [], "calculation": { "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Administrative costs.", "label": "Administrative Costs", "negatedTerseLabel": "Administrative costs" } } }, "localname": "AdministrativeCosts", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "brc_AmericasAsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas & Asia", "label": "Americas & Asia [Member]", "terseLabel": "Americas & Asia" } } }, "localname": "AmericasAsiaMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "brc_AmountEntitledToReceiveDueToCumulativePreferredStockHolders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount entitled to receive due to cumulative preferred stock holders.", "label": "Amount Entitled To Receive Due To Cumulative Preferred Stock Holders", "terseLabel": "Annual Amount Entitled to be Received by Class A Common Stock shareholders" } } }, "localname": "AmountEntitledToReceiveDueToCumulativePreferredStockHolders", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "brc_AuditorInformationAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information Abstract", "label": "Auditor Information Abstract [Abstract]", "terseLabel": "Auditor Information Abstract [Abstract]" } } }, "localname": "AuditorInformationAbstractAbstract", "nsuri": "http://www.bradyid.com/20230731", "xbrltype": "stringItemType" }, "brc_CodeAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code Acquisition [Member]", "label": "Code Acquisition [Member]", "terseLabel": "Code Acquisition" } } }, "localname": "CodeAcquisitionMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "brc_CommonStockAggregateLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock aggregate liquidation preference.", "label": "Common Stock Aggregate Liquidation Preference", "terseLabel": "Common Stock Aggregate Liquidation Preference" } } }, "localname": "CommonStockAggregateLiquidationPreference", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "brc_CumulativePreferredStock6CumulativeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cumulative Preferred Stock, 6% Cumulative [Member]", "label": "Cumulative Preferred Stock, 6% Cumulative [Member]", "terseLabel": "6% Cumulative [Member]" } } }, "localname": "CumulativePreferredStock6CumulativeMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "brc_DTANetAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DTA Net", "label": "DTA Net [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "DTANetAxis", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "brc_DTANetDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DTA Net", "label": "DTA Net [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "DTANetDomain", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "brc_DebtToEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio of debt to EBITDA as defined in the entity's debt agreements.", "label": "Debt to EBITDA Ratio", "terseLabel": "Debt to EBITDA Ratio" } } }, "localname": "DebtToEBITDARatio", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "brc_DeferredCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred compensation.", "label": "Deferred Compensation [Member]", "terseLabel": "Deferred Compensation [Member]" } } }, "localname": "DeferredCompensationMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "domainItemType" }, "brc_DeferredTaxLiabilitiesAccountsReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities accounts receivable.", "label": "Deferred Tax Liabilities Accounts Receivable", "terseLabel": "Deferred Tax Liabilities Accounts Receivable" } } }, "localname": "DeferredTaxLiabilitiesAccountsReceivable", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_DeferredTaxLiabilitiesInProcessResearchAndDevelopment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, In Process Research and Development", "label": "Deferred Tax Liabilities, In Process Research and Development", "terseLabel": "Deferred Tax Liabilities, In Process Research and Development" } } }, "localname": "DeferredTaxLiabilitiesInProcessResearchAndDevelopment", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities tax credit carry forwards and net operating losses.", "label": "Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses", "terseLabel": "Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses" } } }, "localname": "DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities tax deferred expense compensation and benefits employee benefits.", "label": "Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits", "terseLabel": "Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_DeferredTaxLiabilityDeferredExpenseDeferredCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liability, Deferred Expense, Deferred Compensation - Amount before allocation of valuation allowances of deferred tax liability attributable to deductible temporary differences from deferred compensation.", "label": "Deferred Tax Liability, Deferred Expense, Deferred Compensation", "terseLabel": "Deferred Tax Liability, Deferred Expense, Deferred Compensation" } } }, "localname": "DeferredTaxLiabilityDeferredExpenseDeferredCompensation", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_DeferredTaxLiabilityValuationAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liability, Valuation Allowance", "label": "Deferred Tax Liability, Valuation Allowance", "terseLabel": "Deferred Tax Liability, Valuation Allowance" } } }, "localname": "DeferredTaxLiabilityValuationAllowance", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities, deferred tax expense, postretirement benefits", "label": "Deferred tax liabilities, deferred tax expense, postretirement benefits", "terseLabel": "Deferred tax liabilities, deferred tax expense, postretirement benefits" } } }, "localname": "Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "brc_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share [Line Items]", "label": "Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share [Line Items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "stringItemType" }, "brc_EarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share [Table]", "label": "Earnings Per Share [Table]", "terseLabel": "Earnings Per Share [Table]" } } }, "localname": "EarningsPerShareTable", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "stringItemType" }, "brc_EndingBalanceOtherStockholdersEquityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ending balance other stockholders equity shares.", "label": "Ending Balance Other Stockholders Equity Shares", "terseLabel": "Ending Balance, Other Stockholders Equity Shares" } } }, "localname": "EndingBalanceOtherStockholdersEquityShares", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "sharesItemType" }, "brc_EquityAwardAdjustmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Award Adjustments", "label": "Equity Award Adjustments [Member]" } } }, "localname": "EquityAwardAdjustmentsMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "brc_EuropeAustraliaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe & Australia", "label": "Europe & Australia [Member]", "terseLabel": "Europe & Australia" } } }, "localname": "EuropeAustraliaMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "brc_ForeignOperatingLossCarryforwardExpirationDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign operating loss carry-forwards expiration dates.", "label": "Foreign operating loss-carryforward expiration dates", "terseLabel": "Foreign operating loss-carryforward expiration dates" } } }, "localname": "ForeignOperatingLossCarryforwardExpirationDates", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "brc_ForeignTaxCreditCarryforwardExpirationDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign tax credit carryforward expiration dates.", "label": "Foreign Tax Credit Carryforward Expiration Dates", "terseLabel": "Foreign Tax Credit Carryforward Expiration Dates" } } }, "localname": "ForeignTaxCreditCarryforwardExpirationDates", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "brc_IdentificationSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification Solutions [Member]", "label": "Identification Solutions [Member]", "terseLabel": "Identification Solutions" } } }, "localname": "IdentificationSolutionsMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "brc_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) From Continuing Operations Before Income (Loss) From Equity Method Investments", "label": "Income (Loss) From Continuing Operations Before Income (Loss) From Equity Method Investments", "totalLabel": "Income before losses of unconsolidated affiliate" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "brc_IntercompanyRoyaltyTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intercompany Royalty Transactions", "label": "Intercompany Royalty Transactions", "terseLabel": "Intercompany Royalty Transactions" } } }, "localname": "IntercompanyRoyaltyTransactions", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "brc_InterestExpenseCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest expense coverage ratio as defined in the entity's debt agreements.", "label": "Interest Expense Coverage Ratio", "terseLabel": "Interest Expense Coverage Ratio" } } }, "localname": "InterestExpenseCoverageRatio", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "brc_JMichaelNaumanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "J. Michael Nauman", "label": "J. Michael Nauman [Member]" } } }, "localname": "JMichaelNaumanMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "brc_MagicardAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magicard Acquisition [Member]", "label": "Magicard Acquisition [Member]", "terseLabel": "Magicard Acquisition" } } }, "localname": "MagicardAcquisitionMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "brc_NetofassetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net of assets [Member]", "label": "Net of assets [Member]", "terseLabel": "Net of assets [Member]" } } }, "localname": "NetofassetsMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "brc_NetofliabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net of liabilities [Member]", "label": "Net of liabilities [Member]", "terseLabel": "Net of liabilities [Member]" } } }, "localname": "NetofliabilitiesMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "brc_NoncumulativeCashDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncumulative cash dividend.", "label": "Noncumulative Cash Dividend", "terseLabel": "Noncumulative Cash Dividend" } } }, "localname": "NoncumulativeCashDividend", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "perShareItemType" }, "brc_NordicIDAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nordic ID Acquisition [Member]", "label": "Nordic ID Acquisition [Member]", "terseLabel": "Nordic ID Acquisition" } } }, "localname": "NordicIDAcquisitionMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "brc_OperatingLeaseExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Expense [Table]", "label": "Operating Lease Expense [Table]", "terseLabel": "Operating Lease Expense [Table]" } } }, "localname": "OperatingLeaseExpenseTable", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "stringItemType" }, "brc_OtherComprehensiveIncomeTaxTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for other comprehensive income , tax [Table]", "label": "Other Comprehensive Income , Tax [Table Text Block]", "terseLabel": "Schedule of Other Comprehensive Income, Tax" } } }, "localname": "OtherComprehensiveIncomeTaxTableTextBlock", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "brc_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OtherCountries [Member]", "label": "OtherCountries [Member]", "terseLabel": "OtherCountries [Member]" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "brc_OtherStockholdersEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Equity at Brady includes the value of stock issued under share-based plans and deferred compensation plans to employees or officers which is the unearned portion.", "label": "Other Stockholders Equity", "terseLabel": "Ending Balance, Other Stockholders Equity" } } }, "localname": "OtherStockholdersEquity", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "brc_PercentageIncreaseInDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The incremental increase (percentage) in the entity's dividends as compared to prior period.", "label": "Percentage Increase In Dividend", "terseLabel": "Percentage Increase In Dividend" } } }, "localname": "PercentageIncreaseInDividend", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "brc_PreferentialDividendsOnClassNonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential Dividends on Class A Nonvoting Common Stock [Member]", "label": "Preferential Dividends on Class A Nonvoting Common Stock [Member]", "terseLabel": "Preferential Dividends on Class A Nonvoting Common Stock [Member]" } } }, "localname": "PreferentialDividendsOnClassNonvotingCommonStockMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "domainItemType" }, "brc_PreferentialDividendsOnDilutiveSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential Dividends on Dilutive Shares [Member]", "label": "Preferential Dividends on Dilutive Shares [Member]", "terseLabel": "Preferential Dividends on Dilutive Shares [Member]" } } }, "localname": "PreferentialDividendsOnDilutiveSharesMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "domainItemType" }, "brc_PreferentialDividendsOnDilutiveStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Preferential dividends on dilutive stock options", "label": "Preferential dividends on dilutive stock options", "terseLabel": "Preferential dividends on dilutive stock options" } } }, "localname": "PreferentialDividendsOnDilutiveStockOptions", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "monetaryItemType" }, "brc_ProfitForReportableSegments": { "auth_ref": [], "calculation": { "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Profit for reportable segments.", "label": "Profit For Reportable Segments", "terseLabel": "Total profit from reportable segments", "verboseLabel": "Segment profit" } } }, "localname": "ProfitForReportableSegments", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "monetaryItemType" }, "brc_PurchaseOfSharesAtCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents the sale of Class A Nonvoting Common Stock resulting from deferred compensation transactions (purchases or sales).", "label": "Purchase Of Shares At Cost", "negatedTerseLabel": "Purchase Of Shares At Cost" } } }, "localname": "PurchaseOfSharesAtCost", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "brc_ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reduction of longterm deferred income tax assets excluding interest and penalties.", "label": "Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties", "terseLabel": "Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties" } } }, "localname": "ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brc_ReportedValueOfEquityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reported Value of Equity Awards", "label": "Reported Value of Equity Awards [Member]" } } }, "localname": "ReportedValueOfEquityAwardsMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "brc_RussellRShallerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Russell R. Shaller", "label": "Russell R. Shaller [Member]" } } }, "localname": "RussellRShallerMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "brc_SaleOfSharesAtCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount represents the sale of Class A Nonvoting Common Stock resulting from deferred compensation transactions.", "label": "Sale Of Shares At Cost", "negatedTerseLabel": "Sale Of Shares At Cost" } } }, "localname": "SaleOfSharesAtCost", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "brc_ScheduleOfShareBasedPaymentAwardPerformanceSharesValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-Based Payment Award, Performance Shares, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardPerformanceSharesValuationAssumptionsTableTextBlock", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "brc_ScheduleofOpenTaxYearsbyMajorJurisdictionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Open Tax Years by Major Jurisdictions [Table Text Block]", "label": "Schedule of Open Tax Years by Major Jurisdictions [Table Text Block]", "terseLabel": "Schedule of Open Tax Years by Major Jurisdictions" } } }, "localname": "ScheduleofOpenTaxYearsbyMajorJurisdictionsTableTextBlock", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "brc_ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract]", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract]" } } }, "localname": "ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasAbstract", "nsuri": "http://www.bradyid.com/20230731", "xbrltype": "stringItemType" }, "brc_SharesHeldRabbiTrustAtCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares held rabbi trust at cost.", "label": "Shares Held Rabbi Trust At Cost [Member]", "terseLabel": "Shares Held Rabbi Trust At Cost [Member]" } } }, "localname": "SharesHeldRabbiTrustAtCostMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "domainItemType" }, "brc_StateNetOperatingLossCarryforwardsExpirationDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State net operating loss carry forwards expiration dates.", "label": "State Net Operating Loss Carryforwards Expiration Dates", "terseLabel": "State Net Operating Loss Carryforwards Expiration Dates" } } }, "localname": "StateNetOperatingLossCarryforwardsExpirationDates", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "brc_StateResearchAndDevelopmentTaxCreditCarryforwardExpirationDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State research and development tax credit carryforward expiration dates.", "label": "State Research And Development Tax Credit Carryforward Expiration Dates", "terseLabel": "State Research And Development Tax Credit Carryforward Expiration Dates" } } }, "localname": "StateResearchAndDevelopmentTaxCreditCarryforwardExpirationDates", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "brc_SupplementalCashFlowInformationLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Cash Flow Information - Leases", "label": "Supplemental Cash Flow Information - Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information - Leases" } } }, "localname": "SupplementalCashFlowInformationLeasesTableTextBlock", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "brc_TaxBenefitsAssociatedwithStatueofLimitations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Benefits Associated with Statue of Limitations", "label": "Tax Benefits Associated with Statue of Limitations", "terseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations" } } }, "localname": "TaxBenefitsAssociatedwithStatueofLimitations", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brc_UnallocatedAmountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated amounts.", "label": "Unallocated Amounts [Abstract]", "terseLabel": "Unallocated amounts:" } } }, "localname": "UnallocatedAmountsAbstract", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "stringItemType" }, "brc_UnrecognizedTaxBenefitsRecognizedInOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits recognized in other liabilities.", "label": "Unrecognized Tax Benefits Recognized In Other Liabilities", "terseLabel": "Unrecognized Tax Benefits Recognized In Other Liabilities" } } }, "localname": "UnrecognizedTaxBenefitsRecognizedInOtherLiabilities", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brc_WeightedAverageLeaseDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Lease Disclosures", "label": "Weighted-Average Lease Disclosures [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Lease" } } }, "localname": "WeightedAverageLeaseDisclosuresTableTextBlock", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "brc_WorkplaceSafetyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Workplace Safety [Member]", "label": "Workplace Safety [Member]", "terseLabel": "Workplace Safety" } } }, "localname": "WorkplaceSafetyMember", "nsuri": "http://www.bradyid.com/20230731", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA", "terseLabel": "AUSTRALIA" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro Member Countries, Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "United Kingdom, Pounds" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States of America, Dollars", "terseLabel": "United States of America, Dollars" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r847", "r848", "r861" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r847", "r848", "r861" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r847", "r848", "r861" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r847", "r848", "r861" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r882" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r921" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r922" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r847", "r848", "r861" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r844" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r846" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r883" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r853", "r865", "r875", "r900" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r856", "r868", "r878", "r903" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r896" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r860", "r869", "r879", "r896", "r904", "r908", "r916" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r911" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r912" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r910" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r909" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r893" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r892" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r894" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r891" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r890" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r853", "r865", "r875", "r900" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r850", "r862", "r872", "r897" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r896" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r857", "r869", "r879", "r904" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r857", "r869", "r879", "r904" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r857", "r869", "r879", "r904" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r857", "r869", "r879", "r904" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r857", "r869", "r879", "r904" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r860", "r869", "r879", "r896", "r904", "r908", "r916" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r849", "r920" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r849", "r920" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r849", "r920" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r857", "r869", "r879", "r896", "r904" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r896" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r855", "r867", "r877", "r902" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r858", "r870", "r880", "r905" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r858", "r870", "r880", "r905" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r896" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r850", "r862", "r872", "r897" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r851", "r863", "r873", "r898" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r852", "r864", "r874", "r899" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r859", "r871", "r881", "r906" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r854", "r866", "r876", "r901" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r895" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r894" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r916" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r917" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r918" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r916" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r916" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r919" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r917" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r913" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_AmericasMember": { "auth_ref": [ "r1040", "r1041", "r1042", "r1043" ], "lang": { "en-us": { "role": { "documentation": "Continents of North and South America.", "label": "Americas [Member]", "terseLabel": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [ "r1040", "r1041", "r1042", "r1043" ], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r286", "r335", "r346", "r347", "r348", "r349", "r350", "r352", "r356", "r406", "r407", "r408", "r409", "r411", "r412", "r414", "r416", "r417", "r932", "r933", "r974", "r975" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r286", "r335", "r346", "r347", "r348", "r349", "r350", "r352", "r356", "r406", "r407", "r408", "r409", "r411", "r412", "r414", "r416", "r417", "r932", "r933", "r974", "r975" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [ "r1022" ], "lang": { "en-us": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [ "r1040", "r1041", "r1042", "r1043" ], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r402", "r403", "r404", "r405", "r490", "r643", "r679", "r710", "r711", "r765", "r767", "r769", "r770", "r776", "r795", "r796", "r813", "r817", "r824", "r832", "r976", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r402", "r403", "r404", "r405", "r490", "r643", "r679", "r710", "r711", "r765", "r767", "r769", "r770", "r776", "r795", "r796", "r813", "r817", "r824", "r832", "r976", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r402", "r403", "r404", "r405", "r472", "r490", "r522", "r523", "r524", "r642", "r643", "r679", "r710", "r711", "r765", "r767", "r769", "r770", "r776", "r795", "r796", "r813", "r817", "r824", "r832", "r835", "r972", "r976", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r402", "r403", "r404", "r405", "r472", "r490", "r522", "r523", "r524", "r642", "r643", "r679", "r710", "r711", "r765", "r767", "r769", "r770", "r776", "r795", "r796", "r813", "r817", "r824", "r832", "r835", "r972", "r976", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r491", "r931", "r956" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r307", "r491", "r924", "r956" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r211", "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r360", "r361", "r706", "r707", "r708", "r766", "r768", "r771", "r777", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r798", "r818", "r835", "r977", "r1035" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r212", "r221", "r360", "r361", "r706", "r707", "r708", "r766", "r768", "r771", "r777", "r784", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r798", "r818", "r835", "r977", "r1035" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r307", "r491", "r924", "r925", "r956" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2023", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [ "r211", "r287", "r288", "r289", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r211", "r287", "r288", "r289", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r831" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r363", "r364" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $8,467 and $7,355, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r34", "r86", "r801" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes, other than income taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r129", "r183" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r5", "r17", "r41", "r266", "r267", "r937" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Gain on post-retirement plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r70", "r239", "r659" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r256", "r266", "r267", "r581", "r806", "r937" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized gain (loss) on cash flow hedges [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r265", "r266", "r614", "r616", "r617", "r618", "r619", "r621" ], "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r144", "r247", "r655", "r684", "r685" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r265", "r266", "r614", "r616", "r617", "r618", "r619", "r621" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r17", "r41", "r593", "r596", "r635", "r680", "r681", "r937", "r938", "r939", "r953", "r954", "r955" ], "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) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r4", "r17", "r41", "r266", "r267", "r616", "r617", "r618", "r619", "r621", "r937" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation adjustments [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r134" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r528", "r529", "r530", "r694", "r953", "r954", "r955", "r1018", "r1038" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Tax benefit and withholdings from deferred compensation distributions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r84", "r85", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense (Note 7)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r536" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r526", "r535" ], "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": "Share-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r947", "r948", "r949", "r951", "r952" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r248", "r367", "r374" ], "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", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r12", "r64", "r68" ], "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 Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r322" ], "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": "Anti-dilutive shares excluded from computations of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r182", "r243", "r282", "r333", "r348", "r354", "r371", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r579", "r583", "r607", "r653", "r732", "r831", "r843", "r974", "r975", "r1025" ], "calculation": { "http://www.bradyid.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": "Assets", "totalLabel": "Total" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r234", "r251", "r282", "r371", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r579", "r583", "r607", "r831", "r974", "r975", "r1025" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Assets, Noncurrent" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r522", "r523", "r524", "r525" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r107", "r112" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "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 Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r164" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r577", "r822", "r823" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r93", "r95", "r577", "r822", "r823" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r577" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]", "terseLabel": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r179", "r578" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized", "terseLabel": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Acquisition Actual Revenue And Pre Tax Income Loss [Line Items]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r92" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalUnitClassDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type or class of capital units or capital shares.", "label": "Capital Unit, Class [Domain]", "terseLabel": "Capital Unit, Class [Domain]" } } }, "localname": "CapitalUnitClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalUnitsByClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type or class of the entity's capital units.", "label": "Capital Units by Class [Axis]", "terseLabel": "Capital Units by Class [Axis]" } } }, "localname": "CapitalUnitsByClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r48", "r237", "r799" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r49" ], "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 Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r48", "r154", "r278" ], "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": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance", "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r154" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r210", "r244", "r245", "r246", "r282", "r312", "r316", "r319", "r321", "r327", "r328", "r371", "r406", "r409", "r410", "r411", "r417", "r418", "r432", "r433", "r436", "r439", "r446", "r607", "r688", "r689", "r690", "r691", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r720", "r741", "r760", "r778", "r779", "r780", "r781", "r782", "r923", "r943", "r957" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/DocumentandEntityInformation", "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r244", "r245", "r246", "r327", "r432", "r433", "r434", "r436", "r439", "r444", "r446", "r688", "r689", "r690", "r691", "r817", "r923", "r943" ], "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "stringItemType" }, "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r165", "r400", "r401", "r785", "r973" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r1038" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r1038" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Voting Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/DocumentandEntityInformation", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common Stock, Dividends, Per Share, Declared" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r833", "r834", "r835", "r837", "r838", "r839", "r840", "r953", "r954", "r1018", "r1036", "r1038" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r133", "r720" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r133" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r133", "r720", "r738", "r1038", "r1039" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical": { "order": 1.0, "parentTag": "us-gaap_CommonStockSharesIssued", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r133", "r654", "r831" ], "calculation": { "http://www.bradyid.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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "monetaryItemType" }, "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/2023", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r261", "r263", "r270", "r650", "r664" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r143", "r269", "r649", "r663" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r127", "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r99", "r807" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r164" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r448", "r449", "r468" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r978" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "Contract with Customer, Refund Liability", "terseLabel": "Contract with Customer, Refund Liability" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r959" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r150", "r645" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Cumulative Preferred Stock [Member]", "terseLabel": "Cumulative Preferred Stock [Member]" } } }, "localname": "CumulativePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r930", "r946", "r1014" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "United States" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r930", "r946" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.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": "Other Nations" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r178", "r563", "r569", "r946" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.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 income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current income tax expense:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r930", "r946", "r1014" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "States (U.S.)" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r98" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r166", "r280", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r88" ], "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": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.", "label": "Deferred Compensation Arrangement with Individual, Recorded Liability", "terseLabel": "Deferred compensation arrangement with individual, recorded liability" } } }, "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r946", "r1013", "r1014" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "United States" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r178", "r946", "r1013" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.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": "Other Nations" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r12", "r178", "r206", "r568", "r569", "r946" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred income tax (benefit) expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred income tax (benefit) expense:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r130", "r131", "r184", "r557" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "terseLabel": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r946", "r1013", "r1014" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "States (U.S.)" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "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": "Deferred Tax Assets, Goodwill and Intangible Assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r558" ], "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", "terseLabel": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r91", "r1012" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Deferred Tax Assets, in Process Research and Development" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r91", "r1012" ], "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": "Deferred Tax Assets, Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r1011" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "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 not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r90", "r91", "r1012" ], "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": "Deferred Tax Assets, Tax Credit Carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r91", "r1012" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r1012" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r91", "r1012" ], "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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r91", "r1012" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r91", "r1012" ], "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": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r559" ], "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", "terseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r87", "r1011" ], "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", "terseLabel": "Deferred Tax Liabilities, Net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r91", "r1012" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.", "label": "Deferred Tax Liabilities, Inventory", "terseLabel": "Deferred Tax Liabilities, Inventory" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r91", "r1012" ], "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", "terseLabel": "Deferred Tax Liabilities, Intangible Assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r91", "r1012" ], "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", "terseLabel": "Deferred Tax Liabilities, Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r91", "r1012" ], "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", "terseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r12", "r69" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r12", "r338" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r709", "r711", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r748", "r749", "r750", "r751", "r754", "r755", "r756", "r757", "r772", "r773", "r774", "r775", "r833", "r835" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract Type [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r23", "r110", "r142", "r252", "r805" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivatives Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r23", "r110", "r142", "r252", "r805" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r108", "r111", "r113", "r116", "r709", "r711", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r748", "r749", "r750", "r751", "r754", "r755", "r756", "r757", "r772", "r773", "r774", "r775", "r805", "r833", "r835" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r181", "r590", "r598" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r19", "r108", "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r19", "r108", "r113", "r116", "r120", "r121", "r589" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [ "r589" ], "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent.", "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [ "r598" ], "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r1016", "r1017" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Derivative maturity" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r19", "r100", "r101", "r103", "r106", "r109", "r113", "r117", "r119", "r121", "r598" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r19", "r100", "r101", "r106", "r118", "r285" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Foreign Currency Hedging" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instruments [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends, Common Stock, Cash" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends Payable, Amount Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividends Payable, Date Declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r1008" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year [Member]" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r271", "r299", "r300", "r301", "r302", "r303", "r309", "r312", "r319", "r320", "r321", "r325", "r601", "r602", "r651", "r665", "r810" ], "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", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r271", "r299", "r300", "r301", "r302", "r303", "r312", "r319", "r320", "r321", "r325", "r601", "r602", "r651", "r665", "r810" ], "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", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r308", "r322", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Earnings per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r612" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r546" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r284", "r546", "r571" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.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": "Tax at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1006", "r1015" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r1006", "r1015" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 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": "International rate differential (1)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r1006", "r1015" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Deferred tax and other adjustments, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r1006", "r1015" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Adjustments to tax accruals and reserves" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r1006", "r1015" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research and development tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r527" ], "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": "Share-Based Compensation Cost Not yet Recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r527" ], "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": "Share-Based Compensation Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r526" ], "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": "Share-Based Payment Arrangement, Expense, Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Options Exercised, Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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": "Employee Stock Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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 from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r18", "r231", "r265", "r266", "r267", "r294", "r295", "r296", "r298", "r304", "r306", "r326", "r372", "r373", "r447", "r528", "r529", "r530", "r564", "r565", "r592", "r593", "r594", "r595", "r596", "r597", "r600", "r614", "r616", "r617", "r618", "r619", "r621", "r635", "r680", "r681", "r682", "r694", "r760" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r10", "r125", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Method Investment" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r604", "r605", "r606" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r604", "r605", "r606" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of the Fair Value by Balance Sheet Grouping" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r426", "r474", "r475", "r476", "r477", "r478", "r479", "r605", "r639", "r640", "r641", "r815", "r816", "r819", "r820", "r821" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r603" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r426", "r474", "r479", "r605", "r639", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r426", "r474", "r479", "r605", "r640", "r815", "r816", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r426", "r474", "r475", "r476", "r477", "r478", "r479", "r639", "r640", "r641", "r815", "r816", "r819", "r820", "r821" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r14", "r27" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r107", "r109", "r120" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "stringItemType" }, "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": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r241", "r393" ], "calculation": { "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails": { "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", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r162" ], "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": "Finite-Lived Intangible Asset, Expected Amortization, Year One" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r162" ], "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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r162" ], "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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r162" ], "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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r162" ], "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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r391", "r392", "r393", "r394", "r646", "r647" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r161", "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r646" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r65", "r67" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r161", "r646" ], "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", "terseLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "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 Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of net gains or losses on foreign currency cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "negatedTerseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r608" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r805", "r819", "r829" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, outside the reporting entity's home country.", "label": "Foreign Line of Credit [Member]", "terseLabel": "Foreign Line of Credit" } } }, "localname": "ForeignLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r582", "r942" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain on sale of business", "terseLabel": "Gain (Loss) on Disposition of Business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r240", "r378", "r648", "r814", "r831", "r962", "r969" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/GoodwillDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r15", "r62" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill, Other Intangible and Long-Lived Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillChangeInGoodwillAllocationDescription": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Description of change in allocation of goodwill by reportable segment.", "label": "Goodwill, Change in Goodwill Allocation, Description", "terseLabel": "Goodwill, Change in Goodwill Allocation, Description" } } }, "localname": "GoodwillChangeInGoodwillAllocationDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r385" ], "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0 } }, "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": "Goodwill, Foreign Currency Translation Gain (Loss)" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r814" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r386" ], "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "order": 4.0, "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Goodwill, Other Increase (Decrease)" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r961" ], "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "totalLabel": "Goodwill, Period Increase (Decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r0", "r968" ], "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0 } }, "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": "Goodwill, Purchase Accounting Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "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": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r383", "r814" ], "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "order": 3.0, "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r149", "r282", "r333", "r347", "r353", "r356", "r371", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r607", "r812", "r974" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.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", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r19", "r589" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r283", "r570" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r283", "r570" ], "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Other Nations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r333", "r347", "r353", "r356", "r666", "r812" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "brc_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes and losses of unconsolidated affiliate" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r12", "r146", "r187", "r340", "r369", "r661" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Equity in losses of unconsolidated affiliate", "terseLabel": "Equity in losses of unconsolidated affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r395", "r397", "r744" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r397", "r744" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r16" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r284", "r539", "r547", "r555", "r561", "r566", "r572", "r575", "r576", "r693" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r193", "r207", "r305", "r306", "r341", "r545", "r567", "r667" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "brc_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "weight": -1.0 }, "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "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": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Continuing Operations" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r264", "r541", "r542", "r555", "r556", "r560", "r562", "r687" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r50" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r11" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r11" ], "calculation": { "http://www.bradyid.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 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" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r11" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities (net of effects of business acquisitions):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r11" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r11" ], "calculation": { "http://www.bradyid.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", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r313", "r314", "r315", "r321", "r496" ], "calculation": { "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Plus: Effect of dilutive stock options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r163" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r390" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r240" ], "calculation": { "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r63", "r66" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails": { "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": "Other intangible assets", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r126", "r189", "r268", "r337", "r623", "r745", "r841", "r1037" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r274", "r276", "r277" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r335", "r346", "r347", "r348", "r349", "r350", "r352", "r356" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r159", "r802" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 2.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 products" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.", "label": "Inventory, LIFO Reserve, Effect on Income, Net", "terseLabel": "Inventory, LIFO Reserve, Effect on Income, Net" } } }, "localname": "InventoryLIFOReserveEffectOnIncomeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r250", "r800", "r831" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r194", "r236", "r249", "r375", "r376", "r377", "r644", "r808" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r159", "r804" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "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 and supplies" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r947", "r948", "r949", "r951", "r952" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "SEC Schedule, 12-09, Reserve, Inventory [Member]" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r159", "r803" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 3.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-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r934" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r1008" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Tax Year 2019 [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1023" ], "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 Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1024" ], "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, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Lessee Operating Lease Liability Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r634" ], "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", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r634" ], "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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r634" ], "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": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r634" ], "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": "Lessee, Operating Lease, Liability, to be Paid, Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r634" ], "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": "Lessee, Operating Lease, Liability, to be Paid, Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r634" ], "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": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r634" ], "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": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r634" ], "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", "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r624" ], "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/2023", "presentation": [ "http://www.bradyid.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": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r282", "r371", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r580", "r583", "r584", "r607", "r719", "r811", "r843", "r974", "r1025", "r1026" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r138", "r186", "r657", "r831", "r945", "r960", "r1019" ], "calculation": { "http://www.bradyid.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" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r235", "r282", "r371", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r580", "r583", "r584", "r607", "r831", "r974", "r1025", "r1026" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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/2023", "presentation": [ "http://www.bradyid.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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Liabilities, Noncurrent" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r28", "r185", "r1034" ], "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": "Long-term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Line of credit, current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of Credit Facility, Interest Rate Description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r944" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facilities [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Line of credit facility, maximum amount outstanding during period" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "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": "Line of credit, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r32", "r944" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r164" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "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 [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r935" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable Securities, Noncurrent" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r195", "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r275" ], "calculation": { "http://www.bradyid.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 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/2023", "presentation": [ "http://www.bradyid.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": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r275" ], "calculation": { "http://www.bradyid.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 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/2023", "presentation": [ "http://www.bradyid.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": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r154", "r155", "r156" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2023", "presentation": [ "http://www.bradyid.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": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r147", "r156", "r188", "r233", "r259", "r262", "r267", "r282", "r297", "r299", "r300", "r301", "r302", "r305", "r306", "r317", "r333", "r347", "r353", "r356", "r371", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r602", "r607", "r662", "r740", "r758", "r759", "r812", "r841", "r974" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "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)", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r272", "r299", "r300", "r301", "r302", "r309", "r310", "r318", "r321", "r333", "r347", "r353", "r356", "r812" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "terseLabel": "Net Investment Hedging [Member]" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "domainItemType" }, "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": "New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncumulativePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock upon which unpaid dividends do not accrue.", "label": "Noncumulative Preferred Stock [Member]", "terseLabel": "Noncumulative Preferred Stock [Member]" } } }, "localname": "NoncumulativePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r361" ], "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", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not designated as hedging Instruments [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_NonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Common Stock [Member]", "terseLabel": "Class A Nonvoting Common Stock", "verboseLabel": "Class A Nonvoting Common Stock" } } }, "localname": "NonvotingCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/DocumentandEntityInformation", "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Open Tax Year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r333", "r347", "r353", "r356", "r812" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r629", "r830" ], "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 Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r626" ], "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": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r626" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r626" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r627", "r630" ], "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 cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r625" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r633", "r830" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r632", "r830" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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 Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r89" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r107", "r120" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r242" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Pension and other post-retirement benefits:" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r3", "r144", "r609", "r610", "r613" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before 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 Gain (Loss), before Reclassification and Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r26", "r41", "r266", "r614", "r617", "r621", "r937" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r269", "r614", "r615", "r621", "r649", "r663", "r937", "r938" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Tax", "totalLabel": "Other comprehensive income (loss), before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r253", "r254" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r255" ], "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedTerseLabel": "Cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r253", "r254", "r586", "r587", "r591" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Net gain recognized in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r204", "r254", "r257" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedTerseLabel": "Reclassification adjustment for gains included in net income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r3", "r7", "r611", "r620" ], "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Other income tax adjustments and currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r588" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r18", "r26", "r260", "r263", "r269", "r614", "r615", "r621", "r649", "r663", "r937", "r938" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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), Net of Tax", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r6", "r144", "r821", "r979" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "negatedTotalLabel": "Other Comprehensive (Income) Loss, Pension and other Post-retirement Benefits, after Reclassification Adjustment, before Tax, total" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r5", "r144", "r172" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net (loss) gain recognized in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r6", "r7", "r180" ], "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Pension and other post-retirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r9", "r144", "r258", "r480" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Net actuarial gain amortization" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r7", "r265", "r269", "r545", "r573", "r574", "r614", "r618", "r621", "r649", "r663" ], "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "Income tax benefit (expense) related to items of other comprehensive income (loss)", "negatedTotalLabel": "Income tax benefit (expense) related to items of other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other current liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r34", "r831" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r36", "r718" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Other Long-Term Debt, Noncurrent" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r156" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r152" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Investment and other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r926", "r940" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r46" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r46" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "terseLabel": "Cash dividends on Common Stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r273" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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", "negatedTerseLabel": "Payments for employee taxes withheld from stock-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r44" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of businesses, net of cash acquired", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r153" ], "calculation": { "http://www.bradyid.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", "negatedTerseLabel": "Purchases of property, plant and equipment", "terseLabel": "Expenditures for property, plant & equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "terseLabel": "Pension and other postretirement benefit expense" } } }, "localname": "PensionAndOtherPostretirementBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r471", "r472", "r473", "r479", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r821" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO Inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r132", "r720" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r936" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r43" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r8", "r22" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Options, Exercised in Period, Proceeds from Issuance of Shares" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r45", "r944" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from 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 borrowing on credit facilities" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r927", "r941" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r8", "r22" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r164", "r238", "r660" ], "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment\u2014gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r652", "r660", "r831" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment\u2014net", "totalLabel": "Property, plant and equipment\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r13", "r200", "r205", "r658" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r164" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "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": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r26", "r41", "r266", "r614", "r619", "r621", "r937" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reconciliation [Abstract]", "terseLabel": "Segment Reconciliation [Abstract]" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r58", "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "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": "Unrecognized Tax Benefits:" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r47", "r944" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "terseLabel": "Repayments of Lines of Credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r128", "r538", "r1033" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "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 development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r537" ], "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 Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "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 (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r135", "r170", "r656", "r683", "r685", "r692", "r721", "r831" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r231", "r294", "r295", "r296", "r298", "r304", "r306", "r372", "r373", "r528", "r529", "r530", "r564", "r565", "r592", "r594", "r595", "r597", "r600", "r680", "r682", "r694", "r1038" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r334", "r335", "r346", "r351", "r352", "r358", "r360", "r362", "r466", "r467", "r645" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.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": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r209", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r797" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recongition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r209", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r470" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r742", "r797", "r809" ], "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": "Shipping and Handling Costs" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "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 Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r928" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, Remaining Performance Obligation, Percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "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": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r631", "r830" ], "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 lease assets obtained in exchange for new operating lease liabilities (1)" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).", "label": "Sales Commissions and Fees", "terseLabel": "Sales Incentives" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSalesIncentivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r41", "r1020", "r1021" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r93", "r95", "r577" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r177" ], "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 Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r176" ], "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 Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period.", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r958" ], "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": "Reconciliations of Numerator and Denominator of Basic and Diluted Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r175" ], "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 Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets and Liabilities Accounted for at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r65", "r67", "r646" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r65", "r67" ], "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 Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r814" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r814", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971" ], "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 Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r946" ], "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 (Loss) Earnings from Continuing Operations" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r30", "r139", "r140", "r141" ], "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 Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Line of Credit Facilities" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r61", "r148" ], "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 Revenue from External Customers and Long-Lived Assets, by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r61", "r145" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r55", "r56", "r57", "r62" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r55", "r56", "r57", "r62" ], "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 Segment Reporting Information by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r493", "r495", "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r522", "r523", "r524", "r525" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r20", "r21", "r82" ], "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 Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of RSU Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r72", "r73", "r74", "r75", "r76", "r77", "r78", "r168", "r169", "r170", "r244", "r245", "r246", "r327", "r432", "r433", "r434", "r436", "r439", "r444", "r446", "r688", "r689", "r690", "r691", "r817", "r923", "r943" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r29", "r71", "r73", "r74", "r75", "r76", "r77", "r78", "r132", "r133", "r168", "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Capital Stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of Other Activity in Stockholders' Equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r828", "r1009" ], "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 Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r330", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r362", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r398", "r399", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r814", "r929", "r1035" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r345", "r350", "r354", "r355", "r356", "r357", "r358", "r359", "r362" ], "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 Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r151" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "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 [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r11" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r825" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "verboseLabel": "Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r514" ], "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": "Equity Instruments Other than Options, Forfeited in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r514" ], "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": "Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r512" ], "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": "Equity Instruments Other than Options, Grants in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r512" ], "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": "Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r509", "r510" ], "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": "Equity Instruments Other than Options, Nonvested, Number, Ending Balance", "periodStartLabel": "Equity Instruments Other than Options, Nonvested, Number, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r513" ], "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": "Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r516" ], "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": "Equity Instruments Other than Options, Vested in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r513" ], "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": "Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r523" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r493", "r495", "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r522", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r827" ], "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": "Class A Nonvoting Common Stock Shares Reserved for Outstanding Share-Based Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r81" ], "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 Shares Remaining for Future Issuance of Share-Based Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r516" ], "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": "Options, Exercised in Period, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r986" ], "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": "Options Forfeited or Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r986" ], "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": "Options Forfeited or Expired, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r505" ], "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": "Options Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r81" ], "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, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r501", "r502" ], "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": "Shares Outstanding, Ending Balance", "periodStartLabel": "Shares Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "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": "Options Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r501", "r502" ], "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": "Options Outstanding, Ending Balance, Weighted Average Exercise Price", "periodStartLabel": "Options Outstanding, Beginning Balance, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "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": "Options Outstanding, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r522", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r506" ], "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": "Options Exercised, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r505" ], "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": "Options Granted, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r492", "r500", "r519", "r520", "r521", "r522", "r525", "r531", "r532", "r533", "r534" ], "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": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r24" ], "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]", "terseLabel": "Schedule of PRSU Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r81" ], "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, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Options, Vested in Period, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r157", "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r232", "r330", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r356", "r362", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r396", "r398", "r399", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r814", "r929", "r1035" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r210", "r244", "r245", "r246", "r282", "r312", "r316", "r319", "r321", "r327", "r328", "r371", "r406", "r409", "r410", "r411", "r417", "r418", "r432", "r433", "r436", "r439", "r446", "r607", "r688", "r689", "r690", "r691", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r720", "r741", "r760", "r778", "r779", "r780", "r781", "r782", "r923", "r943", "r957" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/DocumentandEntityInformation", "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r39", "r231", "r265", "r266", "r267", "r294", "r295", "r296", "r298", "r304", "r306", "r326", "r372", "r373", "r447", "r528", "r529", "r530", "r564", "r565", "r592", "r593", "r594", "r595", "r596", "r597", "r600", "r614", "r616", "r617", "r618", "r619", "r621", "r635", "r680", "r681", "r682", "r694", "r760" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r294", "r295", "r296", "r326", "r645", "r686", "r705", "r712", "r713", "r714", "r715", "r716", "r717", "r720", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r737", "r739", "r742", "r743", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r760", "r836" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "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/2023", "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r294", "r295", "r296", "r326", "r645", "r686", "r705", "r712", "r713", "r714", "r715", "r716", "r717", "r720", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r737", "r739", "r742", "r743", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r760", "r836" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r132", "r133", "r170", "r506" ], "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": "Options Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r83", "r132", "r133", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "negatedTerseLabel": "Issuance of shares of Class\u00a0A Common Stock under stock plan" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r18", "r132", "r133", "r170", "r694", "r760", "r781", "r842" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of shares of Class\u00a0A Common Stock, including excise taxes" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r133", "r136", "r137", "r158", "r722", "r738", "r761", "r762", "r831", "r843", "r945", "r960", "r1019", "r1038" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balances", "periodStartLabel": "Beginning Balances", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r167", "r281", "r431", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r445", "r447", "r599", "r763", "r764", "r783" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholder's Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r622", "r637" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r622", "r637" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r622", "r637" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r622", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r622", "r637" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r636", "r638" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Other Tax Carryforward, Gross Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology-Based Intangible Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r190", "r191", "r192", "r365", "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock, Common" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r79" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical": { "order": 2.0, "parentTag": "us-gaap_CommonStockSharesIssued", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r38", "r79", "r80" ], "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock \u2014 6,252,763 and 4,890,779 shares, respectively, of Class\u00a0A nonvoting common stock, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r540", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r1010" ], "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": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "auth_ref": [ "r1007" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": { "auth_ref": [ "r1007" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r551" ], "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 based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r1010" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r550" ], "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 of prior years (1)" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r1007" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r1007" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "negatedTerseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r553" ], "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", "negatedTerseLabel": "Lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r554" ], "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 Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r52", "r53", "r54", "r197", "r198", "r201", "r202" ], "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/2023", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r947", "r948", "r949", "r951", "r952" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r287", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balances at end of period", "periodStartLabel": "Balances at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Additions \u2014 Charged to expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Deductions - written off" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r287", "r288", "r289", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": { "auth_ref": [ "r950" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired", "terseLabel": "Additions \u2014 Due to acquired businesses" } } }, "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r287", "r288", "r289", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r311", "r321" ], "calculation": { "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail": { "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", "totalLabel": "Denominator for diluted earnings per share for both Class A and Class B" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "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:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r309", "r321" ], "calculation": { "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail": { "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", "verboseLabel": "Denominator for basic earnings per share for both Class A and Class B" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r844": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r845": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r846": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r847": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r848": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r849": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r851": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r862": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r863": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r864": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r865": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r866": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r867": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r868": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r869": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r871": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r872": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r873": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r874": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r875": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r876": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r877": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r878": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r879": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r881": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r882": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r883": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r884": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r885": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r886": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r887": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r888": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r889": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r891": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r892": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r893": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r894": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r895": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r896": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r897": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r898": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r899": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r901": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r902": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r903": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r904": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r905": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r906": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r907": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r908": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r909": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r911": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r912": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r913": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r914": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r915": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r916": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r917": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r918": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r919": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r921": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r922": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 109 0000746598-23-000058-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000746598-23-000058-xbrl.zip M4$L#!!0 ( "\Z)5?D=WHK\E0 (U$ @ > 8G)C+3(P,C(P-S,Q>&5X M,3 U,S(P,C-BL@(FBU*EKSU5(1LRU.: MJ+(=LJKKG4\W0/"01!L$V%@DLW_]S>UL6"C*&Z$R)V*Z+!(\.%ONF4_^?5FN MDI__OE3A[.?_Y^__[Z-'P>LLJE8J+8,H5V&I9D%5Q.DB^&.FBH_!HT?RU*ML MO_S^*; M()[]UT]Q-)\>S9\^?3R;G1T_GIX]>W;V^/&ST\GQD7IZ>G1V]/C_F_P$/X7' M^3=%N4G4?_VTBM-'2X7O?_[X>/SD=%V^N(UGY?+YY.CH/WZB1W_^^SQ+2WA? M#K_G?_(PC<%*]:E\%";Q(GU.2_J)?ZJ_CK(DRY__Y8C^[P5^\V@>KN)D\_P_ MK^.5*H*WZC:XRE9A^I^C(DR+1X7*XSD_6,3_5L\G$Y@>_7G+4WX"XR1QJO02 M8+7_\8)F,5-1EH=EG*7/JW2F\5W+ M\B,X+Y7O9?T__?SRZOSU_P:OWEV]?W=U?GWY[NV]9_PPUGGQ?R]>_7Y]^8^+ MX/7%FXNKJXO7L.C?WE^\_4"K#M[_>OYG7?KYA^#\MXNWKV')YV]?!U<7'Z[/ MK^&/BS=O+E[1EGRX>']]\=O+BZO@=$2LY3OMQ /9OZOKRU>_7@27?]+U7;Z] MOGKW^O=7WY;Z_UD593S?,,>-@4?FLQ#H+S55;A$V8(L\[_"=,J MS#?!9$2+# :WRSA:!K'A\?O7B39_]6:7!N M?D6?3UX,@VE5!FD&\\QQ1D$HF\.SFBJ[2[Q>'+,Q&&YJHL\D3 H]?=J M#GAN!B/ 9GR K:!?/!X?#Z;#P4T 4;H9+L=@1[ >/" M"<)/O1?(_,+U&C89UA=VWB):#4UWUTL D[_VW@7_!CH"FL-G,KKC\%:ZTK@C M_C[("H/'1\_.>5]4<(FL*(5[7MQD M W.Y!*I+-_8M>&9X"(U-#VZS*IGA8/#L,I[2FN#4X'D@!9A>#)2"C^F)Y^I? M59S+O>V8.LYTA/]":@#J:T[#N9LP%.W0%,>&F[9J;EC7._2FTR6%_UH*X'W' MS6>0R$ M1R>([YG!1IE/QL%!S6A3,_ZL>@8HWI=O+U'+^/##J!G70#[S+ &.B[P6>&B< MQDP.AKB1T\91.$U BSSK%HL,Q!56JS\]2^G3U_\,-MU/)[H67__U[]8AS.4 M#8\2-2^?'Q^/CT]Q(T2SV..\MC@ISD&@5>CNV=?D9'\F+T23Q7L;\J2L^)_G MV2HHX:6D,.%_26)-L^SC1Z762!I:S0#!"=)<]"K0IDLM_ L@SUA/"-)*9GN.;@4 O M_S'^7*HZ?6RHZN%2Y_&!.N]%G;,5\'M0><(RRWM H]]X"C3B\[B$RQOM,*E@ MGSMBN95GEL,?J[@LE=*Z[\LLS&?XQVO0YR,X1F)O_QV8+)P>VL 4',&]5GF!KAK^;S%"2Q0N5UQN0+86PS%99+]':$()K==QG%&69)M$JV9@KF M["B(EF&Z4#@X&*C91[5E=%X.F=NH7#AG@@K ;0YJ.J@EZ&M#S\Z*= ?RE:@ M=CZ%F:_!:H[ FK5;XC $T-N?O3 .FE&PS&[5CFD ;S.%'6@>"Z M$N5YTIN$*W5NF-T=,K[!\H!5P"Y^6)('PU.B@GD8DZJU"F&GPN &N,O,VPAO MBGF0J! ...7-]I\LJOPFOH%WC?P+,*N4/ M\^7=A^Z>*[XM5^0&Q:709.,4M 7V.9%;#+59="S"[2!GW3R(2WIY&*,-6461 M*@HD.SL+\B'G=H81?E"EH-*J=V>!9C*^# M62DA>IP9/HIN8Z-%:])'SQ^1OYP:\9EPPZZQQHGAMWPX1@ [>Y^@HQ&>@AET M"]Q:A'J=%61Q/R?'%*RJ$;/6/YQF99FMGA_9GX33(DNJLOF3.\+<_+_+7(^\ M#A?JT317X<='Q/2>A\EMN"G\UW^KZ/J?5NMX?- Z[J-UH"^X7^I&N_,>Z'[R M[.F9&V5B]C@MU+\JY(SDN>: S ^M=I\>".!^!&!D;W_HH&%)CL1+!@=;"TQFBM,[\VT]A,&HV#I,@:4]^N-5%8M8+1"F4" M4FMX(N?@)' "'2^+26MS-Z0DQ1:81\81+_8$LC$"7Y.V#4K\VHE$XT]'@>(0 M*[[;T5?P]5KA')F0[9:-U2'O.;XOY7CJP77@\;"S P^[5U*B%XKM#QM[F]VH MU51AT@RF.4R>_=BW^LGA5M_K5E]=?CCOSV6FG(?5.LDV2H%N6DHF!^BK4;92 M&%&J\DCC-,AEK$ M*492@_-J 7^\<\.-_X^-][Q-/;GQH?!1[5!CW^X M8"$ )L$2GH;K;7(/,/%6BPLG3@)FE8*+&8O+=:V75RH=2#!YHR'_$XE=S!.; MMC )!IP?R$$9ZS/]F&:W*;Y%3O6<%4-G&W7V*[V#G>'Z-9P:2NF/-"[Y?9WT M6F>V,V^Z% ,'YZ M@]X(+4DQ_EAB< V%Z#$&;@I=.[""*2^UVREL!@ MXA +!706,.Y6J= MF9("W+;V=6$%P(!RXC=W/1RL4*/A5&:3C.8\UPS#ZF/6?JQ\! M?Y%FUQH?K M7Q;LVY+E%#L,1D)BBE6AJL!P7LS>*3ZK^L_E9X6]>U+AX>XAA=I2-&Z\2\*" M88#% QREUJZUF&Y<6.ZT?^3MFRJ5TG6@W<1[@]WI!#0 IFJX3?D2VC9 MY4%87SV9! -!X^'G%++$CCF,61@)+74I0#O!#C\S ]M_+D, MX9:^NR\I$;E0>0 '>T=,1/CFSVR!20F0)U5)1FY<5$C\BK59.X2MS*]T.P_U^FI^L+(%S3-V]B):ZN8W,^Y6H3Y+$'Z149M7TK4[7"R$(3! MC4IJ3PG+J)_+=N9[Q_G\L53L&1=A%Q?>&WE.3AD*\P*^J_4YJZ)$/=H&#]X IF;W+C'XB" M">9*?[3)SR\3':$<*Q0)?* S3*B)^4.W=*2E4F]+%2)'&5$^Y+P_'*KKH=?2*^W^P6]T;]*UG1M]\KBG]_F# G6$F3%QQ@^L6._W M=L-NB5I&AA8E)<-51]/!"@K0H$3_JA)>0$,+:]/9MFIE(#&XG+'8N3#QB^C( MNRY(-2_Z2UF#<-@7PCH^&3_5>]5^K2_3X+]5JO(P&>_S*G-^4C/'F+.%@@[B M:\^3CYON@EFLBA'<,;]G+OZBDY.: M>4F^L7+"SD)G0$Y SM)B&:_1TBH%ZBO4?KV*\1C*,"J1"A,F;-=;0<@2< QQ M2>G0F(\_"HHX^JC_K5>(]EP8S,&VEZQ]M%&G!?H+]#XYO@*,#/!CLPQ6@Q8O M9D"A[1=_$B?D2-+PDRQ=X/J+C/Z)LZ_-$K:;LM/#@+'*J#CDCHV5J ?&%ZQ. MBWG@5:G$FJ>"!MB:OQHBSR<+T,@ X;![+7;/'O5XA_M)L*T,^<]5UX M_1Z5IA'Y96JTA-Z],L9;6K 3I8OH*/V/*2\G[QHZX<("?H W77W"'$3'QUIG M9.1/ L*JD0KDC6/@[=9B>P&_64S M4Z:2Y6J141W1+9U&R[G&7%&$5G6*/N 9K R];<8=CLM<+S<%?DZYM[ @Y-"K M=1CG' ?"PUK%+M0] 7BUS_51F;G-L8W9W,Z&IR$N4?E;KXX)&A$HJV9#6 WCOB@@KHJZ+1/*NCD#AWTVM>] M+LS]V*=&ZGG%N[5#U!ZS**K(T4:\R_C&313C5L;A %14,I^-XCRJ5D@KR+B1 MXT:\W\0> MK#0SXS7$$HVOF08/361*HP[T!J"FG=H!TK0:OA M/) 57'G@/W3C)4]@W#2O8P)1+"I1M&A58F5KW[\QLDF1N(LE6%+2-$HGJV.8 M!L_')=0\T%'05H)M&5NBN3;-KLJU.K<3"8X;&V$BM'HW\ )_Y1VQ=QTCU_(C M'<8]]3:$.-H=&]+<#\_7<>\M >U8EK]F:4-I$W)\AN/*!=MMQ<[)ZW6V\FJD M ;7"7'B-P(; R+I"?HL!9H6F'K)1&[A#.]4/8)J!#P;'R).]= M6VLD.'#D*E*^5'1VVVXFIJ.U$=T]-E9GA=QW7P.Q0OLI-)?0J!X3!*9PM0A+XA6Y2W^]R/=N4J(B)L;@5+7OSAR$D*RL!(CS$[ M"7$AK(!T?B,99+[LUY*UIN_69O2?2"3K))2<(S(IFTLD$U<[*JS&/ [.DW*) M]:6MPS9_0)M,[^BP6AMR3+/;F17\*T;H:!\F+MJN&+%J.E4/BXX^"U&_ MN_>_ITA#]7&U[&!<8-0][_#<3H+IIW@@=WS,>;4[7R"Z/U_8(>(%L\L+CBE3_Q3VR]V MZT#!P)8-UH?0]I:6P(Y_U8A=E'/%,LOAR:$0S?#;>\1^Q)C)R<.-F?3&.1GU MR3EYAV_RO,!$BO=5'BU1\E[G\&:NLMAKA0I[)W-"9Z>$#.X<$2;*AGZ!+[EN M]Q!74K1 U'%:89((E 9R80W>WO S >K-L!D1C4(N69&M4@9RW QJI''Q,3O M%]!O:B5:HZ:Y"'X:)S\OB1U'&.G/2(]$^01WG[TM^*3YP#C\6DHF[K(U7"O( MT>UHBY%Y\V4I[66Q[1Q:Q^:%B$N6 09!B4U%0IA-V3(^"CB[P[/N+6Y+]M\R M+D>I"A["R&44?"N#HI>H= $S3-4B*V..Y(T(4:[I/7NHVXMROLW?%PQJV?R: MX)IVX+ AV:FWAA;K?H\+C*2E68K*73R/R:G6UO]ES6G!V.8"U2^:H6ZHP1<] M]@M*TLPM)B'-+LFHQ=S,P=KKWH@==/=H.*K! ^W$F$;B:N]^]ZB&H!/REW.N M$'+BCF9$;PHRN))_U29+? M%69\C9;2!TQ)V+?HOIRW2AVW4 ]4Y&4C%M44LI*]WQFB:OE-BQ<+R_(*<74S MI]>IN'1:I@:\G\XP"M=A%&,B!_G[ MMV;#Q%_W>M;*.*<:27WF(JFW7M*F)YJ8N?ZAB3&M\0B&Y*/ZARJ5+S/3G^E<+% W0"O.VD8A+% WZ5=Y;H6:Z&HK92S MJ^Y(X\:JUV-L\'4OV__AUS'T!@#V853F?#"*H0:WZD.)SJ&,H6>$]4#+&/:L MV@GE-VFL#B?D:03+S&FSYUAB<=XIFRAU6-Z&T$2J]IXM F/)V>(?S$PCFM6 MSMPO!Z=#[.\Y5N.1)P)II@S]0&$F)S(\.0Z\&+ @@+%C/\;;#!L228;XKJK?PNF1FCS P6I*R*6?Q_)B=' M([@IZ.0Z_8\@NTWO.3]*UYU\SB]E9=YZX"F;._%_)J'V$U=B\?\I-:VFB9QA,2NQKUJ),8=K+'=O3 P],P MC= QOP1EDZJ\R'WO)\1AG(GR'U!0HI1)$LI00V4JBHAUMR&!9=VMPS2.5QY8 MQUPM?\30XNFQ2?+@_B.@_B:934YN&Q^H&\06-D7C$K$H+$ 9A;^=; [\;:IT MQ=>TBJG[UA*AM9Q^P.$*8$G(4*3*TU;O(>#H8*^K'8 * H+ .:DW9ZW!#6RP%HA2)3PM, MJ+2<(,W21[F: P>G<6>885PB*'!!)W*KL&F:K>!%>ZP0)$^TZ3@_?997"WD+ MS^(^TW_#":#M4X>)J=R9NF24&!8:=C-1,B4*CY,.N0D-MGG9=787W&L%K0QS MF:W??YK=:"-#AX9I@D0!.A_$Z<\"-)@HY*E5; +X2"CM[^>PR!^M&2%@&3?+^#"_]>A@I5?3]_9(.L MKH#H4D>_'4=\TLH1SZ^N+U_]>A%<7EY^FP7]B?;J/6W6Y?OSZ\MW;X/SMZ^# MUQ=O+JZNSG_]L/T.?9;5L7\3 RS'OE@8@L._-5E!U0H%7#CW?6<> B-D) B+ M7&&K?,BW!7*6$P$HXFN=.G,/XA[%2M.9[#S!'-_'=*7PN>W.:IV&Z)O6U7PN MX/Y4$9)M"RQ^ W^?,N+L_ 8BBW.U"F/N%C:OX^N8I=$'\FA7=(3/_/.Z2DW%OT"AWXF6"^WXA MN._[96 'W^Y#C?)^X +_]X(3OF-[*J='NH?X&U*":$E9#)SPF9;CH[C$A M7L$M(&R;SJ)F5V!,N>E,HDH.@\YT7W#BEO@[BD"9NJZ6G']/0#>"+.95]=;H M3I=YIFFG#PUG85%M6I7&5$7FK-;F%NJ>IM[B#?:[$U'>\ 0\(&23!VU>RZG_ MK:L@<+=R+L3[NH1 M]IB+U<($%*S99EOW(-O4M#M!W&1URSJGL..$([]9\^M80=JFK=A+TJ&H!0/? MP]2N$;%Y[)O7K4*=X.^7W)("G0"KC#/HD;AN6?L\:31"L J'5AY\A63%76!M M]Y$="%1NIQ0:V^;T*Y]:Y7M#LRWZ3+WWR5>W[Q^4U.E=1'&;V.$N$ ]/ZM3[ M4F#B!O),6HYAN-2(1=_J;R)L, C/5 ![3*@?_AP030 =:I1=XCKQPJZ6'".A M.$ORK3367J3,[Z:D]RFRM43[]AK9R[H;$\:Q4HTIX4E.:COMP2MZV;W^,K%= M6IBGU'BT:7Q/7[^Q#@D /! &01!77YU'=N],A$OV-,9?QISMND;\/W78[ M?N"^:6M!-\N*'-W%><&P@)I5+CB_*(\+VU')GKC9-'^+[MP:Z4:'#^VR/?[. MC+["UO"*+=68:X".9P=US=T*V[C)N9=43+5!G\K>]88"I'"1=2B0!Z7BLY4* MW'R?]/T67@[,$W(4JE&0(X5[5U%9QP%H6.1P@XH)F.;?=],:C;VM1$?KEP%2!.(_H MK9.$O.&.-9\M(Q!R8SA3UJ9P[#@7.(HN RM27EJYFU,7#,Z'&NEOYR/$9XJV MS0U! ;\!^P(=-%H;Q5\8QYZS',G0ZW(!&@1VS(":8E^-#?TET.]!!!2S4((; M@?E*729#K.->%JF<5V'J#P5I29L@6C,2(0%9P MBVR=!KUOM_UR=F@N^.UL%7!DUTUDE+W@'BK( (?9:96Z.,N;9>UFA M&K-KV^%N[1?GS!Z9((4+(X,U)T5^I=#-X^D<$WU91IB)QJM$!46D^&VO:";Y MX"",\I'6?BMEF'[T]<#S#D&C??"\)M5-ARV,<.JT1_\V_&YZ?WZG%5G/P[HO MEA:6-4]OV\[NS,]XJ&_)SK:]X0YNYO[TP,P.CK"'P]NB-MZVLW^BG?U9- _M M5VI )'CI6!W\+VKG?W,JQZFOK(L3[KJ4/3))>O_.?' +!V2/!B9N:P9$GTB: M [IG/#[)CB^#J#W4">QW>$,_E[UV,5:.*5989\<+V&T:=39,?AC^1O/A']OS MTAMDL!T\+^_)8]>S7&F\YVW7EJC)^!BC, %M#"XO9FP&QT='I[H=:/ FS_ZM M@%06V"P4%: V@)8V9N8AV=0L[#"=_?4OCY^\R.J:U$BW(:8V&:QA"CXNO59W M!G'\M%Q9L$<5P+C75Y>$F*<*WK6SX28WJ2_<)LJIW("+[>B M7:BW4W 47B>U#.]Z,>] C.\6D=URL1"GJS.2R1DKLI5"C#K)*]0):.WI?$X= MY8\MYD)1[?#09?!P&OXAXZ*.>6=PM*IJ!=2_MQ(3PVZ6@I^MM@8K$G7HT M&87<]-C-S568L$QID;EVA9E9%5:#L(LE%66('!O#U&,"?$Z[! M0%O\XX!L<==6O7KU[O>WU]TP%M]PH_HKG!X_*/R+5U2X295U4I^Y9_GT,LL^ M?E1J3;%R@<+ULN;UAP/"J*B[DXUH T[=[LP;U5*50;#EBK\:6JN'TIZ]I@'M MGF-'+CHEL(Q=T>(F-VXG70R+F+X9@RFO*2&BOR:_E=:L]//W>?D/?\D^,==O9H/#G9W^;&O=G< MD\GX5-,E4PR7/P*/!X*Z">.$M PTI]G(2Y15)B$6_ MXX\V(+#EA13?]I@O78 M,3*,5X5N7K'@MBO"0;-\2XO$>W.DTZ=\7>[+[7:AR>,GXZ.G>Z3)_A'EN]0B MK]T#-V?4A@4D],IY'ZYLI+8G.??]D*O68 1.<;<$:^JEXQ*/J?$$(,UW#.DK M]4JMTW9>IU]D8T M 6(&QRT1:=@NE*/&7!;4-LLZ;A+C]'(5DV0@D*(BV%5PIU$(Q$[J9)I M5KM!L#"SAG8CMY,'>E:V_6E72DRV0^Y+!R?Z'FSG\?AHGZI #_D.*@,W8-D9 MAM"4@@Q8X61)$9/28)\,LDR!VK(^EO@,L.%- @(.J!)QN&^R4MHLK9#TZ4WP M"+_8:V)NBLH;DXH+A\LMLT1@GL/2;3QC7T\LB]_D,<>E2F:=5[]IG[!1$B,J M-NDPEA_@/S8D[_V'75=+5"(I?>&>&&7*3J.=[U>%0(QKQ&X-GO[E<\BTK-K4 M>@#QV@68I39+O5E8R#H/8^PE&V/N--Y@'"8,D_M@RZ@ZS M9M<<)J&"?"P30CHZAZTR?;]-Y*UHUB69MQRR*AR6_:2?616["+X]";G/(BW# MP:3?!3:$7Q/22#WSBI.OW2 R-VG0N)3X#K&V:I_:EQ#'H?YRJ+* 7!,>A/YQ M_.0&[F9:8G%8$H/U" (%5T$<:B1>)Y-E+$VCS2!;^DCURP![/#[;IR9TTUM% MR /88I/(U1)<&YX9*P%Z;%<@T">Y6HNQ( ,5X4KICH:<"E MEAWN%HTN(-,) M9Z),8,T0AEXH(9C2]G+W>K/FWREL4V>],VZ J5T_#^46/QF?[=&-T+]+W X7 MW'#3Z2M" M_IO,CU&91'[C8:E7N^D]FK(5K,N]*,<6_F.6.R8GX+4@QH4SD( MRP2[S_Q.!KUI:MKN'&P XB^E@1%P:F'Y]CY;TBLMM>FQS6-2F&)D$EC1$2Y, MDK,HKY4<F^ZA9*Z.+EIJ1)3R+%*S M"O5E:0\U[?8!73?N,3JCS.]:P+H+ZV3KGOA#N8]P"OMDT#UTN#0]DP8R#$P( M=DFJFM-.)].'H$Z#^M, MC@T++_$47ZVQS@XH,ZVQE M3YC'.FTY;-3C(GXN&2R=K9),(:.W2"GTD[@IN<\JZF%;Z)92N7HDB,2M946X M>5LPF.UY\0ZSMQ)]QY^;&_+L\>=1<]^S0_J&E<"F>M-]).TJ$6D/;TJN\+I3 M#BM7G3L7LUBRSQI3]1M!"R<)4SY9982GCOJ9:RU]DVUY,IZ<[K0Q#?=KF:V? M/X(=PI_?J)SB@7*E,$;#27S%7E/V1I2#9?-UW4105K<[0LX>E@GB_E.,(;54 MRW".47UPY(6.JK3 9 M)(C,5EZ;7:VA5)+Q5;E;:3$UW#,@?LA(]YC'K$_/@ MU++[J+ZV M<0R]EBZTZ_%(?+RDZ;(_@%IT3)T:&G@[XA!K7F,U>=,,J"XZV5':,,S-+*8* MQIBW]BH1'"0\X+_^Y?39BXY=\V9L$R.KM%!11;4NDN38DB6Y]RJ2/VDMGY0] M'JH>[]JI?UQ\N+Y\^]^'HD=W4TX?5-'CFPJXSS\XWW+?Y?@M[!$AW"J,^$HZ M+[NHT-4Y5W')]8$N!V5WCN-$WB&XVYE%LOT&_HB904_[F1GT8XNIRX.9H49;Z6HU1VF6M9S.KD&I-=!H MF]N5+WH4A_D&T7HU"322.*CT26QWD[-N&F59>."XV\35*.(FM-V&_G V/@8C M]^F+;]I@^E#V>N_H[]86*? LJ,\?JM7>]?Z"IU)4JT:6Z7_S(M2N"5?0"3;]2B==QP7\20 MFS!E=[9=RE8RL&FNIBDA/Z<+D+R1G,ZIWX2V"'^ON8#&*AT1%B8@N%,RKH.5 M*I?9S)5A!'(19#>2WF1KB7#)F.B( JR]OE=W4JV+.H:<;I=W(^J-3CDH6: ^ M10J&GAS)>1KLCH$![QCJ4#V'P1R+@H6UZZSY4+MU%VT.5!3@MI1I*&B)H;8);OJ^FI7=+1T,Z;X0$ MGQSI-/#&[O!]&SF$L*XK7;">1XB(L P&$\)!G!P-&YO#YRC7Q!+/AAH#N)?0 M&Q86;X=]UC4JBRL*;60!9O4]*.EUJ%+>77R]H\C];\(#\<09RK]/"/Z<7<0%3GPJ:;4;?_;#%&.-^MB[$[II&6%^MA61O6XNF63S@?YQ7.U&I)@K'% M07'Q9J59@&D3#!\<)#E5Z.^NQP:NPH#["\$_*7]TS MZ7^PR#U$1JAK8J$WX7G -34@2/5,!Y/?,+)2O>'0B'"Q#L[P9Q7>NH3BN4:^ MO0_CV=$.M/4]'.4=E_^\-W?_^&C\A#;BCIJO S_S>ZK]C M?9.2B20O\K/+7K7A0E<5QDW4G3/;/HL[7@6RQ>Z/*.D[ BG0L>_!R'W-<8"Y>SMICUM509L9T-0A;?\E?.ILC/V3R" 8 M<64,_MVI\<5$[A-3>QP?7R,91LIJ3+. =W<,ZA/BUOL#(K'6AH M4PHHWH*M.U #ONANP8QE\H2W1L"2[K_Z,5OIKZQ1'IU^H3*<]10BQ'*)Q0(H:F) M2K&U637:=4ZCS4*5B!-Y;W/,[(8L+(A6)@[*(:&SJ7/N!2+43,TXD1U M&8 -SX(/)IQ]P57^RGA#/;>EP]E#P6\P,618*@H>A(F7/L'&]O)"^*3*43(: M<.<,__=+@OG72T*G34+DB;ZI3W+)@ >R_(FU+_G!?X*69R' MU+;/ #:)$$H7:#(ALL=I#KA0.G ZR! M8<1-OUT<=;W<%/@Y@<>CXP#[]8(ADSLNDRBDA@OJTYH=3V6F[RT2@;Z?+4\! MXRE%Z9*LCZPJG-0-I!0)!L*/)\=,H:!-/9@HWB$;K7%?1WV]>_#Y#E,W8AU6OH6C3\9Z#V?Q62ZJ\N?38^'O>% M>B;/[HJ!ZQ0/G?QRJ/[HRSWJ8?4':H>,C*2!=3!IQP7;$ETPF\@.:LD9WN=FN_9F"SJ)OY/&(),EX18FF\:"\ "2:K6FZHS&:KD5#UET M3<0J3_*2R]9T8K ]PJ@]J^N6Y&S@G5T-=WG'?DB^VSM?V$\_GS>8+#LCMC-9 M)W;<5H40]HP9WI?[$4YX6.HEGASAP@JGY3$GAN*N$*>BB3I#"OELZVX<[DQ# M7\P@1[7E$"4+KJ^=DWL<#L; M.T3H'0XQ.7H (?H.+KLGIGH0DW\Z,=D_D->M'1SKLFJ =\D4-I$_OE["IZ_D MD,#8$ Y< AL8(M!14<]9WS*H&[W$FP>F"M?4B9RR7P\;PLB_S\12V0E%;EJ. M=D0.,0ANFOEFEW@M%759P4U>-M$#&.IR%J W"/\9I'!V[8J!*8JLQ90_N#T) M6HA0<%?-0J7 SQ?T(PT$N-MZ, #BK$>GO=F6X!+VXG=_9ZH^!"L^L]%2^[W# M_V*2>-O]:]'MW.S-.K)Y$\19:XWWC.0,\;Z%0&A\VZ.Y96U M4UZ%_A@W +NMN00"NK"9!4I4JP4W/I),D#JI2CJKY]JC!WF-K9GK_O;6$TVE M7L"IOC2%E3O2XN3HZ=W$.'EZB)A^MZY!J=%_G3P^.>@O%2&4D.@&3)/0>(7J M&K(I2&QTD*5,OJY;RLX8ZANM"RQ"#(92_-4G13_UQKG$NKQWYD]J>]..@XC9 M^QW>3<3[>"I5N=)!A3"Z/>1BZ,1OVK341<$;&@]'U]2W\=[/M"?%2<'3" MOK?M8?+A4<19=S+DA')3NVS2TVL.)DX2,P,_" MQ\ZM'K$L#"I]KM"$:PNT8M1:*\$$8%CHRM\R8QM+OAWR=JPY(Y:"E!:!8O*9 M5BQZORB1+RZKDOOKR17@?>?7%<:C*J_/8/G &1('?N-^4AL6G6#'0:EM,O8M M(?&8-K'VC@FJ08Z%465<8/;NP^%(!Z2-K0R)BC(T.6WQ9^SJ7:W3!J*SF/9[ M3H<\TX:IGC3O*+ #JGC6+D'\@Y'&:M[!HNF4-6Y)3W'R>V)?*$+2 L6=8S>JG ML(CN&&9J;[ZD.L1^3?J.*7#& I&8U0 GU0'1(::-E(.V,A+@U*W!IL_;E78O MFI,09M44TD=\,$$+WMSB'1/^?C\EJ18:^.P(U)\C7?KD :5+OZ'685@9\TN8 MSXIEO-XW6" 3 !<[,/9!&PKT3O#KC-BJ97]7_&5W[%VC"J4HO^EBI?(%:"R;L<29O84W MT,]PU:)#RGS"\ZGEIZ4H#_% M"H%IRF6>50OD7_%J6N6%TEHY>A146CB7 "SJ*F=(%X$:NHT+3AI(8ECE++SK MUH6@99.?H#9951] <"3Q:8>!1V%5J.Y+0]X%S&!016%&TMES1!M U76:$SE&L).N5G#W( ^BBQO;3$-Y^T6*5-C:EK0 MUOMMRO^ISY_M("K)$UP3!3^!VZ!HX3GI_&Q0;Z3Z1X^5(M;R0& %J-XT2JJ9 M,L:3-P2(0-J=-PKV+4S .BG!AAEQ0]R(4'ZIEJD,/RFZ6K!/85+&U([/S IK M";F-MEMG97J,NU<>E8/7+CUQFUV9VV>LE+:NQ.RS.&5@:'938,=SX/P"E.*= ML/A4@_ FC!,Z">>4(CSH)#%W*VS)S=SW+6,6;7-XA8UL9:!NBH7P!^(I@ML! MNP5K!&.4?6A=56%.QW0I#Y:2#78TZ1?P_#JG,[*%'H:;NJ_G_;4S,'D1VK0V MFT#N5?%Z_( 4K]=H*,$YNNSS4*O6E[O4P]#AN74O:C5% M*V(S\?XW.A1P]%@Z>A<CC*_WCTH'2DOL8-XMI6R6?@Y;@/.OHD+.JW<)E M2U)S. T,HC4!C(_BOU/=<4 R'[5XPO".D423L^/!2O"L-8#L%*JEJ-6HD^_ZDRN$HS M6!>3KG@!6\ %))&=>K,0=;!5#)]%*D\[V)$DPW6 F=^/%WW^(I$)?:V%'FBL M]^4CWYK$6H7BENMW$V1946B_A"0WZ.TQ ME(M* ;LJ-E;AL]OI?*3/$WV(')YQXKBAG3"-ZIW">'@@^'[&XKZJ4"5?!EU> MOCND:W)& 3!^]C"9MAV-]"NM&*++!;L%&"#UA4J1Y).->ZL6Z!]%%]"ZHF8? M%@6T,?#+*J$*KF\O=7[(\/QQ/\/S_27_L_'I _(V7;H2Y9)ER>^>5Q>3*O<< M^JO7DUD'1S,&* Z^*[1H>=AG!1U;[H7NJJ;V918BHPN5XLJ$7<]Y42* MA[8>K(<).K;RB)]MAR?7G@\/- @[D&6K=8E<$?X-@CY&MFC3I?VF%@8=XQ;S M"[4)/ ^CDJ'54B=CMB5@OS5HJIWQ=K6$+TP+(B7M=F63N=;+1 M#3'!=,^5]( KNF.:&- @4(\0=P0S6$.840'O-U&5UL[7C?X+M=80?@8&7R:W M'85<';B]()U,XX]9/<<#.X#<# (Z7 V8,"H2GY70[? M/E >U^$WD&B6":DUL(3I@CMX^=+:UT#O4/-9_5>S/8LSU)"#?N)2+6E?0LYT M]F*73/_,*\-@IH\A-\>0X3'4P6-\/CQY/%@/!Q.DN.&!>?PYF,>3A\0\5/ ; MR-T5$B&'ZA\ VVCPC.WXZOJV.V8AP\@AE0-AW2NT7VR/[7.KB0JLH[ 4@-NF M>M3(I4H9=A%#ZH$$$$KJ=D.8W,%KX#K4C.9DLGM$X3ZP!^)LF9Q^D\-_,IZ< M[G1U&_9GF:V?/SH9/\6?HZ\+=U2H'MB>XBM<+O=Y9=TP#URM?/:EF/+:$(H M-.9QR^+:9<-DC/;&HPD6?6B@FRI"2+3]!;7N7L-6"I?H?")U$_S\:2O3@XJ'%>3X]FIFTHEU7X:M4-$9S@ME&FG M%A<.,ZLUROFQ1>?3!R0ZWP%'TLKJ(9^E+W>HC_DLR%>U/'V,,!_K8\.A0BA\"],!;33PA4.>7 ^Q(/-JK5_(=9) M57"ZBT$Z0Z4.=$ PP1@'#20<:@;6 ,4/UQ@1%U>:M$\V*%.NJV\$*$Z> M]=[,Y8IHV1(<@MS'$)N'%!J&EJ^E[G, R["Q1'-+:]#A\$F,S8;V+LWN3014 M]?K\T:0&B<,QB^_?VO!)*Q6<7UU?OOKU FR?RV^SH#_37KW^[?+MY8?KJ_/K MRW=OOVQ-#UR_ D.L-\SS>'Q\AW[URC6]X8\5=@L@G[P7*]BSO\(P?V-=Z*HD MY:3X>S/6K2&]=K,=JVWF*EFO7B9- %['P(9AW$*FXX=2^"V,#,B^"11(Y899 MOQ0,@.F19^L\II05--',&HR1!VL<28Q$?^:,E<%/LG6I02%JD24-58%A]8IC M.-*M)HQS?AP?B1$M".42HRK"OV8:R#0" Y1@JK*J].8#4USGRMBB]1Q@1S+K M!#)&L&NSR$5JV?Z](O),I&C+!F-YJ@@]KI1QZW3;C@_U@'S&^049+ 2A%<3- MA)Z.5"8!YFE468>R7[)6M"="XY+W+GGWR.>:9X37/$P*[*&1D#=$PZK@\48) MO$::3HEKQ"LL#&85)6[![E*KI9Q"?:A2Q1$VY, $YRTMFD:$*4,S*%!#:PEW MBI, #IYN@3@*G"G.JU1\$.Y=]&JQ=9!45A@S-G>.CDSR/,C=Z+B[%M^&?F$" M*+)(:NQHEPE_WN=^/?#K]&1\_(#$YKEARG C^B8I.T43-C:5S"MI9#&+BP@9 M>Y:2M>.*&I,*C(4%BUB2 ^=D?PC+]CO&C"3!%UYU-OX-]F"GBVKZ3_%U[Y$M;N& 5!1TD^TU*H1X(S 4GHNW>>A\ M$2=+E5+B-FJL*I6ZMC"?QL @Q+T3A:"21XA;@E%^G;'*(A_[1D;B]9EUFAKU M %'S;']D/?')^.0A"7;O8,]9'^R=3"<]5SL]:_HRJ;(K"F63-JT^J:CB\H28 MPHI *8PFF5>1M7C(O.4,1(9'JAH9(E.BY1XR75?A/HXV5 MSJBZ;5=J&BMU*I7^HGH!KQFIA3'I&='%+9=2WM=.2W, M2L@Y3(P>:;3,'Q(]^B].,&M=0EO5:4>CA?8A6\)ZY MTN6<.S$77-D'YO<*/A#;@&ZMI#P@5$BPTNN(W0A_["S*[U[=UJ3:@JF-&C56 MU,V(JIV<&BH#9$W^IV0+CX_*'QIFDUV;H+-U03@)J!V(> MX;N4<0/4:K#=^FJ-R51+Q,S@E>0X*:A_MF.E+<-\8;A(-@7*"@V[=I?GVV0_ M-J%_FTRK;T/H;[/@UUBN]YXI^X*E3.A2JD&<8AN,]E?0CEL(L M\+.Y_7PFKO21=GRY7J^VPN$XO8[\9Q[\ MLYHM5B1,M=3/W7(#3[33=S+ (LMF^&"Y1(TJC^)")X.) T5+9W8S)!N:@76: M<-UEJA9 *DH PK#$$S0+8(Z%..U%*W(7+UI(ELP0Q6N5:.T$C4Y1R)J94+:W M2]M^:D5.'T3K,Q*=)O U=,.X&V:7A@!D>>E$LV&<%=NY:>J"4A)&4M>.8_)< M/O.C(,K<0G$:T;H<[#:CBMK92*"E9L?9[3&L/+M-[W,B5+@R4ZL4V\;5K?59 MQ5Q>48T* XNO)<;"VX?V: C2."BEFVI-JF?LMQ;"?WJD-F&# MD?;]>>-(,QKK1L"71I11.U$$ M28SSJ%IA346D"ET9RML,+W+A$LA1.*=IL]. W0U^\W!S.+K-HGY8=E(FKN?) M/L?(37?F2GGQ#HR"0JRL%0@AO5+WSM"M(U"ECRG*1[C"8-T4[/>)&MQ*ENZ3[XS+=V\P2/G^"3_G:@>E#0[LO/CKG MV)QT!)OGTI&UX\'6"(7'$@OIR5$?>EO5S[K6DSJ4\IVU%>X>?J_KB:?P >:< MA4D-S%CEA-CO\';6$>"6&$/[=FG\_^U#Q@Y$L@X9U =Q0OL2PC,1?L9F@I]] MD1)ZZ&CT?:YAX]YIKF+TB8YC=I,<0U*GE.>LJ*LEIDW2-.>?1)]JAX -* MGQX=XS@75YR@H^\BO=!BMJ*:4.#QS@V^MF7\UJT7;;V""K,U= M]_5XGI+, >V$A*PM 7ECS'\SM[@.1X]QPOR&$ZLP03'A0IB\T$UB=2:R<435 M[ #DO".NHRS%KIA2\0N3=\NFZ';G\.S9T2-K(XTLEVY+0V.K-5_/;SFD<[GI7(_][>A+.M<]Y/;WYF;F]K.=$^/MDI@[ MYR9W9)]S]A%F!A@E>Y9%E?3Q%+3\D,<:X M2'9AS?[B82J_:*10'5=N<_U0)^8TTZ%A19C7U-'&!-$9QT MLY0M'@1^WM7_C+E:&(QYV[.,3%3'\#ZK?_P1IZ-CTV% MKU^('+>EEN+-=S@JZU;--H#,6KWL?8Z28ANM[ND=/PM>O;DRLSP^/8,#/SIY M-"&^DG:FW'.=&EG_IL@-#3WAE\8.].0>,@.-RZ4G)/:C3H\KETW,QTW\">-<,TV>04@T3,*2F41,)?-GNG6:G& MP-@:.=RMW_^R$,4W[*1]"%+4W$Z.I4\VN?JT#/&_S'F\JD*\.S,4[;70IN" M%4H1@/H_014ASL3ZP':_=[_:K!_B('?<#NTR9(>(N P'1O_4T+*ETSYP=*>' MT=7,6H%\^1N\:T.M7H>V$X#2D63+F$)3UA89W$ZLF)MACQIEA)-<%.(P=5+4_H%]EDX]IP.[5"N;*LC2:XT;--BXC1\4WT5U^_KW M\1Y +D_WJ!@ZL#=?%??F3[MAOUU^>'7QZZ_G;R_>_?YA/SO69RO]:7_P<"9/ MV(F]K?X/\5!T?^=K*VE[4 +H9F MB&NN'1L'H=0HIL1Y=,9I%28E^WP)0,9)VY:406+L)O-?^R0%VQI; ;!H,2 # M(UT(1ZY-C55CDP]A#]Y4V(DNUS5TK4,J9]IUOKT,FLU4I,*BT MPC03D!!Q@6 *AGN;7+UMIM9Y+(&Z6CZHF_>I,SD$1#8":]=I<+UJ@BV;7=!) M@ZP)=DQC>R.LMA(K>):T7([:14N$JY40 YVLP4@V&'L(>V?FS?X8TP2.'*?T MG<0W[:\P##EW#[P^DQ7VK/;WF+1CM7+=9I1C6<2YJ05QG5M.>PN3P_HE#3W& MW8'([Z:7[#'C^M))*L.:/SP7OJOS7*E_6Q,FC*("M;Z-Z3B#%:*)ZD&=*:S#V&]<(%Y_:9^2 MY2OIQ,*Q'J91IT66H^YR&67]>AO^5/C *1JSVG?^ZIQB1$;W0)S=2RIVFL04 M.]MLN1A7AZ"Z&U0_[6=0O3\A]#J?= ($S6HV"]7/=Q>?5)_@0R34&OPZW7"7 M,HD6ID9*HG./G!H&BMR)9A)YZJ1]TT=8TZI+(2QQ?&[A([V7?C7X=LNUT(=VIQ1OS^3.XKR+*';/[T!M=L M%_/'5B/^&M[NW>C1>JVYE@LLI4RM).,VKWS7/I2B\_Y!*F81VR)2/R"T!A5@ MM2[M*'YF/'MNVWK'ZCZS".VT?U5OS]>Z-Z@^.UQKT[1K&:_Q,KRCDWV?9XL\ M7.T;2,,P9*EUKQ>S4]>*.:7FMR.JDF%+B29K,Y1B3^W,Y+K40/N<^^N(BI.1*@0PIRS"2 M?S.NF@;$4#?&6_<1+G:[XM'215N (G]X,NP-5,\.9(B*9L5F*8H/;GQ,6N/> M%6;K?D-\/NU_FU(9>I7.*_J$9.@DS1P^R_AV,82(3R 3:>YP='TT& MQ\.1^?ODB/IAGC@?/>:/)MQ?U.EAAOF5@[/OFT_;;YKK#=#*#C3W!VB,B($$ MO^D!D34]6EZ;6HS^6*NQ##_1763;5;#L;NUZO)C#&!W"/AJ%P7]P^^5YD2%7 MNN$OWHB=>JD!A6#"KC?]'.AR\.;RU?F0)A>OD+*UKNQZ\HK@9'(T&<'_'B-5 MT3+HWS=#HL-;B?& 4)'Z1_8<(&[73%Z MVW!7:\$R/=:0P."S^-=#[APL.\ M';*]XD,8<=$KZ0Y9Q#X%:8).Y4!ZD;JMHGXWGAI/0$JKG?B)3,59C5<"3LW6 MZ3("V615'A$F+!DYJ-C0>;@U@>L-&,?,YXVIX3AY3X#3ZE]C!!C7:=JT+\B* MBR]$#UKW279F:=/(TGH]KVO_;P/H;<]<_,G#XB;@Z5PI?7_5Q(- MG@47!K1NWX:,8!NNFYX9\1FP%5$C4&3(.JCH<&0;NY3>".1<6,0W4C;L=UCW M;"-N7QCJKN94D*N[";=8_X3,M^)HNB3JW0HGX"%;4B2:^1 M'%"_U,F2('LO M#V:9*K;L4["H0I! V&2I-K:?DL&[(_< HPRZ36]JLDFD($S'#@/&7:]]FPN' M2DS$*@7WCO!R9$'Q:K72W#?3N%AJM;'B^A7@^\7Y1?C*2(4%7Q_#L0^\[=D#XFV_IX6**O274'X]I]_]-\I' M3#;-87-[P.&,IN#K)8Y35:L\%B?9MF7$6ZP7R36G#C!PL #M" U3S4Q:=!@N M@'=)T[:.8!1,"R0M]0<<:FF9C56XT)&K\RT=M&0OZS.@>2.?U+TMM/I!T]6S M/>1%N7E19_YV'/*B&GE1KGXN3ILY(OJ0.1O5U'>-YEEFT4.WO6/7; #4,X_ )3:!"-T$M[#3']RB;.CW,Z^/'7-G M(@NE;Y-_53!P8G'ETN &RIG5S[*-$%R/7R.'7KL%=4,3?VV@B16973OFR.M+ M*D$3?DY>JM\QJYKFKH$6N M'PCU0V;4&T)YVWF9N96;.*3I@2>M H2]_\ M'1>FRQ^SHMIOBR4BZ8L7"61UN0KSC_IOC3;'<)8+IZ&187'1EZFC7TND[_&X M/E\@W6G\?*XP\H1.LV%"2TIG#^R)?6ME_2D"OULK^R P97F5*,8N/#XZ.GT$ M_[/'(*ND6#:KD*NB,G,UA.%WU-*I$@'E9!G_MY=18K[:B^;4?[#!_O03TF"# MYQZ#0TN:98=@6_T6YB#I)JFI,] M+K5AV.(M3%0Z"_-@HT(F$;^@G,O(I0*=QZ1@&;L)$ \5!Z()4\Z';AA::Z=- MCB29J&Z;:2;.S#Q7F,Z(<^*H$-'LO"H181 GARGT99P$JVS&=H/KY3()+>,3 MR7'2L B#Z9 D.OD=0H.9>A]N_F>DA!YBO[]S+_YKT*NH\^3)A.[^DU%-%W#P M ^Q-8JC6>I(=^VQT'AIY)N$N"UN-EAE9[S97%:ZN@^@9,/Z% 4WF)$'=JIEU M0&+;KV),.]B#\Q4:,;129U#=$K7> A:5] M<4VOQ/=XQ;IXY6;<$!PCZ @2G986%8/XG@8\M;>,WMQR0\L6\(F6FV!Z$(#2 M4LP9,W] A9+F%82V3T5CFJ.W7.K6-)]0EP'KK#O-MA&7 V\WG/J-]'S7*9?_ M$Z85NC)Y(:=D'H7I9A0,\&D#Z&'=KK20=!@4,69TLG30[\6 L[<+_/$+AV" MR$SYA?A4O1#T39[]&RX#.4"'^]>V[S'2#QDV?/)0PH9],8,OWP9_7%Z_O?CP M(?CCEXNKBW=OFK X" A//=!G'$^IL"% P4*B99KEY23:V((+.-@S%0!YYP[ M[HQ3$%C()XDMK4MB7TCRQR??U3M!,;VV43AUV9 &1ZGM,7THQ>K,%_ +1)ZPAMT@]X74&_EI?0Z_EHNU^GI^/CL!.]7"?,N M9_K%77^^G^#5^^NWK^[.K^^ M?/?67"%GH35&.V'&["[^I+'X(URZLYF[/KJ_5][UFP=QG!O?]W#W3CR$59$U M6=#_!L'5[Q\^7/SZ:W U#C[\7K>Q ML+^1F#JHCJPZ/NU6'?\VS68;^,^R7"4___]02P,$% @ +SHE5ZH% 9'3 M&0, 3PXM ! !B2<*E^WOM]OUX7&_U3YPVWN# MAM?E<-G>X5ZC?] [;!QV#IF[Q_:..H-!W3L^=-L#K^.Q_:/!7J_O'O7YP>#0 MXX..Z[%^RQO@:T<1[ _V&(3'W/5^KHVB:'+\[MU]7_G-D+O-H;Q]!S^\P^76 MS(5QV!@R-DDN'K"PWY1J^,[\D+M8A++7:1\D%]_=W37IZ7A#I]7JOC-7)#?< M+[NV#=<&O@@XPMY>'JIH?B'P96X1?>7F'MI7S)L*K^G*,5W7.NBV[;5NK!0/ MW.EB6-A?KD7$0J66+ MT3_FUP(7>")_O7GZ_CO]8X+'2"U=R=$[^#5Y9B@6[0XN:[_[W]\^7;LC/F:- MV:6+^Z@!*\W=:5>>XO%=I%@0(HNP"'@,T;S7:!TV$H0LARO2KGW9' ;R8,6? M^RQ,UN9QL1BD\$.>?.^CQ8]]: >=5J/5:;0[])!CGP7#GVL\:'R[K@'#<>:= M_#3F$7/PL0W^9RQN?ZZ=R2 "0=*XF4Y@D:[^]',MXO?1.]KGNY/_^J__^BD2 MD<]/@)P;EFQ_>J>_^^F=?G)?>M.3GSQQZX31U.<_USP13GPV/0YDP.']XOX8 M+^1*_RD\CP?T)_S^&829$JY^_7UTQ0<_U]P&(")@8WP2%\>G(.X\%'D??3:L M.0)$QJ#1;=5.!LP/^4_O<@]ZPG.M)/TH0I?Y_^9,?81OPN0-[=H)[GA=+_@* METLO_XI.[>3COY__@HL $#$]@U_M[1X?-? M-,3QEA'K69 M1>[7'(^[8@S$^'.MT;5+-@?3\:GORSN441^E.I=Q/QK$_JE+8C2\XBZ'L[CO M

-SP9-0PCZ\YB %X=#?=S4'MY+#>VS^P&[ K?M(.#K:Y@\/:R4&] MN[>W^@["$5,\G-W$8783EY\_SN[B3(Z!,JXCZ7Z_I@=U0[ MV6O7._OM>N_P"6!?O.BCUUETI[7.1><@W7ITR5_B" ]I3P3#)Z\;1'!OK]YJ M'=8/.KVU GNSZP:YWMNO=P]:]8/6X:8I^P8,@3!64UJ[V89YT!.7#2?&?KVS MUZD?['POM]Y,8&TVZ^T MZ/UU+OK)D'X)0QYL%=PO6?GALU:^X)0_7'S*@V*?7?#I<*CX$/2H3P*L!(_, MBZ^*#SB:H/RIIWL'3LL>B)/V_HN6?K2%I:.!\?#2%^NL>P>SY/!5R0E7T?0K M6&71:>!=P.HFJ,E^"SFH4I_$@-NW]KH L*_MUM-L@KW#E[RR!QO]VNT^\95' M+WIE&U_YM#?NSYW83WICYQEPQ0-QYIW$SQ_ JO> \"8\"(G*3A68XT..[_XP M32_YRJ;XU>D=4Q[]\R\>1B #M 73MHO;/^@\'1QML!U?86T'O;V'UC;/OO^AI5^ADS.$#;CP*QORA*D;G60[!Z#B=+O-[A/4 MFZ+OJ+=S.]I[9$=+..)H3O)^@67>L'MT6J0&7/> _#JMI[';T9R,7?SPPV?PV6W .!;.,Q87_@BFGZ6@?8$1]<1''((WB^#CR( RUPP_ZL,!<+H MXCX"U @PR"\"?!DA*6-0P?GRD O]+U^B$5>?9#"\X6I\SOM1^MJG[6E>=FYJ M3V@ O-*>7@U/G5?#T_PYLJD]==>)IW=Y3W*BYH4+_-_HB3\.*6( NW8H.'(< M32>PYU",)SZZZ.F[D4*@9%W=S7O01N%M^4?HUZ?O-$L(9:SH$T5W-G;SZQ7^6?/J'CW'X"(T1%Z#9% M&=7!D$>K;>]+?TN6Z=E+NXW60:/;3E^A?[&?[4O>Y?:]& R= H!!1XTBL[-V M9F?VE]5VA@&*,_(Q1Z$0)L.Q_YK,P_#+0AM>]"&LG]A)@VEN) M9WW&--,/_.G=PO8>$=]T/^9PPW7=S"/QARS4-[YH)- _PH(_F?+_1 CR>5/X&Z)VX!6ME+ M/VM%0*IGRL>Y^_'+'A14-Q3Q2UP7WHPKN6Z'W=JO$@']-W6-M -^XA;<+ %\GA1?!ELR9U.W5 M3>K.^DSJ]L:MQ:?"H;4Z'-IKA$.9K:W7.6H*X !J%]=&*R26MB13-F[B[!:6 MMB3Q-FZNE5;E*(*D*[/)^8K8V9*$*[-A^HK8V8YDZQ3?>L5THVB*N1 R@(_A M(@QMWF/06I\]U2F^ ?LPS$\]C^+0S/_*A'<9G+&)B)A?&OAOW)[=,/RO>,1$ MP+T+I@+0OL+2 +[XX=:' ;\@E[XTL"^^T?Z(T''=>!S[6(I-^2MXG>(C?-HM MOPQ<.>:EP47Q3?,"XJ((VE+QK?6"G-Q%0%;QC?8"G#9%0%3Q[?>UZF-/?WWE M@FMTBN]&*"R1[+P7HUMY,5938MOK4V*[E1=CN_"OO!A; GSEQ=@>["LO1G%P M47DQRAF1ZU9>C!(AJ_)BE 11E1>C3%Z,+1%)Y<4H@Q=C.\31J[P8KY[;WJN\ M&-N%?^7%V!+@*R_&]F!?>3&*@XO*B_%2;6D[6=^]RHM1(F157HR2(*KR8I3) MB[$E(JF\&&7P8FR'./8J+\9J2NP:6R+L55Z,[<*_\F)L"?"5%V-[L*^\&,7! MQ<:]&$_;VAK33/8*U@3N175 25,_TQK!/^T#5N^!N54NRHCQG7N%, M]$5X9O<5GE^(Y\)9V07CY]^8.P*E54VS%Y8%N_N%,Y,+QL7EQF[Q#?(/<0C@ M#<-K_0BC&^.HITOS&I?F"EQ+/\;_EB8_?[_XQOARV./4\(G/7'[-!CR:E@;F MQ;?#E\/\E$9=L/ T%*PT "^^\;TU%.ELV M!/,R6].O9EVL$^!E-J%?T[I8)\S+;$)OQ[K83H+309E-[]>U+K:$H#+;Z:]H M76P).V4VSE_7NM@2@LILG&_#NECG6, RF]ZO:5VL$^9EMJ9?S;I8(\ /RVQ" MOZ9UL4Z8%]:$_B@"$?%/XI9[EP'L;XAS[4_#D$?AA^EO[ ^IJ%AB-FV6>?PS M&_/22/;#PIK414; .N?2%M:^?A8"SD "21#^5]PG52<)_E%AS?*5T'/-?5\$ MPU]XP,$R/PV\4V\,1Q7:Z1$<5A?W$WCLC@J^H\):]R5"W7:$XE%A_0(E0MUK M"*-^-('5_!#_;FU4LWCPKGF\#JG[-8*1ZX4XUQUWPZ_G9]7GS[ MZ:AP'H:M0'2-ML]1X?P$#T#TEP]?BTBCB?P8]B=SXD.$LM=I'Z1K?Y($*9R_ M8"O862>]%\[6?P"B%]^N"DWO/)[O=6#I/5G[D^B]<*;^5K"S3GHOK'5^_7A7 MM<\R,+U<0.G\JOB ^B]4O7P:K<*:W\7& %K9(!VJ[!6] H(.'L>]%=>@NG( M]@TD@PO8&>;MPGHPR8?NH;+Q=.,](A>T-\G;AO#;/ZPU^6A[^*IPGIH@0 M7RN-%]93@XW=,"DXE2'G1FIA;UVXFB*(&P7TB]JSS@"Z75B/S#R@KT=,\?!7 M[GM7K-\7-RH.H],(*EF[<[E6%<7-Q45O3K.#X[E6'\JN NK*U[>L>4-S_ XF(\ M\>645M [P( M2E*WL 9SH;"S)46I6U@K>PEVOG(UD&K, I=KJWLW3^UNVFGH^2<#T3 MO0\\@#\B#&N$I]X?<1CA4P!/WP(VEBH2_TFQ5QX\%=8*?SJ>;A1@1O>^3?%3 M&DST"FN>%U^(%4'E[176@"^IQ"L$4@MK]Q=6/!8";85U"Q1?EF[('.H5UB-0 M4O&X*3P5UD-06(FW*4P4UH%0?"%6!-]T;X>\$H60>(5 Z@[Y-;:A$&X+;3OD MYMBB0KA.I^W>#OD["B$>-X6G'?)KO+Y"N%9,%,X9@=UF$RQ6_WBN_X>&N4L*5TI;WBNU"*0PGPFJ_,A7VY.WI %-_U M\@:)85MG1/$=.F^0&+9T3.P7WY6T%F(H*WH*YT%:@6DN8B4GCTT*6"<=Z!>> MQCBTT-\X*6SI#-\OM@OK39+"ED[P_6+[V-XD*6SK@"BS$_!I&'HI$;HR#B(U M/3[]MG-'0YG]?SM'!-LZ%,KL^MLY(MC6<5!FK]_;.+#+ZHI+)VZHB<3QZ:4) M_N^7U>'UNB!?9P+N05G=2J\+\G46P1T4SE7T!-%_:5[C4H+1M?1C_.^.AN8. M"N?)>0*F?I?J^\1G+K]F QY-=Q1#97.P6(WVV_6NV;8'A7-P;!\56[(P#PKG M9M@^*K8EH IG[&\%%1LR& X*9T5O&[IKM0T*9P%O&[IK-0,*9^P^ EU4*K]$ M(Z[.",P;F55;!$7FL' F<=$0LR6UYK!PAG/1$+,E)>>P<'9R 1"S(97GL&P6 M[RO#>IT*T&'93-I7AO4ZU:'#LMFLUA5W"=M0YJD7OAB+8(?'D1V6S9S=+I:V MI2B5S2S>+I:VI365S;Q^=2QM2H4JF^6]3<"O4Y\Z*IMEO4W KU.Y.BJVY9RO M]4,CFO56(7VP+>'CFO M%#Q_$P@I__S9E:5UW48Y@F ME3-@_A6_Y4',K[FZ%2Z_O+K>3&,X4?(XA-LM2**#1-%X0QUBX@/S-0BJHXX/Q@H;Z:Y$H@42"85SKE1440!943AO4$FI(DL#G\KG>^VT"N>LJ@AA M.Q*AL XU;&(O@N$Y#\4P6 !Y^P/W3D-S[25 0L7XGO(P8F']:\6%_UKIO[ ^ MML?@_UD&7H*"\M![89U7Q8'W6NF[L'ZA33C=]J%]4>4$(?; MR=;OM-^D3V/-:J?)%[NX=T>4LL>HVJ5U%5;,47CF,'#Y) +^97"FN"<>@TF!&*/RZ5:,L;/ZU3J] M.IW* 5YQRB[I5VMECL(&" K+'!OV]^R2&%^GPM,I;,RDHM12BM&U$F=A(T<5 M<;YI,[%3V'!819CE/]_7JHD6-NA746HIS_>U$F=AHYF%,-_7F3:[2_)QK2=Y M8<.$%0D62_"ME>I*&W_;$L)+;2P4-J94B9@"GW+K5+2ZA0W65"18K%-NK517 MV"A(,6&_SD.G6UB__FX?]MW"NJS?VI%76!=M,87/6F%?6*>C'51[ZOX9BU"D MH,>NK;^QH7"9\C(_KA_D1:@BZ!;6[_8@?CY+Y0GW\GSW\5-8I]2#^#F3'M]] MW!36=7,=]T/^9PPW7=S"/S?3"9]IVYN_8,/X :WJJ-'JK8*?F4M?AI_">EN* MAY]5^:>W1O[I%=8543C\M%L9H#_,/[E+7X:?PAKM1<1/N[4R?M)+7X:?PAGV MW/6.+P-/W HOSHX O(K!8O3]J^L1\WW^6'?JEZ)C2X7QO<+9^\O0\8_?A#MB MW/_,XC';S<& G5[AC/YB,,>6.@[T"N<'* 1S; L;A;/ZB\$<6S(D>X4S\@O! M'-O"1N',^O4PQTJO.?7^N)%GCY+5+7 M7N'\*I4 VS$%&<_#=HZM=:K6ASOC3YB__LO@G ^X GOGAMV7K,'GX[V^>]3G M!X-#CP\ZKL?Z+6_P_Z$NF=X31E,?T#8606/$Q7 4'??V)M'[.^%%H^-VJ_7? M-;KNY*=PP@)[M2M]J8[_@C@=#-X/8)&- 1L+?WK\]QM 4NA\YG?.E1RSX._U MD 5A _ AS(6A^ \_/H17T*<[\\Y6Z[TO F[7T.ZT_OL][KSA<5UI50%>W@&*-JM&5@<+(!%[>3;Y\N; MBW/G^N;TYN(ZOX7,XHNRVNN+LV]7ES>7%]?.Z>=SY^)_SWX]_?S+A7/VY;?? M+J^O+[]\+OP6?F?A2 3#2 9UY[QYUG0ZK;W>T9.6'2'GV OZ4@'Y-F#Y/IN$ M_-C^\=X3X<1G4Y"JM BZZ;VAPKZ,(CD^1N%VRU4D7.:;E]#[],^IW&NVM.R+ M0,)&GGVS^;E)/[V+O/G?NGO-H\/NTI];S?;2WQYZ;*?7/.BN_[&TVMY*CWU' MD%#V H-@X.L:W0R"#S_$8'N(Z1@.X0B'M-MHU M)V"H9GE<')]+-T85!-6<&AW^ [C@I-UJ_),4A/0IB:"NV*AY>-#9!!L=]O8* MPT9XX.9Y:$,,5#"">@A]G>9!>W_MB#]ZLOQ\#.J=R3W"/:LL^7PP#QLYV?AA M/J=):L@_63Z=!D',?%W.6',&4HU9!(8*[ \LQ..^E'Z?@3D6]>6]%6.=VLG? M_G)TT-M[OTR2K4# "T")171B,)V%YEAXGL]?7SLB@)Y^_OSM])-S=?'UR]6- M\_7;U?6WT\\WSLT7!U2_&]#OG';7^7+EM/=^\'YTOGQT;GZ]<#):8:(1GI[= MX,_MHVXO!Z4G'GX:7B) \YSTCCT2 ]M0'#]*Y40C[@Q$",ARIIPIA\/"O&>< MDE_)LK[0?I <&1Y[\$UC#(\8X6T-CTT;^*H&#RP]=FLG_XC]Z=_^TMYOO>^V MZPY:\K.DZ2S5:#.&T'Z!#"&I7K+BUQ7]1T?-P_WV,R5_9[D$?Y'D7^VQ;U?R MWRAXG="1\"=(_YZ1_KW7D?ZO ='%HO_FZO3S]27)^$K\+Q?_44)&CO:/.@,E MQUH8O_Z_D=S6FY\MK0N$TS,Y'HL0O?APJL/Y$<3DVU]=MER0G_TCW/N9;K5" M8P\LWT:[=[1WM%1H5(ZFRM&TXXZF_968\*G<=L6'(D0I''V&7RS'[==./ER= MGO_;.?MR]766Z;Y]2ERD=O+#Q3US(]HP!C=4LE&'A4XXX2X&*#U' M!(X[8@J6^6,E32IILA5I\KJT=+C?[.P]BY3VNLW]O?4;7'O-]HKVUI,HZ:!Y M>+!I,VZ!$M8^G$>"AO^FY>!B2^2I)\)EX$HU,>'DZXA%_$S&0:2F.!AYWLP+ M\8J)DK?XG-2MI(0O$ M?^CSCZ]&GXN<0 G85K;D$?A; O/EU;5S,9[X<@I SM.E\UDV9S2J%=3HU\XK M>91)GZ54GWJ>PO'R^C^?X'EMRZ!'M9/]O;T]YW<>1LXO4GK.KW+"88W,>Y%Q M6QZHG,&?7]2-O$O.BG:K=O*;\.]8_)WS62C4G^Q ,.\A$?!%?86C"=A]]9.K MW7[@Z'KN8KY*>)O_?XN)/D3-FSJUD[UN9S[<4!S,+S&MS*Y0E$X40%=,F.]P MVWD2O@8I &]C@>? GAW<]'+KZK5#**M1]P^K8QHI^E1QEL-MMW;2:_=F,?OC M$PCHDX13X>M(!C/NL'8/#OF]P\;^?FOY$5]4RDG]#7_[RV&G?? ^="+N\PEN MTW@,ZW@\^S$>F@X#L *,'B*?RCBOC/-70U-,^;'9[JQ'P$U?; MZJW%U6!P@H;!;)[7XQE@3[4PMF#NWHC()W-?3<5_Z+X))!BQ*OV'9SZ6'VF?CW"=JXO?NB 5#^")P[D8"ODDEYE-<'X^= M+BM!OBQL^M)\$',^3=N=/O%VHJ3NU4[.D+V=4^>S#&YEA-2-(6+ SG4DW>]U M9\*4#/R1HN;!&D4]SO;%OAW1UJM MBZLNC$C3L=E9!P8*O!G?Q0'(1%CKOZ7ZKKG,L8]XW!F\BE.NLS#M:CNVY,JJ ML4ZQ ?UXF-./42[Q9Z??;'7K.-_/10]W?^JX(PYHAH5^=X3>7";4+4*'.7?< M]QO? WD'R^0LA%U[\$,8HZG-0L?C Q'H2/A5#-I9K[5GP90!,4"LN31[Z8E. ML=]A0?_$]5R;Y5S2:A(J/JR=_)N'LQ2;?6.2D+LB\$^58+[S+1#H2W!^NUX" M_:.5H)_DKS]I">O$_SP*/LL\)2]8U(#^M^E%;1TQO9WFYD!&\,V?L4!9!R*. M,NT4I>"&#\B^+@:Y\E]1TFDJ#I[O"WW);Y^]Q< M ]>P.\Y%L\#53QU+C%:QEP* MV9ZSB#D?M3*1$S#I,[+:1=90N.+#V--&^<'1/#!^TZWTTPL"5!<0.1, M,,EVTX)&KS<1'3S\<6V"(0,O!)>1$XE@:%>"H1(,Q1<,Y!+P82?<8:X+@D$Q MY&[D%?0'! N_!;LC:"SX(1R#/(%W*'M8 A>- 0+3.BH@\# XL!%F0V>HY%TT MLC\W01_AM#+R/E %&*638%9 !S:Y9'WT<_N]O>S1"Y:OKT;J1VW)^FJ)-Z3= MZ3QSV ML'G4.5I_T/BHN7_TO%AT!8(M@."HV3I<;3V%+]]>=UPAK;!4=CST@K "743B MU#47I1&&3J=V\FFQ<%YO17>A(#P3)=A:B?J*VLZ*5?^S[I2"5]ZOAJK3E"PU MU@QM5K2X'5I\5/-N+=*\=X(4+Q;KEJ]67E(X+#_UH+( _(7@=V95\VR#GX&X MYQZLU@^3U)-.=[4F(\\__8M&:)\7&6>5R"LV,^RDR+O6]K9&6&)TZX]/%W\5 M799 2!/*/\0A/"@,'Q?.F^H 56["V'A3DNTZ* ,:5 D \XX M3(2(I!.'VHT(.]7M Q=TE)**WN5/\>5W EX-KW4"V)I$S^"M".G,#%C@(A_! M28H%[W@Q=O#WF/)"!^L$A;>L]*+[ _MQH8_0<=Z$3SD3JC:N5DS"1@^BP, 2Q@1\L_/A@P"G&$I@*0[Q'8.@E .2@.%+2 M=R2P>@9GJ7^7^M\GF.FU>IFJF&NF^@P>V_AR[_,IA;]_:.\YWYK7V+K\H+./ M)30_XI;3_9FDPKX/LC!#&0.AQCH>-8%W,[P(B(FRZCQ:,8L]$9EU-8L2X%A= MME^Z W6*6Y#J-$7A1Y\-%XGX2,6IA-][M,/KUH)/I>/"@1.F>1M 94\M ELJ M7+.,G+(1E43K% LYGWU&59DZ453?9A(S!C[E:\!7KE2*)UT64.8KA:D:$KGD M5L@X]*>621:]M;E]%BE*BE?I2/5A.L,3ETA*PH&MJ2(E%DO:&?(CT9K$]?%4 M<24E+<#AX4]#$9HV'NBLON6-/L,S'$]Y'H3ZM,'< OB)DJ.2MV<).BE GBU< M5V$V24&!QG&+])\LP>@56?XS.0^]5K/=.F^T@0F;VT]17EGK*"3%+ I;AR/N M^U9Q='Y8D+R>"]>" %R>_;%Z7FN!CF5CKQ7%V/%U*E$! 5"4M*]1C@Z0Y/6*0(,/KR'RR( MF9IIG%ZG?"PV 7/I7@!5UG1.B:I.XR%PSRQ1X8' MG3O\9RDQT?O#67KJ/D)/NB*5UG)-#_@21V3UPUZ?2F"'M9->KW[8V:NW#[MS MU.7(],D:6+1A*I+5^UU6*>O\@( S&4VVJ#9[@4EZ,BG53X10[Q4A=%0[Z=;W MNH?U_<[A/(!F@.)\R&VRZ:!H6_1+G1+DX39=]0V:@A5E#XFQ.EZ(7\D A)0! M.TG"Y9E=V3F*$ZG=3,>@(#+4'NT8J=20.06%6G'T',0^FY#'S[]@TK+U;.C:R0VW%J\F1 MU>3(ET^.+,J$E,O/YQ?_^^1V68LXY(69OS'U].K&^?R91&MQ7O:3 .#5;?%L)' 6G(HEL?KGAG >IZD7'5 SOID M\TIOG!/.H"@]12YC)X_+B(^==M-Q'!N=72">'VWIL=ZN&XMQ2XT_*LRNC-GN M$D1NF!O-_::+R^$3G1X5%K-8!$OH%QYPQ7SGG-]R7TYL#/19S%KQXS8Q6?%C MV;&(90V?F5),%\/RT%5B8N.8%4>6#I>] G!D]ZEA@0J+,UC\ O"^%?RN8KS2 MH*QBO-)C<:]VI%6L M5W8L=MNUDU]C6(1SQB8B8K[S6Y*T7C%B:5!X4 !&K/PR+\)B#_-$=9()>F-. M;YGP*:!JTI*H)U? *ZXL#SX/M\.5%0\^%V<'.I9H6HN>-ITK$7YW/C(WDJK2 M2\N#Q(KQRH6S7BO'>!^:SK= \5#Z6-5R';'!@-(@ER1>55Q83(RVMQ0MK-CP MN4CK9MFP@PDU7Y6<(+AYQ7CEP6'%>&5#VGZ6\;K(>)_XD/G(?BZGQM$5_Y4' ME17_E0UI1UG^ZR'__0:O<*[9@$=3YUR$6!06J^H4+!%"-\"%Q4R^?TKV_7Q/ MI?6+HXI$5R'1O3V3N+Y'XD:7+V/MZ(+!\:8&\.+/6$33.ESA4_=#J@D<21_[ M /V&_8=42'D,>LB<\S56[HB%NB10WYL9CE-)LM*027M+N4:5/O%J365(3E)4Y>,P%*9I MWVFFQ]+'I$W7F0P\W5@1KP'&C7W=)ZQ*4BHA/51,7#*D'>3G3>=_L/N8 MB'3-"O(D?.';SQGKW#GMRSBRRC0&;RL^+0W*.Y666S*DY;S6AWCBIF?H==KA M$!GV.IY,?/K,U)1F,%:<61HD=ZH3M%Q(:^_G6/,(6?.,NH]A@VE=ZR)"-E3< ML.COV"O\5#=]9M04-[ ?L5D4WI"R=GK@5CQ<'G+8JX[7LF$M%Y4Z CT8NT\I M0!$Q),6&O2HH52Z$5FQ8-JP==')L^*'I?*&VS9EL_8H!RX/*O5>NE:E0LQIJ M;#CTZ*R9T3 Q&LH4=9+]*!6\+W#^$2L1>L+TT[_!'KQ?%;_%ID*703@QC?8K MEBP/WC? D@7-U"A:JD:E';R4?@_;N=*%%IC:YP*G?4@5UIV+9.#&%SMP U7W M,ZDF^$+N_(*#-M"PKFSI$B%\KRHP*AO6>CDVQ6:A*6^>9:;I5&Q8'H3N5^T( MRX_'@]I)EO^696A4?%D>?%9\67X\'K5J)VG^5*YUK]9@,RR+Z7!<\>H.X'%_ M1AO^*GTX.+F-^.( ,;<*^)8)G15;[@ >CVHGU_%XC+F+.?9,1YI5W%@*+!YL MR7-;<>/:\-AI=6HGORB=ICAPOOHL:'R@ :ZG=TQY(171XC35BB_+@\_#=L67 MI"P7.??G"GG(O J)BT/<@\[%9.6'H_4:Y^4 MUXM[KEP1&N-2#^#^%P_M#'/#J-5)6B[D'NY53%IV/+9[M9//,FA0F>M 5"[?T>.RT:B=G%U^02YTK?$15QEHZ'%:\N!MX M['1GHIQRD";-5\Q8'B0>5;9F^?&X7SNQS+<@N.E0Z[3.^\K.+"=JCZK>+67# M6J[M0[O3M$U[I\Z7NX"K<"0F>&*> 088&)0?>, '@CJSZ-_)G9O)^---#)>V M#*ZXN3QT<;0E[;?BYN=BK9OK'M'N-A.^)9;$4G7@YS!MZGVC8+%,%['73:LF MSFN[36=KTH$6,'B9]JD.1^Y#9YR=5LE MYI8+OT=';Z3KQ+^JIA,[1KZ]?-.)O:9S<3\2?6&:K2[HPNI[#%B0QI MWLNQ(I_,+7]_)[QH9 &:N5'C_;B5WL+ZH?3C:/DMRY:X.6-@#DL=7%-G!KB9 M?W&UPONYMD(15:MF;QJIE'>&O-%7G'UOL %L\)CY=VP:UM[EX# 606,&[K,@ M6S/#'*X ESGJC0./*[QJK9STPJ4\H5]_[20M2BSG^BFX >_"9+H%0F%5$?"* MQG8G-;;G1RG\4G*[U@+ ME(X#67'="R+Z^BN!_F\=]=^2(+T,G&@D0N4*4=29VI87"25,A$R3^XBYL-F<_A"U>&^+T(7#GF\)%-1 1/ MX_<8%1&D]-4=C_6?"*1,?<$]_R3X^'HY[*B0=IQ%3 M1)]9LTQ&OC7+3[F 52<&O,)N[R06Y86Q.W)8: ECS*9U2P'FJSOA^[/?(;S= M:/9;@1+;F[L6 4R&>_QX%>U!%J[I<^]P5@;_;K<"1C?^[QAD3LMX W^P-@ M.?-M* "<#.B3TK(!W,,I<<20!X!?WY\Z>OE :Y$$D8TYW8/I PS0?)Q%^E-D M Z$<;8\X8&$HI/2Q&=5K^;J.K_3$8, 5$I_'<2X+$&L$:?3R5<1Y((6-.5E(Y>UZMQ M$<; ,4@D\(@X(UV2->+Z@?P(: ,EQW"GA,N!*'!W $ MQA/?"Q; 1 0B3T$ MQX]65F9V'%'+$]@CIU<>Z_MWM[_27DP=7N-?<0 M%I>!"ZH\(A+%+1*/8G<)TH&F?-8'E"&Q#10]#"7('?=]_&_V6@=X%M Y-$&R M$&> 31UWA"3MB5#%FG"U%WO^WZ5(K[#\+79S]Q+NT0?KF',X70'*)OBUW9(XQ;^[!-'P$'SP!RVM$ _.BB+G?2?\B>X<'H*5PV!P:2JA!85.]IJ)H**%5^);J]K72>$?HM#4R!\J>0\PL5&<7%Q#^9SB-,4%!_&)K,5[;]OS>LF\5 @@P9]&-+,$YH% M[&NYR_U!P]PF%6 ,AWV+"F$;1=@G /&0:2><"%P_IIY-1FM)9!N8:SX3XPH5 M&SV>/&"(D*/7A+FZJQT*L0#XQ(<#1\F W0H%VL(/M;,O_[H\;[2/:C\ZL'C0 M(X6;^GWM-Q6V-HDM.X<.=$/% W?J#/P8765F[%P%^8U!/NVU<0=J.6_(P8"8 M92BEAW[JC -48(+V4& !(^@'O')B;!0QF=GB$;MW?#X4H6_"3J@]PW>H:%=( MV+3!JRU,M&P46"+$'+&.&ICY&(Z8XKH.L,+*)K'R.1YSA9:^EDLV]@.( MT9S[.:V9C] 0?]).[[<.2/.//!U'%5TKXO5:HQ M8C.!HXBCZPGH &Q78D**TL![F3.1:+6Z^&H.]JP$E2$-Q-:-'U*@!U);OQG5 MW(2RT IF<+EG(D 1;21Z;]8DFJ"2Z3NF^I5V\3^XM[5O9!HUH0>]#0 59/" MQLEV<3T1!;Q],181A>7J9@\FN 6_D+&-0F>4Q+;1)G0^ZBML_"_4,V')/(2K M=7KN*34/9BIR+K7"]6!$?R=BOP"[?(1MS*8FV&3;NET8K M(T#F7 00@(RU" ]%_71VA"=A%8AE2A6*V',34M&XN!N!Z)G2A'0W) M^S#HB^(?8'++%$4D&.[8-?X[YBKTI(XQV@&+@NL\>**R9_F0RZ%BDY'VD_N8 M!F86Y=(@*2(^6/N?V,K"!G:=C[RO8IPFTJY31YU:B]^!E2M/SI6PJ&@'1VHB9RNYF0DIH&E-1E!8;=4M,Y]7T+](8RK1Q MBV% YK!SS@/<*F9CZ@PS\N_!>A:@; <(_28E!VH?=? >LTD$S<])DBZ1S%&Q MC(4/TAM[IJ; M2K;CV$T^M:)A4RMTZ%8%]*5A9)UP80^^F=/74SHN=B3"2F"L#;I?;.$:%R3=+",^:'$]\X\TB:J:S\2 M&==BWNC"LDD?O8./'NEUF^).+_(62$A-*VY"8'Y"5;1\CNG3@C)GX/'X$.-, MR91:.E]BE90TD)?2@%\'",G]F+@%O-2,MP5S,W[*=)?P)6=CP#IE8L-++$E+ M$SR':T 8&=T'[$Q)X.#) @#+QO.$X4K:%EZ9178"L=3S4+=HH&N7E S4LX@Q MRYZS:#5PTQ<*5?+T*P#%F@9I1Y]'T= P/_) M&1X#,#SZS/UN:K91#IGP1$:\95@GX^^HDX1L\ MGC5O>&8Q.]85Q%HS2Z3O[ZLUMO$,?2JJMLD6A&JX MG5)]31,>C6AO#*<040'J\HE0,6E6Z=US3H-,KC2\""[1>LH LZ0IVSF?9I7F M>I'$T/XOD1Q#BL.E5F;DS8.!E!$<3D%4T=PF:>X#)H80!@)C&_BZ(]? Y+&! M=E)W,/779)81_D-S1"4Y([;\%VOPLQ.1K- !V:1BDZJFD]VIR$AB83]2A:L= M;U)1>J$TR01) K0N/ 8BI$YK>6;(2;1%=N1J&:F=3KDS4C\S9;CYG(? C!.; MT/7RG-0MI5Y_N473D]^5W]M]4Y2TPP^@Z-WI9-Q0]THG,X).^/YTP3L<3TMN M-#RFG*G0T>W;_A&#W=%MK^P&7$A4YDTV;P=YOP$H\=DDY,?VC_=@UTQ\-CT6 M 0&6;GIO'F^2?3"]9;;?-[Y0_YQFOC1;.OO%=!4W;S8_-^DGV[PZ]]M>M]GK M=I;^W&JVG_G;7G?Y2Q^Z\Z'%MKO-3N>@/(OM'G3+M-C#E1Z[8O/ZW""8M5VZ M\LR21N?Q9YA#%T]I> A&<(3G6$!D M0=MR%@"8YB^\#E4]KF@1B/?WFP?^(M5V#; J)4M6U%E19Y%@55%G19W%A=4"=6;I,-O29 U\54(/IGFX MCY'.S<*&-W?8:D7II'V3(;"9=*-.(5K6/3P^,M]'[#KI(_:#:6%Y>7YM.E?^ M2"D3OR>]Q:YU;S%[X>]?DPN;#MR%Z1.ZS8Z@@7:W6/:2-,CT> BD5,\GOM5- M7S LENO'-C$':RX:LSE-F0J;F59H^*ON2.IBMG9:JJ93Z6"9V^P-QKV,$, X8CN77M7. MI0A+J=JY+&_G4IJS\*'$-2Q<1KE,4ARDH$E?QF%29GQ 5&6V59EM56;;:V:V M+3"Q,.^\4%;#\Q)R=C@EJTK(>\O;WTA"GO:U'#TN";86&0#5H2"^K9UQ71VU MF[TJH:5(;M/=(:U615H5:6T$H(>'51K>!M/PBJ\)_/[U>9K V\Z;.6SNO]&T MF8H^5CJQ*_JHZ..A.'>[RKNK\NZJW)$J=Z0(+%E19T6=18)519T5=1875FO- MNZOBYE7\_2IT7@6AUB-;]SK-PRH(523+IR*M MBK0JTGH8H+W])S=7>!.D587.J]#70VQST.R\T=!712 5@50$\G*=KOODKH2[ M0B!5\+P* %4!H$*QY!.IYA\7R@92U>RC\O MZ"NUETG&D3LNCK:2-&C=C&:OYF^_[O1D0D.^7PXUWG%'%B.A,P8L*<'\L.[0 MX#J:TC<-(SZ&;ZX^7IY3AXH^4R#&/>Z$+@L"',*,_2LF2U[15V9$?<1=HG*? M];F>YWJ>_#'"VWXA[2Y^J&PUY&+F']3J1LG._\2_NL,G$-]=6 MXSLW2ED?]4S6J1/JGE.$F/FV3RG^YXC.W(A-IW#&JR^E:N @7VIMPB8<:%%, MS&Q?!5=8*DDI,YP(WZ<1LDKZF;92OG2_RSB"8V$(_\$IL3BESXR!E8/H#KM0 MT0<](5P3LED/#A'VA>YJ%7LB(KHD2O7T%&(E]/QI370T$KDBM4V2VN]"S;84 MFR.F$: #GN1[6H 1P=P)E2&?T.?\UE(!4$8E'S9[\G Y\1]%6\#&G) !YP7S MAIS8/)@RY<%?H'N"JNK"AP6GDAWZ"\>'%0"6M2O$;A2Q@$F:M_TP9D%,AE$? ML&0E]T+= K$H:<9STL(O#G5+PI$$\1XQGV['WF*D169OR;04#'F$#]:"G)0" M*Z+%&)Y\:]ME&1DO!\Y$;^,!*5 :G?MT EN\%ZC$^5-GO_??N#]L*Y:V1400 M21".U)N-(/%!,6^JE;2Z'M5I\: 5>/HE-S-Y2,=C8U!,&L M#,8^G^GK+WS0"I3$7XRFJ,]C-U9BL3:AY8.^3)//PV\ U73NE#0-.'>CRP8# MN-3>35KV8V_[#+:\<&$#]BZCEN>U\B4WG^%%=%_3N5R@J1F^-BR2+,5T!\TP M6X)A4J-NF? I]ST#^O,SY]?T^A2_IGMG*AL2ZO&Y"&.CE5&:)$X(IV9W*[U- M;ZO\K'R!G?\4'R)2- H-Q7/?#W7;U3]CYEL646PB<")U. %[A^=Y/AHI&0]' MSCCV(X%D[XZ0/OPL3V?[NM:I:ZH"MDR;$[K<]G\=HBA.'M%T<"[P_-6Y!H9F M&Q.F(B)+$C(.^-&C/3EG.=<+-CQ$G.V2"+6PS+A8X$LCK&4\? ^^3PKB\R\Y(CUXCF]SE;JTF;XQ%UP=5- MB&$)P-M]AH=]#-0+%'[+%: ;MRY17T^I-/$%F ;#2*M:DE"_:#+AT-_ F8?' MV""Y@:2NM=_H&\,\I(K@30D1)9?@"ETV87T\S1*% \44,5) [T=6, N "W"( M^]"7?5R]E!$!:F[+R+L ZX%BU,,3D8GMC7%_ SBIG' ,N."*S$\6H+_,KMX9 M@XT)OR:;,%V,Z]A@.X0UX)91$-Y)Y7M_1W>*@I,R(IF/ ?'- 7=>)]X MN$#:S:C!65?53%MMC0\),F[VE_2D!3(?\3'B#(A,P#]#AO3H$^=2HVT.DG4( ME,! A(XE?@5_/99 .J1(OH0BMN25G^VC7GZ2KKSQQ3*=5_/& Y_R*#U2 MM?6L'1[ZE\IY]4K.[?JZO-N S 'I%N4ND7L;S78U%6$2M>]58A"(LI1J+L'PL0B7]7R_> MM$JX:85H4XFTR<7N9):=JS/K-S[.'J$#&S1>YDQ>X"?E$8+_8LP]5]:=:X + MY2F844?7^GS5GZY'\SQV(8HX^)\B#FO*:G MKDN+A=-5NS3I6?I]=><&SG7F#YG2K[@F_S4L-7D)?GLW3T_ICA)D!)(,K&47HMB M*3B:Q9I0Y.UL.K^*$ -2+CK0Z@[H-*/<9#-<'GD+X&YT#QF_"ODY!]*E&)?V MIO3C$/TG(7IAT/,$A":'ABK('2!!B0BT\Q38;)IUB('E/>)Z3PO?!.CG 7J M8"L4GOD/=W@#C7:.SMI(XI/&H#*:V)C/4R]/"K%3U%5#T"81>J 8 M/@O]"A,0#(&+[@CS->TID$%CD=\2-ALX?5@1"W$<&7FCE'%0P@$IT?\!2]0; M@LM -+@1;09D+==@=(@HA(M0P=WG$$K>-WU]/Q:^IR^*Z,+,'O+>/N,,Q6OC M0,"F':D,-0+XT*=IX TB.GI*XI(P=@=F93@"\FOS2-"1K1[UI)H%G M9:C-YK^0V,OYM;*^UPR_JK">9&QE+TZ=3#GO$1)-I&(WS=O2$4*QT%DHO)]K MC^M#G;U:B?Q)5X!5IEQ]8IQKND(P[99$U^(,2 *X3F5W[*4[=GZH7=&!?%[[ M$1E9JHA8]Z'TO3I%"<@!&:(4(W]G)E%QH3D^FU]@(Q FZX>F'*:K0I$Y8P-K M9:5ACX]4"F:W'$[P[K_NMYL]!Z#K$X7_=>^PN9=^Q/?]M==K[MNO<+\((P,( MAZ$P(W9X:)Z73@KO)N,SL6&-?CCV;JE3[,^*1;W(,?M#4@P==F??A0O6:@Y! M/G-2_3U<=L;BL:*!G8.9F1JI'Y*-S>'Q':L!.1+0:TTQ6Q "+I_8+ $Y@2^8 M3M2@ ]P$*$+](#P3Y8PVR<(,TDW8D>94VO-N!3*@6-<0)XWF,EWYN,\]CWM9 M(LF^.WD,Q2*!LX;"B,U$%\"(>Y)HDE]([J9(CS>%Y],1@,>9/4<(,LG9D%M\1IR-4W1F(E=:[S"Z0\)INU8) MQ'15L@&3=V,PA7R 1"L\M&5#]::)_XH]V!>AU%$&L29(3)QN:F3J^&(N(KKYE?JSU\1ADN;DW)P)! M;%A5 G7 0*(W$H4,B54D+'1]!D/?OAJU**Q?F9C<*_W$KQ8PFB8QKP-CFB#1 M$$ I(DB1U5%8> )-#R/1.AUEB,H7!YY-UVLAC3)"Q@C,.#"!0-18[5,S3E@ C>PCYHQ:FP%? MA@:1+(88R:-H/ !?(%<&9H<4'<[N#".-V+@N5:SP =%THJT1^!UT02 !0@/\ M.Y2X-9"DX@6*UV&9%*\O-%=Z-PIJ])%N#JTD.9)X.G4A9$Q:8/RL#$(M7.CL MD/SAYC/8IFO2Z0*X!3\!AZ#6-&$ P+HSYNCU(/% ?PTH!NWZH#-A4*'/U1"> M0N;"=[2@91&6LS+/2MZFXW\?W2#5D& >WP6Z\5?I3G5RA M\TA 3@5&B\ =Q6.2%QC+02W1'8F)?%_<; M&&D;]\DIA"]=0 M;3)U=!S^WGS(V'IS:H)=Q"0&79RA9"@I*53TS@$$;A?=+8+N1Q0SN:/.CHP,H>=O9' B^HII68EUGQ>G27/0K*H MIO.KO,,D*'H5)7&Y(QE2&E>B (!.$&O)II-_\)7P&G0UP,/2$UQ_2>2T$ )T M>0(!05HR+MGJUKBP$&ER)4\42O M>$>T9)$_N>7C<0 M@ !DN*0*Z+OTXQF&*H7T2"T! D#'3(3;-:H2@3+[^#MZ: A/HX/MSQA=J93$ M-C[2%"66GK)<\QC^@!["3N,B&4L2$401NB2"37OY!]N_1UN^@#TS@!L M8#UHTK#OJ-+Y<,IB[G1N M>I_@,@/K=(WFMAUC;)T(2K\Q(C-DZQ9S8&$J)Z>*_6,7-YB3.)G%[I--2$38&D6@I MP!<-C" AM<$AHH]D+?&39,& #X$H#I/( S_A4,39J,2B9/)-@F4G# M1-X$SM('**C#Y%;):"FX'[W!Q-QM:&'#/>LM3Y28)B:ZC\V)IR\FQS&;D@L" MU?(PX]W43G_:2, CI]W";1RU0&&>FOU9U1F=%^BMQN?>4I7#%#1O"7; 9#3= M,789L30LDJ )#R"-HT"B$U< 2<49;0*GS>O&K&YD==NU*IVDX.D8;RR=I*@6_J]@ 0;.F=$ ?F,!<,ENA%9. M21%9Y/K/6G8<%&(YQ:,S%Z_>J^^W6AFY'NJ: ! %:"#8 I'\/>WZ_EX+='"0 M\LE3ESH^\[=VZT=SM\HX"E%-F;M_MXY73%UJ'[P/G7^A/O$5SDSAF9"2ILTK M;FTP$=H*+8&*J#:SDB!SM."9(WJ"U6_)U\2!TK *TK;%.6K!K6@ A?L_=.)H!T-^7@4;[7E9"!26-S+[- MY\Q;A@P/81)2,C#:G_A?;4L %D)R\@*5"])L\CZ@Y D?)):PPW+.J6!.&AM5 MZ#0%,-DCSJVMPM&]&_L,'=T>L9W!AK0^3>VB I:*0^/=IVJN9 WT>QY,D>*8 MDZ5+YI.H8^)8?A1N1O9@S69FK#L@6[FM%!)\OW=21"#=2?-K*'INRB?UO=*@PH$0,A!!/?IY( MH"!* 3+@SK3)02')_*E--+*-'./H#3>B&9_B MLR$53**"XS(2I.CMP72F,%.DGB,$O3-F4M=P.UDP?9I_HBW=P^=]N?[UU*%6 MMB ,,=!(KJ3+0*>$.E=(*S]0%G/K_5.0 T%5!3.=N M^'1SEMZ0J83%^X)XW$>,HLM"ORS$K8!-WDI.65R^ I'2+E8ES B+9X<6OU\D&70G$9Y>3 MT4=T_EIHN8UJ@W%-NKYQ#$(XQ@+B\WR*3"9#QEFL(8\8\+N#2,%-MYK[+4SO M0)CKSYU#ZP9!=DP2?@:8@+DL2:W\POP\568N,LK,I55FMBO;/P*WZ#IDYK@@ M: W%SFE@H1U(Z$YP7E&R59Z D\8->1'K>ZKOA 0H9S*>CG!100R*>J//: M!1UCF-_GUM&+\1Y4\8;1*+1"#H&A6S*@]+YW.??R&:INQ-*C"S@;'=SZP9-8 MA7!*X5.&2MYA27W_#YUCAH)"ZOUS;#^2,TF)I[-@MQTH;+Y$8AXHHUCJC!"T M+-A@H&/7Z=UT*&M@<2=M?QK6,PFV)@5VQ- &XMA51+B8C2&=<*23;5#!EJ83 M M;$:V_^ $]TJIC+F4EIKR"0]1/TM/ $ M2_9*;G T/:0R)&>RN/3NC3*-9QZJV : F+-,)@#%R?]#>"N'='J2LQJ#?%SW M1DBZ00 [3NB0IT0I&]C1Z=I3$QU'%@EU-Y.'.6L&G$8-S$%5LW'6T)G%"04X M'WM3RC!IEJ&64D+!I0&ZW+.:R5 FV8VY0QB5O5MN,K>%[U&+%LT1QFS' E$$ M+>7XZ4XK" IB'N3@A#Q!]TPRF(3*R <0F3J)D3P 6LK,FI.T/IV+[BK8[^PJ MF*LDO,,#&Q^E9Q:DL%.45*: .?R.H2BRK?+;)2W#)A'3.V@;R2IAX0G0=72; M4B^T_9_D9>9;S=A4B>QRC$S.BE,3O\YO*;\ZBJ4@0D#T,-(\<*$ 4KLBH"E% MVG5B>.@P)$+>/CBWC/H!KI8P##$*507S!"7G*1[A0Q\X@Q MA31-A8BQ?U#;6B9W(VG9AZ<7+?45D;DQ\T9C6J0*O@[S^[YQ""CR7SS&+MF6 MFV0F84S6I3,#-T[I!\8IFM'V>KK1&5EER&5JJ1&UP %#3LL[. WUOO9UH8^^ M,''*X,DB0B*&\W2"^H5MF[PX^EID>/9A$^;TNK-IO:3 MNY$ZOC6=:R,H7"NQP,@ +LII/Y3O886A=-V8/*%,?X?J$R9L$HFB_+;I]O:P M6,F1IJT=#+!SKM/@25*9(\;NTAPU(S%)GKR @DD:D[Q 192"G[J$SBJE*>"3TZH.1(^",RWC MA0=08HHFYGQ9)TX]L[OO@;SSN3?DQM^+B"\'3I\HM)L"*R>O MR+0,,Y+(..\3KT&RNW&[UH4S:3 MZ$:P[R&%7S+>K"L^P*0AF3!7\HQS+#AD M:FE89X40597ADJ'K@[5DN/2J#)>B9XA4&2ZOE>&R]+Q;,C0F(]M.DSZX)F!P M244"? <28!8%^,X2=YS=IXW+H89U=W?7[&.#9^$U0:SGC[PQ^X[> 0NONC-0 M7&=9C[!-9AT!2#V(M:^2?*<<#D=TNKIRHKMCTM>GVF]S18$5O.TCALS:K<8_ MZ\[_Z! 3G@:'JJRZCP::SFC7H MTY[."Y"0:3]*-0OP6$,+Y/^)*1\F?78?HYW4,9=\1NC&)V_UU"F MDKC+B(]U0EG[M+E5_7C#+W^B4+T2X7?GH^Z\40K9^40C">L<0O(7A".J#\&^ MLCK.0X4/MN>0 CA@S]L(-6J0#GWNRSO39<>>=&,M MT;!;"Q8^)$8*" \M-/1KC=-/U\GHC@@\=)7H<\\N!"M4DK#F<=VYPY)B744Y K2?8'_D':8AF[8H(), MS:8G0H9A6;K-8#93H85I?Q1.!!R [A;(L7#QR@2,Z1:;SFEJJ2T#(:+,U:G: M%7^P^T$95G+AM40X9\JQ,H*%2A-!&/G&>,_X*&QC#E--9POWF$B:-*_\UR5<=)$@JG(]HY**F)--Y6T=DT[GG4?KJ3R,EZQEL;1OOSK\KS1/G(HZ F"O6Z'!)G/NHXX/>@T M5M\G80N0OK:-"6:^Q(EE$0$E# ;&+2@IPDBLAY*!F;+,&.G')(#- \84O>H2 M0XR[I):$IJ#9VD97F2,V M&8-QQ^D,JV2)E@+W^&9<]QG4YQGD>7_.42]"8E[8TB&D&[E[=(V!'73-1%) M,'%#ZXD.,Q(+@9?24,)>,XV?)^I?YWS,3-NE'"TA MT!'@,X)0Y[ %8/0I3-U(1)B=4:-!C.H["Q!G@%U,H#?F"';#1Z-0O&VE[?,, M^ C8!@"ZVFHA3C**RDM'>E2-P9T%H0&@-"RSM=@0'*E[S+ M#)2S&6NV@Q+':3C"IJG15UIQS)A%%08WBL%,F_C 5-W,8+%"P$9UB:1N(1VD M. &F+H^KZ371FD_=8\E)5&3)&QJ\P]3K%N^V;EJN)*[\5>3EPTN[/F=D2E-9> M?\B0-,9W&.,D'EL$N< F7X-GY"VF41Y6(^2*L)0J(_(%&9'%=5A^9,+'@V'Q MV""R\66^V%GW&>+:N6P;'*'+33>R=0(^U)T(TH:V;\(-^3O7K8*XFE:8I+/N%,Z]U%S\:I18XG:"1< M$*4G5%( D31V&1CO#;TVPKS.R+K?\H/8$;.ZH#0V%52T>CNLBO(+XUQ%01(T M4WRLXR!IW$Y0A_U,&Q?\1GNY$P+!CL-^.*O%9$O5* JP$R31 M&1NFK!/?F9KM@901]5]O4KF=F2\QB'6>0\:T17QG:WT%AAD(Y=@S6L?;<(@7 MS\[&I5VFY*9K6C#&EAF\OF@FC$N#M>I4<1L8KFMY,J1N#BJ5&-G" MK<1]I=*^6YB8A3[AS8R(TL!ETIME AG M M$#*=G&P[N#0@;V.:AHZDS7[)!^7QJI#S[X8V*#Z;%,9+8F:L^2?>RB)' UQ7 M(_I8M8]CEBQNS&B"Z1M%X9>L%B!TH1I5_%,N.=F87#5,5Q3F_<'])O)")^(3ZZ'803F4.1TSP7))[5EDYD[:5CF4N*,BIL/\.LN3* (DNZT3 MQ]-Y=NQB/9-#@[^E;:PRQ;7HZ]4S&C+.KZ3/H3 %'CKK*T%&ME6!AL8#,*#4 MW8#:O8>1/9=I6)BM'M&/R!Y 9NPDW4K)J4FRJ65'6V@^IT,FZ1+:4D[[=:(^ M,5AR+27,I ^'G=%X3D'3CDP^;5*2:'*UTO0--Z/39%+ETI%Y?0(.R) ^2B S M%"8/VT&J+"_93DXIWG'1_GQ+P^H7E)JM\R27AYUU1:%#)J>=:;&?=4W5 M=QT/CUDE%MHK"=3LB%O*^S&3AJP$UWH;L)CQ#X(0R,Q5"^>T;!V?G)FRJSL: M:F49+@4*<+^C0GXY0 ;W)/'W=\XG5+1O^EIE&@ _1BLD)T@B)0<--0L [O\/ ML\U^9Q(3HNP4-R(-G"5=-WF)J ![69]HUD@V1@09%.,XS,N]M$&0WN\M7WQX M648P'628"1&F66W:O.&8=^N;MI(1EF@ KFU&8I@=VZR!B2)+"T)ZO9YZ ]_[ M+ YT\QV-=H)QQAG<]VD:J);'Z5%D<)/3LY(!>R.^BJF?ID'.9T.5@^&>*/@P MQ3%SA#F/(P)T#+VL;D^U7-M/_'L38D_P>=: MX>3Y9Y)+$;O*_\90<"G=S.XSSF)TGLV6'90+EFOV368N;W9HICXH'?+GV+;3]6P J3Z/>VU18Y,)USI=##QR M^[K#_F2VW,%2LLVG33)PZT:!3-5\(5Y8QPA1 ,<;WGN MH5DSS>-&VZ6Y.S1.*JV3E>GT0QRNIM+\GN99,JX56IZ5M9G)F\PI@ MRL 9T-23MIGA(IB9@7?)>>I/Z]F*K=D7VN"?;2"/PL%8.:;G9#Y+URS06 6, MRMX6)MB#@L3"D3, J[AN>GK"4CT\"!X0U7@NI(?U0]!0.3F45=:T"J\G F(2 MM^#)D9,B*2/"=(@M6X>1ZO<)>A/&R[]W!Z38[TGK+JWVI%V]8C*$P!?&K=X*Q9GP4IQ=KB44VF MJ==6$RIH-+'2 [T3$[/IG-,J1$3YZA.L54UK'$'@@;9#60?T?$V*-KBP6(M' M2QYT$-J%*_08,7*)L_2(0Q>[[32.$(S2BA&@\SBP[*9+-F#!V/ FU'[@J1FD M95I:&1,9YY&Y8J+=#(#O@6)C([FP)M7T&:!FA[I1+S5]U/YP-E3<&,)S2ZT; M![U/)G8ZK39370O&:P,;5>N\L22A5DO%3**_WH/ .6%SHR_S"8->BA(K*ZF[ M=*QU$_0$8$.!<0(Q'V,'1 /4)_8/$@XS@IEDMR[P34WXQB?6,<6PLC*W8 MB,[Z\90F2?YNJBNT/DQD9*90I-U,=8]%"TI/Z[IPWL'9-S4/@I^P56:4JCQT*?'M8.J1(*LF+TJ$HH*,)2JH2" MG4PHN%E4+*#; <\XX+BWJ$HO.PX96,UVFV0C!?3F!"HL;JPP-)Z>CZ@T4A6FTWW3'X1-BZ MYS1')%B2&U*?)89YYU%NP*K-T=,*8G(^,DS9T_/63,$EF[B;0,K22= OK MQ>VGL!OCHO44*A;IAC Z>8- M*?Y/$AY-W2B6GHYP#KPJ8:>/7S1;?='D!-2RLQT_LG$ID].3?$0D"^4UL)9] M2E5U@E)WJ*6ILK[^R+H!L7L8MK'A$3;O-67*TY!&G5L5.M3]SD"U)H.&>N7D MGX)]@)=+HT))2-*3>7EO' 4X8%K=59& MTB^*9$SF.C+.=(-_:D?[&*51=AHNN)Z;#9YL2$\2 SM/86:4>;]IR;"8GI+# M@X^8/Z#U*$I9Q/PR5TTGR798C*&)R$ZH3_V,8/V!)4+>(SW9#[9 C1^$KG7 M5+4!=O?2)B%0/KX@67-N93K 'X0VSRU#]XN!KB/]UC]GVZ_'SN9=-%8OLTX);F3N&\K= M-2&?>619QB(8F>8_9C@!TDR2C1A*Y(%4S,B,9W"6':/I1+=)3;B%V)V>]2$G@S!*$U(4RIL/)! & GL0.&. M\X:-",P4%9WG"41'V50(P.0-AJO3"5C816]JC@\3T[X;@62W;CM, ^#*$*^9 M/#D2$[1S0+FGY*B[E)\QW ;*.1Q(=,CJUUHW*,TW2#9MW8@8_ #YK6-7RYUV M6D\RT\B20(\'Z#*T8MQWV.@^ZZ%D%/VG$ LU]/-2_WORWKSKSY00Y^P$'2>Q MA?_TO*1%+MFC!L23,>0<*A+,Q@5G1D,JJ, M^$D:.*8O$IKD]$R?)/B$8^1FK$\:>R>G*3&L< M23N3)#>>*;2/2U/GTE&86F82T._1T6-"_4:BSC:JHR-:*D_/"+&U+B:-*'M" M8 :!#H-B^AHL'\-U=;MFW7 "[!IKLVAWW M9H=4I@>_SA3WX+6FHEB/J:2MF/R('.BSB08VQPVAF 9NS>JS0$\7EQ$7V4R# MI&1)1WW3O.ELSS=[@\X))N8B"6"G9^6"D\(0+I[^IF+.2U*_ZL5-DTO'AC:, MQ!K0_]YO]4S0DTF-K]RU(P;30=YI'])O8.C IVOT+VGRQ'LS(7/ROH:"HLK) M]'&4@=^:UTVMW(%F2A^&*+G,T&:;P#]HF-LP&P 55(WI*!G9:D8W&@^Y?@0E M84B/$HQF"BX!J\01U*I:DVRZJK>*P^7OQ5C[\??TM,&TLD,+?)P*A3(R MPK;L%N8S)/!E)L:4)X>TDSNV6Y79=!GX..9DS_G&@M($Z$]G:Q,'TC3O>6DC MN:HQQI/ZP?AL2C9?UF6DQQ63G6"'#]MZ0S;5L12= 1)P71>H![\&IE!1ZD%@ MMF-&4KK#'ISS5Z%S'1WI4L&GQ1C-7$3';-KDGR)MMO49%4-GNE]GR*!"U291 M=9EK4HWE(]B0-.T1E&0>ZO[5]5SS:MU?.TE\6V@1V_H[LAK,W_F0<;8]3::_ M3:8D.8"CWC9T7SPB:G)ZU\S 5Q$*ET1);Q)65,5_)1 M+/0;Y*W3CU)Q+.$XDS1;QOFJ9R#"DT_=J$+\)A'_2:+1HD>A9!!4 ?WU#$E? MY_^AN\TG;Y(Q5$ 8"O1DZU1/M$)P9ML=-1L"0U+/.L6(!C"7;]T 6+ B0T9C M,D;L/TQYZ/++CU*BYU0HW@J*TW)_T@KK)FL7BT\'W&;XZC$PD7'_&*=AYC"L M4/=ZO@/M#-#)6K><_-=PZ)E!-S,9(XS2$"AH10&PQR=OS26=S$PHP"M,4,$. M<\0BM(IY-TH!U[;\4JLXTYSJ8F59UDRXPUJWB MC+62UK#H^A[73,5TI?+L)O%OJ@T:F%22\L=!/\8*#ZVZ20U9:._I-!)J#8O) MGOQ6^K=6904DB3#-W=&=)&;KH[0*E(S,RO3SC2=O)7'J]\R4-4I,U!U 2-(E M29M)[HSNICHF-:<]TT_AQFIN>R:!B0\U+&8ACVF20 M5%'<49S$9C[:K(5W<$.2N*!3'/-> "*<-!TA"89B]D_*M'*@F^EBV3E.$T>G MT4 !K].DMSS(FGD-#G'JXW@ 4K2=9(\L6$PP7) MZ%8K_Q %,38G!(Q3KUA37I>KT/'8&)."=>.%21R9&I)%A:$[PY?/2PC*N,(P M/#PT:?=ILY 'X55?U&I!8\M"O1S >[2P@7*G=.KU E!1VXV$-0(LI4'I%JLT M>3O->\ST#,JV7+3#>++!>#B,L=#A!VW/S?P8\*%IU/VCD1]U[%QA7=ID%6*U M,KI6(I,AKK6)M&>(;D6=6.TLKS9D\KW3#9NG45K8@(9N867,2#=+3SN8SK8K M-++QIZ5.Z[3-X")0)@1#,,6ICR:' M/NNC22G"G""&!'61C.V<9?N\Y^$<&G1XNISMEAL6UGF (@!Y/DTKR[1(;3HW M$H\779A!-^%A;RLITL8L.ADTH[1JS2LIV='+;3J_RCNL'*?\!3T*V-5A&7^: MEI"D91E)O0%.35G(0_4D"]J%)2N@JO=T&6BB48UX M6NR1D.3,I?1(JPQA[RTS@"[9B0U=I//(L\4J:6=L%#&FC$1O,^FUFY0BS[J!TW?;)\&)L;J1[&U,^9&C*Z2YB&2KM?O/#$L]X4 M\N=]]SFM"H3^2(]M")R+ZU^LD$N)$GS&614D;]&:)\ MCULE?SOQA19%'&,C];1S>6.I5*?@]+R$A-,&W1H44SGU[-#)F2;(@;YC8Z!" M@K!G_KLIAC[E;3.RL>0=OFCW'27YMGMS<.N*]D>%@L<0PF4K<(EBCQR>I4Z$ MM*=47ZP@O\NB5HFP+/&5.6;?_HO&;-<)EG4T411%!BB)2H77I^8"H3F%+ C+ M 64$V]+58."C#2EB4E(?<6A $:3)6".-;V6G#9Q=X#9SK,Q,O(!9SU5(86DB MR!U7EZ%"H<^(LUI-I[;9\*A81?0FPEJDU ?%,ERE':&HM,EDA?#XBA]2<:T1 MC-SV%EZU'642I:63**LP%9U$^0QDNAT!/GU.K6%4-#>R[/KZ 0.G8W=ZN !0 MMQF*G&_+.M'-V%*YK!BNH!+N)D5@EX#RHJ,S,0(9FF2Z$I9O&BAW @]A>8B)=G>_>?)!-B#, ML:OKS_)S"N1+/>>"V768*11*(7L78(IEGE04PPM&\3@M-%3(0[&2M&XX6[.IJ&2D''D)>Z=T]1SBQE2+J0T:V%D4DZB_P!WP=(% MB=YZ9:O*3-G$SR"0Y=LQ ".\3>D0$A(-^C\.#VZ*A@M/#"=623%OU!OU74H= M;0M,HC$#]S,#684W9:[CVI2P3(ZQ?Q\@UV>^ :%3I8>.PNIX(S9,>.T ]:^4 MCX028UP,1E>E:8G6V@.6-?5;PCM'''Q3:M4+NO[B5L_2$B_:W% B(HR"P.&M M+F14!&/2_LA%4J?@^QE8_1RXOX":YSE%2M>IUY&(8J(<0@A$8IMD&S0TWK3[ MC5I'MI11+M#F]HR>[C1J5O8P??:/Q'OZZU^L3OU]TS)1:33E[H*^YTUG(Z/5 MK5EI+3]O;R,Y0:"GB/N<03#R">Y,X2F1E2V#%U,[BCGH'H]2* M:-'T\@51& M):!'V\>V&KP#,*6.4K!3@5!#Y(_L1UB6.K#3;F9B>:9H?4M9,P**-(/D3*_<+/8.T#ITTH["D[ MT9IYX5'ZO<@&F5REBU @B'="F99F:B$X["[F;:HP09=PD:/L!W3V.[R-AZE0 M'O-G)J(>V[A18+:R%N$2^061AF20%L]^A_=[S8 @@YFKGGR,2;3&X>:(Z$(A MP[&\S:N-L;;9WZE-W)8TK4G\M,>D4NBL7%"*P%W*R([:VZ2P/ZSXA201A_P3 M@V;L0" W9$^*?75FF(J2*IC+\!+8=46&02]BF>U*<(DP0G;_BDON.!90(E<=1P M7H0[I?8G_8"[M#4C-NQN;(C6%BW*D#D_Y'.(^*:T[)2Z0::G9_MOD M-M$,'H(0V^6@QXC?#UW,)IF#XN$9Q1*)25PKFIP9:&R/JNEP!'77J:956=3, M]U)_(M8]9YZ,05+FH$H1[*8E;B\Q"(8ILW@-A"DQ/!N/KOTB4^T,.-\/:;Y[ MPV$P6LCN71A,5$_=R5-4G'R\DUO6]P^!W?&>DLX2W!!^!@FX+B .MY,XR" # M>T04\MB/ FA&1]0S1BDGD?U3F.S@SG/=Z4X^H@W#"2:BSP%/='\8 M,QYA0OY"L>?.3]H\5TQ#9E,QW^;]S$AQTJ>>^P.E>W$GDR,*$MQD2=)XRG-Z M(BWN@YC?;P>#']0:FJ?,>Z(YR4.02X*6:704(^4I*]S:0ZL1GR$-KX[)'2?I ME*2%@.(1F9,M?Z'F6\NV=*C@S2P+S).7XQQ_FIH(1DK)3!8Y38UOGC.;?\N> M;/-"A;_AIE[B(7 '$F9\JQD?P\0/$(@I=5,XDE,0"KWX)UK-]L3X.SYK.T_& MU=65R94;_(" N_G-1C0 C]#VE6)/;KS_C&8=W7LB@'U7B.T9!:4BA\DV,4 1I.2^0)4%&<)IAQ=4F\AG=&]QRHG+Q'FC$HR)E$ M_]F:#/1!E&)8G/O' (\6^,HO'MHA!GBE *J)E%RQSF4:<0_>+O+ MM'MQ0 95FOPLI#Q'Z!0>&HWS ,"#AY) Z\,!\\!5^]Y5RN0>BZ6)YL.&TF- =7';>Y6@^ MX][(J#H5P,3*+.$ 2BA)?)CX(E,(E<2C09"S@615%[M/3WB"-Q7D9 75:)K( M322K@#U*5J3MHH"6K. 1*T3640A9+%YG.+&N6Y13A=U_GU9'F^2*M^HA.2*I[0HQ.2*I&0=!6S"3]1 MK8^UG=[@OO#+UW07_O"I8_(]STL9XEY/)GROEQO-[4H;S5_!U"TX=594K3NAF;N;#K?> D?&$_[[P+>*H9<5M@FFC)$1K-74"A(G=[=.]X.731ZY'V+ MJ!MM&K#AY!6(6,\8Y5K,-8$E_!3/Y MO7$>N?;93N7F]@$H\G2*SOD:VQ@R?DLIO:R"967(+L:-^SC[:PSAQR7=&MZ3 M X!?78Q=WWY/(2*Z,H>//H;V?UW/I*M$F_N]7]BC.PC>\Q KK$,^>F'[M@// M_,,&PIK&%QMAXO%'-[ ^>TH./_[F=HP]L?S]BL\7L]=E@HI'[@)>J<,T=\QA M-[S2F/G/8;#BA2D\]IDN8[(1>(NV/*=]9-[(!2]1UM<(KOL?F(T33-!E#1F; M_=%GJH'E3#CS53J/>=[[C843NE7^BI<$\-^;( &7]GR(8B+8+@E_L*>]8KKE M!X2H5Q:14KQEP^#8-"W%G]GC20"N 9;I82! 5BHS1\)#L?'LK9#(PXA(8G#RWP55 &JPB_%^4@OKN !D28KBMI#GD$4QDJ+ M4"7(QV]AY")2."X%WD&DL45,ME<Z$:B)ZDH=<7[4=XPZRX- E.^ MU 3SWZFU**4KB:Z53UEV5'X^,"[&##/[54%"P>]3T(>IJ.>?IV-*D"S+3E5W M<&!Y_-54T^_Q,^U!;6:1OB2KYE<(F$("X+H#SW5XCE=1,LS&ZJ^_G^JOI=5? M-ITOV-7YAJ>T?7*C@4>(*@>@!+\&L=+ 58?MQ]9&'[ MUQ>PDHC=^?=;X^IJTY.UW=[/D[6M3U;E9.5(%VBG?L=,,RP"RY":+GCZP"5E MH)OP!"]LO,$;?X&Q\45DA*"5>H5((:'Q+:VP!;G@OY55Z6M$AZN&@;PF8=_: M[ZJTTWER=FK-%M)*[/Z5/T2?"%7@_IM4/)WJ0N0+H4-RX8$3QV7_W/@:^")C M0C W,3-/ZXBD>X)3^5<0_A!?7CZ* I*W)U__=7-Y\LZ@@X*WU'Z:W 6>\?'[ MAITIU[9(I_*?L#@[I @1[N1>-LE.0.IY"C3Y>F0)\ M)S07!1-,VDD)YY$N0N+5*K@;Q@0FK6XS)INO\#I2K(6JD==SXQV2*.?.AX3S M5U5I'1+>64D^SB8LNT^8LJ@H!>'CQ2"$(#R9,H<7G_A9*WC#3JDY-UH^OG\ M5X&?^-4NI6,_!#Q-'OD;R,2Q56#U0&8$"#":EBSCXC1P0WBX,.>WE<\F=MC MH[IXGBLLZ9PQ<"868C]SS%/&+R]S2]Y?L6T,SFWS_8?MYCC.::0S!$6(IX)G M3R-V)O_R'E'3/?OIS/5I$O2C]V)X$1[%T-X])B\!]<5;Z(7\:Q'UZ_=K[8Z% M@;\XA/\Y\L4B)EBCF. OL5/P'1R0_)>%7]=KFW[7;K8V^N6BR79KC6[YMWJN M>JYZKGJN>J[/F6MSI5%_H7.&GS5PFN%!^>M)\R2[Q"(7[*PQ?32L_!&)7MGL M@<;/LFT;24O/^GK!62\6OF!-=8,+5@^OU79#0'FO.6Z@+)K;6/Y#6MO MU]\\\O4WS5QEO@X/UO'&KR/)<\*ZWYJ&C7 M *=>TVXSVC5#3;M-:=>*QUJE:97V0BJ-FQ.:@!OK-4W 9RJW8@(N,=CG[R4' M \:&PT6KEQ<9LY'G8+H;2UZ],EB%>98M>99QEOUN92ZJ&WO@%[V9)>'VEJ\N MFW!?JK3NO[F/9W[@?PYYK8N!<(#?,9G(MJ=G:5K!-_L)+V_.J1 F&PO358>GS?;)AWJMT6S7__9+ M?@HE+NK6]@._77-?M%AIL5IOW4FU;7A4/U-6M\MT9ND-TEO4L4VB7SX7PBCX,/!8QHYE<8TXL!?6\4TK"Z* MR2RLD2W01$*6MK";(8RFXQS!Y'H\%^T1+@2.W:>/HQ ? (4.N6(.KB^* 5ZX1VPL_ZE,)MI M$&'OR&O?^ )40*P7K _-(;[\'!6V0^6]W?^+0.ME/R_;.3$>0 MD#7*,_"F9(H4>0.JL%8W)MBBEK= S8_.@W!E>VS*WID&>YRZ H+1HHDSF\#K%R%F#3P?R4Z3T$(6^:*UO=9C3"WM=R=2'#7AN\E6<8 M)=A" #0!=8@KL7_!ALK1E)-J.3G991/K$!ERJ;PZRK( MGS=2C?LO>+>4=%4(-DA[::IL8'-XI6368+"E3*6 MX2AH9(2@"5_%8Q6$+*]8G]%?#BC[N@!<)(.\QF1=!*Y&H];HOP0"5[.W?808 MJUMK=;IZLGJRK6[C8)&"BNLOO\&O N>(D8)N _!6C:_)Y(Y#0M[P\U?ZG\=, MFG.8BSUBQK<0<42_(68JPEX2A8Z8+,LX!CNG?;-# L/]EMQY[@!,PW/?!U-X M -]^0Y/LB,EWG@&4&Y_09 F-?]I>PA12$EHNNNK_ B/[(U-(^T?:!P#)^+>[ M\)6D&T:(4GJJECB$=A?%IG!)5I2WZ$C7G M*T6KUR+O?L2QK7[+['<:6\Y4.XB$RV/.MMRC5,M6O];8=J9EE?A7:Z9#W5FM MF0Y<,[7-3JM9109^@0SPJG';>BT\'6IV:XWS7;+TDDIE=ZE M5J_6Z^@]JO0>:4G:AUUJ6&:]M>OTKNVB"%;O@/:><@>T5YT(SQXR+-@V5J.W MF;%9(9_HL'>IU:WU-_1H]1YI2=*[E$6'ZF;=VM"WWB,/>F<%U'19N&L_601! M1.Y/$[;*"1+,)*) R"$%._N-GMEI;N@5;(-,._8F=L8)5;.*5P^4;I,RE9:- M5J_6W= 5.P#)T/I2ZTNM+[6^?&'3N *BL;BD42RQU:AU,0E\&D14&'(6,MX* M/LO]QFQ7Y8=B+?7L)_8=S#R)RW\REX>VH^( JY7/NE?_'(=9%MV(G=Z%S/YQ M2GWESVSOP7Z*3G[)I^F[_ND,#6>77[K(X7"31?966"-G$8<- EY<3=T8;IGH%._(H?LN_,&XFMN==V%.CL]KWL,&A:WN1?!;K MZ_#Y[TD4,<^#5\"6$!CW?)@ DS'.2E@(Z4;&8&S[ M(^ <.(5C6,(@\",76,H?8(%F_(!ATL[[93\8_ M61@E4>XA7F*G#GT5LXEA637C\I$-$A(/K ]D?L2+J)]5T>=.1D84#L"\"@>G M>&57[S:M_QM9M7]/1R>&[<6_GK2-?P&%C(M,.K]SZ3PUDBD6D3K\X5D#KSY] MW*3JK]-K31_1Z#GL"L6F56NV.R_2P[[\I9N6IO5KK8:>JYZKGNN+S+6Y6C'I MBE6?:Q1L'5IM%YIS1US:!LOO'_7R&_7C7KYUW,MO'/?R\^EV1]# >,Y9UUV, MJU/@LV^7+>C)5;31@^9DSMK7)2*;U*[6]NT MH$=OTFMM4A=LWW5+X[>X24=P-UF>>JI!45[SO%F%MUCIZDRJ^28UVK:D1H"J^24UKIS!=1Q3$75R8I2.[.K)[ M@)O4U^&HRN]1;X-D.+U'KWU.-VKM=5U'O4FOOTD-?8U5\4UJ=];/,]-QW75( M/(^QH..Y.IY[@)O4;]?:&CVYXGMDU:QUSV2]1Z]M./5J;;U)%=\DJ[?^A;C> MI-<.NO=J5G?'\=Q28,M5T(FV2K05\;,N@ND3+_&.NK*82T'+3+!L!S6" MJI+V[A6!JTT03;!FG"/.%HX9&2&#>=TSIQR&ZB@1/]OEB)\X7=?Y]60YBF.[ M=_)!PX2^^E0T3&@Y3.@.U%HQPB>BXG'UU4E5SRXDW:@2SNC)A__WN]#'_]_V MD1\_4+_[^7%74V8=ZV0+IV9I^.KU^:Y;R'>O.,$U&/(U9K4FIWZQ?3C)T*!( MH5(_N=$ S U$7473X]RWO:?(C5!%?79]VQ^XMH?*RB%K@)LG+$J\F!ZYGC*N M"J,567\GML&B(_ :S,][ESWL/VCK/(RNBYB_(R^X@RV$X9.A/4#TU9!V,4JF M4\^%?\ VNCAW=PA6./V.##[<5'KP(0A_<'C7R!ZR^,F8AH&3#( !XK$=R]\^ MT;/P5&_%#@'BT02A@2=F( M#.@SXWP"=!W8D<%M[_/(M6G,RR0,IDQ^BED4L+TV&-P1T&@P-@T;+&\QS"D9 MT# !QXYM8PR#$0IRR 8(EASCFX<>$B!(0L.'?2V8"8>N948FC#]O3PSA+0-" MJ$4LW"#$*2TF<4 _A14AW1 1%S@BH]G5IQMZUY_?;FKTCW0[!5JN,08./)TJ M8+KXN.O[P3W'K9UA+?QVS&PO'@_LD,VP$G[BL ADBSFFRK$.QUMV7$QQN4MP MNKC7@I!B*4#%>]M+& (*NT F//\=&WC+@QLQP@)5[$!TE7 M&X0' "G]@DM!\@(C7(4#Q&6'/EB;>$$-U[E^)0G_M^ H-\)WE'_?09!,*P MZJ?_@S#7#$3+\X('UQ_AOLIEN\B8X 8@ZC2\9-O@;_^8^GOF!_S4AQ8@_15[YCG[,X-0Z M,7Q[ @SB,/?L4S!(<-W?X,' N?2=3T"($U(7=@R&Z&-\AM0\G< 08_S9J6,_ MG>*K3IE_0L;J\+39Y8UK521XQ,_+S>*#P*CG!)F9\-RO&^E.+7YJG3&MFK'_ MT@:;R$(&ZCA:@4&1*BB4C?I[?MH.X*3W6$2?6>_Q3&-TDM"GQL#V!@D_!6%L M>P!6E4.:GP3MCQJ<%+^=GW\S#?:(.A=9GO#;80OP8!PBV\!<04B3,"28=SAQ M_<@C?C;%2T(TUG!_AB'H9-@"WF6 -M)WX8%D*C=SZ(*, "/X\% 8X4''6=\- MQ>]<@IPGFZ=@;'OPG\0-O8.^CV/E7%)%Q*7JKD<34GZO2#" M0T,0B,/F,S*)HF7TP:-AX?P":3W%'5;4SH39N"123;GEPG3@.Q]> M,DP\G!%O&!&$=,BY:"D&]W!:XO"@4(F%DHCAPZ[/]0NN"GYHN\1OTMS$:2LK MX&_CT\?'4-_+58G#%\1]1STJ M+%#\@.RX@(Y+UP=S$_Z>/8>-389<%%%5@!\4<5E/7:XG;I_2!P$P?<:GJ!O" M9$HDSZD2FDML_V#\5]1R0WT]?@5ZB.\5_'L"VS9")97.!>0P2DC(@+PC8NH! MBH'\D3Q&&6]WP_D MCWX2[E1^L+)1E*,(!GL8N[!Q8G)T"@>&$Z)/MFACZ84V.!U"\PI=.F-PHIM" MTQPQ'[[P^*^NCT\(]O[:F0SL*8:N<&*D@,=@ MHXT##XU>Z22C+D9>! 9#S>^(U^.3Z%M+[PF\]?BEH\(+&>:U;>G>*K9T)6.E M)IN=#" $Q5,)OL4G+:E(*11*_0ZC7P\O M:(V?N;WV])U-0#&!MOD8A"&YT!M.TD,4O2#,9GV=]3%*@1C'/P9 M[B$=,F=\L1_=23)Y+E^TZBV4/.B&<"H,$T#94I7N" A7C>9\$AL XH M'A3@Z9NQE^>"_>"@LQCLDFV&QAO+;%C]6D]2_WBL37*RT1C*3$WP'N"#@? A MLCWRX'E/-?]XC% H2W2.0_L!>&$"*XO3?H^SQP>Y(1@&_$@FD ;\3,+P-6@D%5 MKL@F]I,(=:(1"&]/P/V2%K+/\%/PWL'3@E'(AA A!,>XD]<9TK6Y)PNY9GR7 M$:SO;O3# /6! 0@SU_'OFQW&QI4I.O^=IUM).AU6CI!K^H);D>6H%?Q M%)?GY.M4^([KELP,#.-+VT6H[\P&D#>F!2D%8?"\HO[>R3 ]^(G!; M(\Y=ZZK!MS/CBSV"OTW_ ]MX@>6,B7ZC%QZ_8%;"2<&(]*\U"QPW+)/V]/\*-L##O*#_&/ M! PZ?M^)J>4QR ?++4*FALA4"SAYQO*NI""MI69<@;'I< ?#Y),,X<5H%>1N MHM/+/.K(C(E"-T]1%@3GTTWIC \59>[,SV#->]O=,_#Y3#_V^?M]M)[)V,UQ M<%1V==WDW,R9@OC6C?B%(3)I=+9ZCM[KMG3N]VLMJ[U11^=ZK6UU7Z3K;'OK M76>M9LWJK-9V=O>3;=?Z[=Z>S%435A.6"-M9;=05FSJOCHRPRR:D;S^A.I8W M9D$"0SG1.]V5]5B7_Y-AW&"L[(A)<.1MB34'''M?[D(.."B@H.)U?V4QORC0 M3:EUB[(- 0_,)GC3O4/O@;K.&"NMZ3DOT!)WY!)7;YCUSH:HT5KBM,1IB5M3 MXJQ6R^ST-P1?TA)W<$CSQ>;T;V$0108/Z&L\^76EK-/NFHVNQEBN]BZU^K7= M@/?N8*T_:2%>6XC!&6RWUS5-M1"_LA#W:KO1LUJ(]X$]VAW+;+5T2XIJ[Q*< MQ+OIOK-S(3Z"R/QUFM"$M=)^Q)1LI!VY?'H,/<;>CK&EZ ,_&'JU1GMYI&YW M[3]8Q"B5E## L.HIF&+"IS:$UO9F++/9T1&):F]2J[8;2W7G9I#FCE5\F9[9 M;JT;N-[7 M=K-%6HCW@3V:K;[9[>@6BQ7?I?K: ;\#$>)M7F(T+0[H4U57XY:P]H*Y:]!= MAT]*$U_W4)):S4WJ"-8BQ![%7 YI9YN-3;,T7VQ;=ZX]-4L]4UG@3#@$C!%)> M$QC%"1+$W9.K?X:<'4JI[;.)4VFQ:S3:9L-Z'M3$O+'GN('SY4B#)0B/*& M,/IJ5O&SC;0%9>!'+K7VF.L#/Q+]CX=&N];^R31@Z-BU/0^;M@PCF.;=DV%C M TC>>6X8!I/%?>YAI&:M_A//V,Y^"!_7:XV?#$=TQAXST6_$C45_>COKSF5< MS\P1J-ZJM7Z2S8>+^HZ(9B/TWFZMDSY[F83!E,DG$TP?][+'U^Q-4DEF4M' M%'YJU2S.3YUVM]9=$EZJ 9EACZ8L1%AE;"<(>^9+/C:1D8IF <,B MDM-/L^\E1D)XF)_FWH-=<])6A_!E;F1[P22HE\XT=.%1H+)D-26U1[;4QN[< MO*D+?DQ3X?W!B8/@+=,PP&Z*:K]MWA[;242W;)QT2+L@,X9*9,?/K04&@TVV ML4U\%$=RBL6MZ9>/<&>5JVU$G>V>UE'Z#69<\$\D$&% MNBA[ MZ]/XT1,<+!.@L61MW@X55>]=XGK8Q)0:-0(SHO)%W@<5//C!GX*_,8/:)))4 M44,MZO1(E'J"HV:04..EW XZ=&A$,R0^ 'FY^8V6>9YC5&R%"N<55405%$)) M5>*&P"# 6G8,5+Y+!".4'9MB@-JS3D0_,>3I)0P/MJ!97+,UNO=9= M2;,T>_5:?4/5,CL5928P-%;S+-0M6"E0K%Q2TPF^+.*+.>TB=,HBZVR5D0M. M6&FJ+E=HLBMPJLY,PPL>:"O)3XI(9: (SQJ(+G5$AD?^RSE$DA->_Z99:\C= M,96V>47G+1<&.XJ"@6NC#*!*XYV/Q[8_HDEBD[H1GK:>Z%9'DXI#T(^@5@Y MCHBL'B=6I=;EX-!KMC*R+G8Q^&80:#;/81[_(7R(:> MV(-8M3OC<1@DHS&>BKPO^&B5/NH5=M,;)6ZZM?]R5.2F6TTI0,+WYG&I8NF8 M==:M5JOL2++6HQ7]5 MMWS_>:?$*[<:Z$RDSO;JS-,N]Y.LM7SSG'U2Y('G?9\^!G-F7S=K1\O;KNE%[13N-'W2E]%V9&L>RL&>N;B;:1V0_F&OXR#4^ 1V+?!2&= M2,*F*W8J)J!G1K;H*8Y&'OG?PB!<:.-ESB^<:\R>P+KP'T"-9&BCDX'_$C'& M0X_SP2DG_/$%\;O\40=&4DD4>NE)MRS0M_BP:PH#9>ZL6SW0URCW;V;-,^H, MGVLT3Q$7>#3B7>7!V&+Y;N^P=#"[D)/16<9HH1(:$V[UH@"YNMB/H>T\_1RE M)F9V^Y+K%X\SEV_(@I0969?;?MN)']HT^9"-85\Q&+1"//%9X<3& 8AE83A1 M[%L/@][+@E\S83(P!GL;"N:2,%E!%"POF?6Y&'V!:"X)DZTIFZ;QQ1X!3X?. MG)3Z#H\C>:C 0WA=S'V.&TT]^^G,]6ER]*/W8GCA-Z.C.%OBA2_D7V<^9*W._4A19";>++ZN MT5:UFZ=?UFK7A=^UF^4L7_7+19'NU7FO3^;SV7#NU3JNW)W/5 M=-5T!;JV5Z/KDF+6!36KN\OG+JY9??L)-7$8\?,M2& H)WIWQ&WN\9[OB)?_ MDV')K0[:NW/X^&T?A139WYU5;6D=J'?FJ: =:1U9X?Y^+6*!UI-:1 MQZXCMX KH'5DA??WN=@ AZDCMX3A7V6-=DU%8N*^_*U(>WBW6?_R55%8]1AZ MC$,>XPA"E/RP6/?/+(=1*5!]N1CG.@?Z_IW9+;/>T#W,JKU']=J&L==]MYPT M=ZP2G6^MB\ZNY?>UY7?='BI:?H^'.UIFL[D;_:[W:'4)WHV.W;D$'T'L8E,G M)&8AN"&RQF/7K83V3Z;>-LUVLS^7G+DF9^U+0Z ]W!]P.UY[=W:N[S1GK,(9 MEMGH=K3D5G9_ZC5+2Z[FC +.:#6[6FXKNSOU6OWHY/8(KCFN^+WH'<,RG]U M/O/N+23-6.5)OI;9[VT8S->*H_K[VUJ[+;I6')JQ5F"LKF76&[J"ZF#WMZ4M MCN.\/;I*O3E]$[0I#=MUL]=<5WYT<.IU-ZFY=OW3@02H-'>LDL32,.MU2XMP MI3>I65LWTU>+\!%Q1]OL6.O&-K0(O[8([T;)[ER$C^Z:2-\*O7J,IF7VVA6, M_^G]W<[^KJ\[CR%&HQGK^<&_OMGO5C#^I_=W._MKU=K5VURM.!1Z[B-7@;_5 MVCJHGE89U=A<2Z-%'>=]T.5_$C=^0OSQ%W+@CCK\\=>_]!I6X[T.4NE=JLYR M=:QYKSA$[](^[)*6XWW@D+=ML]MNZ8JBRNY/O=;6%46'=U7TE<6[[^H@&MHU M@46<(,'V>'+=&JYW6_2IM-AMX\9L"T3:OS#7!HO>P\/GV1=NSR73/AY>6H5K M%;YG=Y=:A1^N"G_NU:=6X154X5I_KTR<2K.=U>B;G?:K*V^MN?=# :/KL1$-/ 5L_&13"9VB%SC#@PLL^S!L!KKXE_Y/H.\^%]/1*^EUWDW$8U M>')T*>B_\6!'QIM6K6[ >STW\/'V?:@09: 0Y4V]UBA^KE$S;L<$SQ,R.\*_ MP/^7OW3F'3B':>@"/6'MAI,P?)GMYX:#GQOPP \6&_>V!X\$0R-B@R1T8Q@X\Y;,A"G"[.F_F1'>-\?\P1CW-QLMM&,@BSHK=19[O5-6 W8*R4@JQW_Z.5*0 MK6CA1#189ONG&6K6C._(XDB.KP$\9UFF<2*J'VX1%NO$& :A@8<)LC[\RO7A M@PD7A( +4NEKHV?0=><:O%&BP:V]YI75-'BY9L[+=:M,KBTNUP[;0(,W2D0\ M-]KS%?A^R_PJVKEPZV%N[BZ=N9;)S8LFPR8J6'P .8H:HP@"0WX A2* M88]"QE*.*#M,%VENZP!V<07-;=7Z,YJ[L3/-+>;>:M2Z;5C?-(CH!6_;^P77BL3#JU1\*-Z:>_<2^ X\EB'.J?XU#.9FJ/ MV.D=,/"/4WL(DSVSO0?[*3KY)<^7P)0S-)Q=?NDBA\--%ME;88U<&$##!B%Q MR!EXHRS$IV!*=E6F8HQ#-OSUY"]N;V -G89C=_K#=NMNT+]CW6$/E'UCX-AW M=6?X?UV0*W0>__:+O:_SQR/M MX%C!_1,@I8O;_L"%KZ7N \L$YNPBB\!0JHF#!)-O&@?1U(UA%VF1#NQC^&0,PV#":7'] MSZM/IU;?@"DZ;.(.3.-A[ [&&=% K\/_X"\NK@5^#CH^I,68M,[LB";[*'91 M@1OXXRB!/_BK?-AV&"*T:3S5] ([:L!JQCDXP_#.*/%B$[[Q00W2H3YE(9XX MC(YV^-A[BMP(UTEKG^ Z'\:,[$ <$[D!QT_MN9ALC]1JQ),P$$_#@#'L() / M"((K"4'<1CYP(;V,'CO%QTZSQUS82C>DH0:PP2-ZQYMV%JS@UD[&84NX"YX0 M#"QLYEZ9%55%+XA&/"/F&JP@M!^3"#Z##;IA(R+A->PNJ#=@_.^T\]%!&6(& M0RXDPS,:!V%\B@P+#L9(96P0:28T ^QY^F48#%UNT:82%]D>:HI9>]UDV.#$(?XCX&7.# *2*8O MJ8"[7+#V]?BZ&OL[##R/NR(N:JTHF4Q0-Y#WR!>HFLEH0:,6>F)VB'H4"?./ M!'S2IG6VXN)AK13%SJQ@"MG#FCU[&K$S^9?WCAN!/GTZ4?]Q)WQP#>VS:H&+?N6-+1F#US]6+) R9/WC2* ;K4NYMO?;J?:,U;C#-U)67-& C?=Z&\2VMVO;\Y -=9OGOG2O3IV+DR:HYX)G[GUAF2: MI8Z;I9K/!/TY0(XZRB3 RR0,IDRF &(%'_QPYWF RYELUYEY!S?#H[%W=5;A MAH3KKGV1>2"15LT=*W''D::-:>Y8*:EP0P=FW[GC:&YI=%+AQAD079TZICFC MA#/JFC,T9\R3K+?V>7H@W'$T;NISLQZ.VMP\ZL0@S2$ODO6@N>-XN,,ZUE#7 MT;BKFV<];-'N/*0+Q?K:_9_6(L(^"I/FJ&=&E#=,/=,:.U8@67]M M@"W-'M'CPZ$.X[FZJSB6L@(@4JX6>MJEM(LM=4,D0UQ,P^7HPXC MEW!Q]]#+W[YI"1U\;Z7?@.).RJV6,5@[6GV4.SQR+VT#F&AWUILT5DSN..O[;6 M+OHZD "L9H_5V$-W0];LL2!PN&XAT(&PQ]&XLU6ZON';?]8$NCE!Q!4KMHU1JUGQYUMRX(Y9F33 %"%S MC#@PLL\;Z9(JN8!%MP*+)UQTWTL/ M0F9'L%'-6N,GW*TWO5ZOUC=@)IX;^/" ,53V=:#LZYM>QZI9Q4\V:L;MF!6\ M"$;P(S>*88A@: 08J,NR0"$D41?[KY4VW_ M=_@Z1T38!EQPNNW9#HMO)JX#P_LC(([CCMPXFMECOG/I?L&7^5UZ@$&GH0OD M@:483L*0%PHW$GYZ]>D&'@Z<9 #O>7#APR@. W_$HEAYBN_6D,5/M'E#>^!Z M+OS#1=*Z0U@';K!IC)GMQ>,!,.#,5_2S!W?^<_%N ZD6F<;#V!V,^0IL4/2V M!RL(AL,(V/0.WSVS#N ^_*&5N#4XBV;X=+0O6<^TEDJ%,>X#[QD0M2]&+N^32STQ?;L)YC* M,D[)A"H;Y_$\84$D0Q,8512C!?7_[SZ=&KU$'%6PG]AV85TE<_A.%]P; ;"S<$:=9_3PYU#_'H9S-U!ZQTSL@_H]3>PB3 M/;.]!V"$DU_RX@6R-4/#V>67+G(XW&21O176R&4:6"L(21^=@>G,0GP*IF17 M92K&.&3#7T_^XO8&UM!I.':G/VRW[@;].]8=]APV; P<^Z[N#/^O>_+A%LW< MO_UB[^O\28+A7<#X$2VC@ 7W46W?L-$$IH!'T1 .J$P+6JU:EUN/5J]>:Y=9 MCV3#O;':W5JSU&P\C^ LG+(0M0;2,34A35![):^'%V,RRD^%[\,\A)\*K5/5 MQID9>][(R=[&=3E7_'/VEFF =0S'-"R-'U=T?!D!4(78$A8!/W('+IC KF+6,+!_ M2NP:=:D3&S0"E_QNN;\ M.! _+HFM5K-67\F/:[6LLB>?Z<=U:QWNC]FIX;6:(]>M60?IFHE-7-LI4^S1 MS):=\Q@RGP,LMC$Y'DC\O/>G@(-^<1T'YHM?$77/AWBBS(X^XPW. ML 3-%GAF5A!]9H

"YWN-UPK!RB^&5J*;S(?'AD$ULW*!01LB*5/@!L$"IR=I"JQ!/OTZ[UEWIF.PT M%T0[5;,5G,DU+%?,[IJS7-476ZVM&+ PDBWLTMC^ 7PK @HJ*\$S9+XR8@FT M#_%L $8%6U"U76'D ?Y6#J@R;#P.@V0T#I)XM:A$5>U(Y=JBY#K#TM<9Z:)* MK^VJ=L]AH6F)^RAIL0NME+\Z*9K)SNDYHW!R&FFGI.LVV[7.'I'.>IX+96%@ MPY0?D/%F9V X=(_5D;=>ZWI9=?2R7O Z8><[L>K56-Y.M^K+C]MMW8DIMGGC MIWE;$\@ OP#?Q)C8_P["O&O%+]3(.BRY5"MRM9!1UK10E]^X[);F8]C+LPL)W3._H=;;9MC.%5Y:YM=I55ID]F6+W]$PTL MF"P I@E!+R5^'+J9Q @_]X WK3RRW:Z"N9 +F>_!F5^H[=EW8"/0JM.N MM4IB',ML@)F8P/XY_*]]<;1SQ5-RHU3D-7E5BA(.V??98Z[LJY5 MG?<5;E?G+U=7O+E=FBM;VZ6Z4F,%_:1J.A[_()T8^@57+"5MV-TXRCH^F M5YYCV_>91]:-Q\1;N,K('&+^3,13;# MQQ?F#^;,Z(1+=>\:=9UP686IZ(3+ M%TRXK-AQ4Y+9D&K(V?/Z4RY+I# 5(G?@FR)HO$75N/];4!XR;*)MN6N+7\U6 MJ*3%5%E?J:W$0/: Y))<-\ZQIOGUW?]@>8&0^VA)-O-E.AU=&(9WB NX,59.!W%]C903^0 M!_HN["D=_M]9!*P\8-'^QS)0'5&*EO_T,XBL'8V-.]N#O8178+'HB/E8.H$7 M_9A#R3R29C^9,%#C$=@[W ..U-PUNCX/0L\!]1H;_TB\)PY;T 0AQX0V_])%,I9Z:"[Z2_,-B(>]! ?BS,)9H)O"P"3YQ^^8?OXBQO8A@SXFHV&TPJ M,1S/]8-\&O<8=,+8C>( 4QM0+=PQT#U#Y&Z'W]"#)KL#!I=Q+)H1)@&[X@E1 M7B(B^/>4 RQJL.\PE8]DPQ_E9@5O\5QVCU4J8QN.EE@L>0@F)%>FI:/BLW=! M"+,GY6=/[0'R*&Y7E(CJEAB5)ZZ!GK;!LARX4]K'$&G)E5V$&A.WZH<8"+G; ME'_ANL^AQHQ4G!.!LA^,Q<+NF1=,<1 3R3,)D'.#P0_,E@71&&,R+E?I(!48 M+7% [SYE+XTI1/D8&U;#@!_'8[ZT._8$^@/XQHO'R$XJ4Z@4@[D80@;3'<'U M\] C&NX%E'"""3::'&3E0#1%/Z'T;1C!9\S!NPX=/.;+XI._ZC= MU/*ASW\GH1LY[D ,S@^=B?TD+J4HL.5P_0@OC>W'E"J5O/194U]>(&T^ P,? M@&*\6*Q_WEAM2S$'[!(]I]P]H@71["J_(<:9^Y6("?/@)-DOR02MP?]ROE>4 M1(2JCFQ'*5 8PXL,1HH+!S::UMFSV(I 4[+(&H'$P 9X]C1B9_(O[QTWFGKV MTYGK$QGI1^_%\"(=7JU>[Y1^C;2Z2JM$M;?&FE9HT+!ORV\<]_*M MW/)?H"?,[N2Z&&OL*XN5,UGU"MXF/##\[FP%EEB_#TF]O@?-4O9[DNN=/BN# MW>Z27:\+G,H2.,&E"(E56]N;5192:>#"1KUO6JW% *3/A&/N7?8U1PX8FX$BSQWK8Y>&M99L-J MS3FCF^SV=C2/[D.1WZ!6TZQW+;U!E=V@1J=GMON-G>S0 7HIG^65V7HZ>0\9 MQ^HTS7:G5\8XKV_<'0A9ZPVSWNMKLFZ9K VSV2@U%+3EN1XY+X=#-J!"1/:( MR: C9F"JA<'_CC"7%%D\+F,4+)W^NMTMM;GSRGJ@8[;;;6V.5G5_6F:_M9N^ MAGM[:5M^N9,F<+R5U8[O\ ZW-#^MC.(OVZVH:I0KB[5MD0R5%L%FUVQUELC@ M+KLR;1[VU8Q\5(S\MMDT&YU.Z6&OF5@S:Q>SLN>3 %7G"#D&,)Y(NW0C?Z@9&. M*)E.85;P*\).C\)D&K\L0-ZK\XE(^R(RS5XL%??]JQAI+;)4C?JNU>"E/*:V\ M)%/11!X""<;ARE(9WJPE9/=ND$2P4H]*,@^1@X8%UR""@SK-#)ION9:I-Y9T MFYS3,DNG,*=AZ"U96%=R>%,!NR:9[)QE56KI85R M(!V(4W'/:"',CP0"DBSNX]690#\6SA;'@_8FT7_B#\VL]H X9$%$9WB*)K48 M]E2C/BE<,ZLC->K3'J F:=2G/5'!"TSHG%&\3 =;C;+&FP68+AM:T#-(Q<6& MI557>G@L;RZ [J':H#!O):KU+[*Y)Y5^?U=@$O;? M-+E.0J5Y*:YO#@;BAQ\\()"V'X? J&CJ!7>P%%OV8T6P'5:"#9'G(\%#BM^. MEH/'J^"S,6O>QB.G#/?G7'[0$8FN;J^EQV[L!Z<6!)F#\#_YPP& IL$,-+ M(5SX72V?/0=Z$&7S* XQ0^"@>U8*3)'BN_FC4R#C1"!5%#Q.R[*]*##&]CTK M(786XT"[G+]"DCX#R% C(9E=3RTJ"$%N% 0._RVPQ;T[R+J-H.;@O2\"B-.DHGP:6#/ M84W4=C'OL#PP0MZ@V7ANVIR1II#X$C.*,#B$T8B>\)KD 0?61KS#F *2&O=Q_#?V= M#;F#?@7[9_1,OO$=TSCYQ.[B$^';(\(9=[A#-@*?3/I;"FY2H?(=2)(-4I)M MC%G6K2_'+-M10.I*=N+F?()YE$@A:A)Z *?XI8(12CBB.="LO_ZEU["Z[R-@ M#=AL[+N.3:3"X@@_HD*E8.'J"6*(;AHLY@!_0)P?#)L??V0#&VQ::E8AP,&P M\7G"_ $_*OB3J+T33T_"6T_<1[XP>=^$_S7Q7,)-=]PA2!3SQ9I<'[8R3LB0H"7(-%LS M[0+K 1\PA/]+>#,6?CYF9)K8/Q@M:3+%P!'+,F]:8-X@V.%(] C9[IJ:NF%,G81NG2/;9P/J-L5$O02)H3GVP'(V!?;MT=T M@J;RI)S6W(2RO:?(CQJDHB'M6A "CGV4 9(JEEDR%#S8[X-*C7EI] M9.H0>MT4[UU";D$ =X*EA"I?-$++]@T$ <::$K(G ?V19AD,V%2![2Q UN/# MIYAHW.C)UITB4T725D+AD70EDPE%B4FN(?+\.W%&PJ1":\OFR?&\A]H4[$V$ M("31Y B?H IQX8JE94K%Q\<3R)U"OBF"B#%*V$LOB+ I+THX>1 C,HYI0.ZI M9&/.0/8)U82K+9L\4"0#$Z1)A"XJ(6ZV^\8]N/R(G,CM7'AK,IE*!$5<=ICZ M1([P:U C!C[I&HKV<$/4#0?)! B-^@U,2NZQ219#NY?KOU3SET]YJ0H2P564 MV[T1XQ*D115839$#A3) _PD>10.IYGA@ABB/Y":32QR@11Q?RY0A1R3$2WSX M;;J=Z<#ND%^&D/L -!Y+A9)-$9]%I^',>&N]X\FD^("<;B9=*A_9=PC"F7K[ M\)<8?;>4O3+?1S@UY,CQ^'\916R\"$"N>=L0\\BB"=G!K,Z-_S#EW2>0JA]X M0!(_HE $1!#^MYKQ&;MOP>D)\_*$F$H'B8]KHP\ZF%$YF2M<-'54",*HYEZ4 MO.=86\'NQ^54J7-59BR3VWF+;N=>K&]E@>?'*^?)%*H6W&ODCAQ")P_M1$:4 MW/V;3AN\'QTE8 B"YH99^N*0!NN68WTR!P])D\L[_=H/_%/Z3HQO)S'&1$0\ M@CK^2.\^BS/DXS,Y9%47KZ+@?(WM]!I.Y#?(43S[@4\\3#P*N<$JF3U(U4=^ MA? E-PY4)%4G8&I>SR?E"G!RYXX22M,8EK])?84I>L)DUG:V#,^F#@KIK.]8 M_(#F"9 H8K-@J3A,JIOX!,;! ]>\'@5^AO9 '&YW7+'&82*0B3F-QHP"7>HH M.&6N$-*[2=?G1R7>#TI45\(J?Z29VHE#]CFI37/&O<[46RYPDXOXS)Z^(IR: M7I$'=.X#Y?=(MRR4O3^I_X_*8(BIC&%#C!.F(;^4^X&\"/#.+QV >,#M24@L M,"=#1$RD%@PD>2PN$I*45SF3X-_PIW Z>1[#TLH!]HL\57D.#W?L4";;+N9L MO

#MDIN[>]A':=SDLV&/MTA&,[;&Z/XG]F1)RLSD$P\@F[E6P(->AX!R\@ MQ/\Q",1;-SO>0\:#@(2>+_C3SCCS/3P\][0MCF&R]_E)2;ZI%+P,*Y^/-,#0 M*Y=J9$>/C=R(7[$;(/WD++S'+^!5\^\B5'PW9_Z30DQB,JH]\+]C6R&IE(TG M$7I-J>*HA(#M9X]REK3!V->+&J\RV"INX8L4VUH_0]Z%!_"3+$'"I@V9A^.E M1WD*&0P]97B; !8):.EAME&.:;RQNK6>FL=6.F/C04!%IRDUF:)0= ,5]?)9 MD9FW8&IHR0](J153(/5C0%TOF!8A%+>5&TNB4DM9UMI$4F5#8>OG3).B,BF5 MTDX+T@E6;++,$L-9<\.E!$V=AYP4NS,+.E)-/R=$I+6I*2T.GM%1A*CJEY1DI+3N2'>5"63C:XA(:#WG114")QZ^'+EGWY.#_@G>NXBS/3ODTPO@@ M%2*^?P+6&M[#"GW*D_,SC9FJ5#L2J2U2U4O3QUU5U>^_B5QR?#H8H C%/A2' M(,EH4MVKS(DJC+ER=PBI;(L@=30KLD#_=JNJJ?LYY;8ZI9[%D^IN*]R,8^ MY#3SU(J!'89/\/D#R"I7=9BWEJ6IH1S-/(2>3ARE=S\X6"[XM=X!5\5@\F]! MX)#^0WI<4TC^RJ?+<#=FIQXE(5SY,29DH-8YS\G\?A_KJ-^RBXDTL8TG&:#& MDX%6M8]8\9%0?$.'7(WUMZ3!Q:]Q7*')T^X#:;"8ZCA0O:9OEB'2_%QY&%;Y M/18*B\[FXG!(=TP>ECY>TK 0<_!$/%5.&D-O;DB*GU%0A4\E=S&YX%*2LD5D M[ZVT699/1Y ;$ATHY#H[(US:2'(?4$4V[L)K;(_EHU1EK1US;#KWBIF\PI'* MZOSVR9UE]?EI3H!QR7!F5-%+)V&V,K Q,#\V%E56(BJ5N^3%M>']-B7N8)6U ML*?0;,Z, K'QHE@K"S/C%/'ZC(=!L'FFPG<_1RFOF4MM(1X'Q O91K8/#8B MJ9RQ ];\KM[9)4$R(-AFN!!-+L#!8F?T\.Y,#N:B+R59W[[T\0+]=Z2ZM>P M6%JA54JJ7-I0;KU*'#]4++#%_ >"'8[$12B]U!8?B=]1_H7M\_:CR-L"X"^7 MUO'SFADB!^;\(.-('8.-MG&?9K@DS3.FH/I#(+[FON342\3$(@GOQ4]O8V>>Y+_GH]E>2LY65J/QC2=#C#FC?XJ7B?B<5[2A7] M>_%"D[>$:V2?XV1^1Y- ^6DSJPWEEC/7'U@NIU)EEAYTZ<:Y:V[2..'_LC!8 MU%V2NU@179$S1^E7,PDHMX7*LF6F3SPS,CEP2I)&HC2-5Y)WE4Q] M*C4(Z5(GFPQZ8.BD4:O/],Y:W/W,A(@&,OT5G#(_F(CVIVIN9Y:J63-NE'S] M3#G2-"FW,[51Q*2+V F.#08VA0-J9?24EHSDKDSG;98LBB ]5-&7->16 ;>C MTLQ0$WZ&':#3NA01Q,^G5=)2;WXC)7">GO3V?+-OT>B[N*QEIC,J'-'@-$3F M[-V.\)IM@RM!YIR"I(;V2+2L5L [0C;TD".$Y<1K&F!CJ!*;5N I9_G,R4F_ M(NLAOUL^&_&;.U#TJ.ZHC"+=\Q@8RH$99G7=T4P:S,]9*H#)G1>DB_("62=" M*Y=7>6B0TO%&CA3= XWX1=>L\8GT2?QT=W,C2Z3;D,<6D)FR SN)4F(((XIR MX U4DS #I16XZ#/+*,4WE+?&_!3&R?$HAABH4 ;3<,4AG+>YDT"V88]$)V R M#--#I,B\ EG\ O2CFA,Z>42A'Z594VIE>AWNQG-:E=6N=>C'FP_#X3,P-X"JGX!^84!%C_A'?U8O5T3;UT^1E] MU8;U&-VCI*'?/GT3ZDZ$Z5(9Y@D,=+K)MW.3,\I4N# ;9S+PY*]$VD5^?C]G M:?^FB//Y["%-J<_U=7[KWK^3+R/=,QC[J-KI)OXM?(>)^Q@2S>Q9]1A,IYOJ M>E.Z@W19+ 1>5BO09RHXE8A%WL,49U8HPH]/Q:J2W#5R3.\IS(HFWV*O!/C/ M0R]9 E0L=$[DG;^(=!:Z""GQ11>Y\":'W7U/>%FJ# M60;)4OLSBO!D7C#"T.44-3EX-CWBWLB,H#P?H=\*;\53; 3&#.@6;H%*9)6, MBV(!VB'$B=M'I)-E9^E%^A*GVZB_7Z8UZ3'K?1H9<+BOH*82SNJVL8UFCD*% MM=:O<3]R21)-G211A:GH)(G]P/U8\T)B[@[B]^([B/+,K2HM?C&XPXHQZ!E< M27Y=$-HP?7O"1%2A.#Q=<-KD':,,4C.--W^I]?B/*8L+#_$J_"XNV+'XNBL 5_.9?JDKEFY M08!V^-R\L]VEHULYN'-']:K'].YSIHIE'8=1JE%OL$P+[UWW7[1OB1O5JG\9 M7,%K&6 (0@MPHPPQ)86,6!\Q(@\\@2/S2_0>6916XWWQKRC4AA A]&_,/OED MQ_;F\ +-Y? "U6&]C$K=\]HN.A%CS>/W?SDJ"P],(H? !Y[\]Z>T"#I[Q$6:)\9N$/ MF8^2ZQB&-QF!B-'SLX0/D\5G\Y$"'>:L-+.06!D;R>O,M)I$N0)!O 42"GZFSX5ZYR5? MS.]I1@5@5.F!V3^RFY_L=F]V1\1&%->&9IO!^+512O-L-U3JY[8S77W!92Y/ ML4.\"0H6D9+C27;**F<6I>8Z*^1/KUCQ[IV3_R/6"\(^?D-!XA]]88](8^,; MB\1#%Z B'1<^XL/P#],<@?S'-S!Y>XJ\HW[ZQ?9LL,3AV>_P_;T](9#*'#4%&1NZ!>X\A) M4RUFLY_AE^<5>X)8*2B?I\#( =72([ #NZ.I )\T.ZWWC9:"3HJ"E!/CDE]: MG>9[M8]%?IXT.X)["I,4HH]_*(AV*J:TA0L2S,H.+H:B&-(Y =YI(*M\0S*$B]DQ['H/GH@WIT;6!Z-8#Z M,<.]@',O'A-L6CQC8=FYT[-(?0TI=59>]TR3$$]GGI0[;Z)%;LP6F%UV+LE# M46TH3CQHA]8 +[$72%,SYP65EEP$$0?02,)0R!W_-0;40H$/BU=0+ASJG**I MV2%I*T1]AKS(L4A,3[P>V#C^,TA28R5G8Z,EPZD'K^,YBW9.&9 : M$-LMP;/XU"A+7-F76VE6FSPCHFBT"!./1C%^+2Q3Y-7BR9MJAANE $A\09[T MY?!Z-/&/V=$YD.468DY(<[4$(R,]0I>3@!2 MS<'!.20V'(%@P/"!+Y(90.4.?HP##Z_TQ0NI3V_\5.RRY"TYB2/J(-%E>9[0 M.HKXXU:"N% M;2YMV!3E1J+P"#ZE&48<.(^M.E63UR8-[?L@I.@*<.T;JY-9 M/YA;E_^VK209FP(2)??K>E8P-2M+92:E4C^U\C;BC0,A>LND5G[?]I9#9'*; M,O\5)>'(SQ0O_9V:[#K':NIVR98V8"9U:Z*-? X#P^HW9SXO KK(\K?4SBH% MBRFK-S,%\H\Q?IJB3N"(;U9=9I^F$;$,MN4_22!NWA9*4EI@31=CCW1M!FR' M$"B]W+I$Y6D$>MP5G;>R @K,@N1^AXURQ#PC&KM#?M'G>4*!+9L*KB"94Y(U MXS+_6 @2ZW$G*DW@LB>801SR:SM#IGE(*U)5N2($RO,[1"PYS7@%>>2_58QZ M>6:*B%;^W))KIPQ0RIC"'#:.YC7C_*79TS.GLD\),_>N(PML"DJK57\ 23I' MR@/0_OG4*<&4BGF3(L-DUK$$]>70*B'6*F.U@&P>H #\B^*(94&&@G2-*\%)X, J"A6?JBMS R\-86;^*^)L+I@5!^(4:EM\ MB]'"+-ZICI+*)O.&OED&SA,KZ1B MBY?V\?OYIW\9%]??OUU_/[^]NO[*MY^7I=_\\?'FZM/5^?>KRYM]6]C5UT^7 M_X]Q>VU\OOIZ_O7BZOQWX^;V_/;RR^77VV)N#54\Q%O(3>Q[_.#II:G1\V<0C_<^2;Q=U9&2N]<<[,\(/U+(P^=EXCF')"FW08UO]C M].4[0F+'U+?C6W('QYF:8?[9#2?&VV\7Y]N(P]^PYMAHG'YJMO_V2&V4OZ?FN MP$XKEVNAZ/%@ ,XW*$/=D *ZJ2(K%HT0EZD%8^6-;'1+=G)S;29CV(4*[94- MXGJ9!7JVQG%4QQ6^S+&LM?RVF+G7/OF0JW[Y**"3;L8,KV]D>\^U=)I6 M6[O5V;UB@6==R MNU^;UEHHMWA[$[(QYI_<,RW%1\(0S;+-TE)[0L5W/3K'IS\9&,-5R?*9U,"^^A\T&SJ:5WSW:M<_)A#;@6+<*'S@QX M(50NPK_0Y;=RVG7%8C6P"(87+$5C.V3"24[Q0#X&B*\ 3/") M"IT0U@7^\3&TG2?@"U[]HK1UJ\8RYW:0EGD]=7TJX>;E6T762.EY4VH.+CFG M*I,C_R<3K52+2W4_> M%;6AF:G E"WJ!] TJ=(TB\/*3]62TY_38M,\')))=;LJ('0,"E 6 MO8I:/E[U7EP"*T5!SM8/)+@!2'(/J)^" 50"+[.VQ((W%&Y M12)Q3#*%DD!VC56G^!YQ2KS-T?:=R"U[ERN#^3G*NE,02$_@4?5J#FE,5LX7 M,*#2L'<0NL38.6P_I8O]:V>'%Q/_2J[V0JQ6.KQ7LMD,.,:A/6'8I\=XVZA; MS7<[3:X7&#MW:1T4R%K,J'KU9HJ*FF #KL.1[8LFA"FKW(+;X8"WP7\51?*8 M0/7%=]40 3T4R M1;2/RC$TQ+S:,,N\354K3[4E;*%0:7/) MJZ]=)6V7?B%.ZQFXJC*U36@#0^;@J6=$;)"$O&8\[61.!E_6QSQ,/":;T8V2 M&?2!F^SWU(Q0@@?,B'6ZIL,^.Q&",B%LRXP!5C\]B3[&+<$/9=_*_JZ\?3VC M/D(OAAS 0*V@)1&H9<3(I,CP=/^]GR/")$VO/ L&U.-/L*V?U*^ ZY1L/%DP>)$'TY.945H2ALM7F7'F6* M%W,0&J/XZ+Y S8E .50A87RQP7H*#V&YY0@J [EDKK$FM&1TV2>)+[HRB9[) M6&\OOK9!&NFX%&VT)2K1J7 ^5@+6%$H3]Y++GM3UCW;28%-E*\EQB.-/DBM M6WZ>P7AOK7?"T^>*C(L@(1.K\DW/HE)-M9H8N%C[8@^X!C;&0[1,<9(PT=4, MO!LX7SV/$52/*6&B"&8U"$7KP\>LOS.'7X=X]C -/M*I\X!80#&VBNE'F(U1+,5<0(YA"59"3 ME\&)S !4)+ZJ'N?W)A"(T&XLMW*_]-02#!^8VO1SEK6(F8^3$J6@ ,6Z7+C$XN -:>%<>]](L;*R%AIZQ\$ M!1.!2Z5]< E^F(1+5'HQ\K[)^!O91 $H2LCL9"H@U[$)1IC#)Y!H> 1QQI@$ MN _#)P'X##HP8VL[8VM42&HTB( ]TTZ3.#Y,/1FP;!G*_.7)("RZM-Y]'R7"(32BP;:+]R#M0 M< *++O*D#Y$"")Q.QX)"#ADSE8V6$ $'#$9":!S;B(,-7$L7@#*0#58@?Q4Z MB& 1PUDPX.'0F=?+_M=#N4R,^=D<=*QHD3-,8"I[K@[[ECW"N)&"BK;NR!A6 MG)TJ6LF2-$0G#"R_C=XAX ^0B(YZ1R&$6+^(9<,_J)TK80/SYJPN*^D,<#_/ M?<3O11,GB/%VH];+,,+GXYK[?4"MW4G&83'NAY_S-XJ(*BRFK+L:;,B7U+-1 M<.G@2Y!P^10R@WP'[J=T).W"ET3C%/I/#25S_S7KS*:T?H_*!*;&CPI\ITY> M49-7NCIYI0I3T\I)D^S]?M'DMT(WB_C?B%\"JRQFM M9++I[7S)[9178^ -N7@!QAW>\D, FP5P+&J'KD]GO=7Y6TML:3)S<9)YP OX M1G-)=;B$R2U$:/'YK;+%53Z/R"0&D5+SP,>H)[:H4!H3Y2.ABFF>NZ- M8^#%(*2#67$]/R?5&G8#RR98/@08;MB_6X30 M%"E1+HQ#D1YV1XV8_*>TDR&_7R'7F)N2RI)^UN)3)?'92,EF#*RF#ZQA95%7 MEX5!1^#3)'8]V9:P*#PFPG$B%*G99)=:EK(VR,LCV7>IKR4UW?+<'ZAQJ;T6 MWB;2]XNBUIZ'\;1<=[0L;#[+%]B4IH WMN\/[C[?KYAA?HE^,=;&7OP*'Z3( MB\V3#Y\N?[^^NKV]-#@^[^WU'Q=_OS1^__W;'"#C:N39$2W6IL/O ;\%3VG1 M.OGPQ?4>[.0'8Z;QIQN1.>DO)<-NUCN7#%OM[9'9Y/#S>]X *Y]#*0-&H!\\ ML(E 2[AX'%G]GO7>& ,^#-RX<//A57C)8TQL'U4*W31AK<\H&MD_)XY MNN]!+I3>VT;?@UYC*WT/=/!=!]]W7CF*@(G5K1R= ]$WSK]^6@T]ORI+N+C^ M>G/]^]6G\]O+3\;'\]_/OUY<&C=_O[Q< )9?E;DOQ$.MS-R+5?W;3Z*5+^]@ MF\!83O1N[6FO?@&PHSX&_7ZMU6IMTL:@VZ[5K>[VVQC4:ZU^8Z-A%W_7ZO=> M9K+-;?9M=25,_Q4X9E MGC\15UIYW=AISZ'55O[F62M45T: 9E5:F@@ ?L8[!$Q42GR7A_^2R#F9B0=V M3K"[N3NQO>C7D].FC XFT>G(MJ=GR!_GOH/_N34R<@#QB'!:$!JC 2'Q%>!&_3:EMF&Y%%\U,MZ02UB=BML46; MG UEJD?+R6'*27<'')JW].9"7-M M7;[KGGSHF:U.=X[KR%)8:QE+Q.9%E]$[^= UF^WVW#),B0U!6%)+8% ;Z[%V MH4[?:\VWC!/GMNLKBS?H93IA>PS5 MKB-#-ZW M@/N[7;/>[57(?MR2GZ49:$5U^AP&:@ #]>LF!?\KPT!;T.)KHLYO=OK9@ M#YBMEJC<%V"K%K!5W>RV#M6.;78KK(AO@QA14I^O<]>Y5SQ,R5D63'B.C+1/ M/K0;+;/W_.C!NONT1[;P$?/>LKC#^9]3IU8)Y>Q^Q5*AGKT(U3"@AA Q;;'[FB M'X$.Y#[GEDQ2DGMQ8#)+3/.JVSDG86-M*:EX1,6_MQU0XUI4%O"UKFUU+&ZX' MS$U+=.SVN*E%W-3K/=OIUY;LZI8L;U?JCPBL1!NRSU2M*3E_1VI^QY=<#_^( MN/FQKCRT3SXT^F:G5R5+0UNPKZM=M\I0G9,/3O;50[7 MNN?3\Y)E]K>2=^WE'XSXKY2?MJZ\8UF;V>SUS49[OJ9R,\NI,JEI2^QT+6%: MPC;(PEM3PKIUDK!.UVP^_QKSM23L\#&D?K\Z_WCU^]7MU>4-AVR\O;[XG[]? M__[I\ON-P,PV+O_WCZO;?VT)9ZH)6^$$"5ZH;A-H:LM84JO.\M!-,@DFI32E MU(A2>U_TFP)D3.TGCL"[N3-S8(?^00/DK @3\8USQ69I]EWKY$.W;_8*,#WV M/@2CY>(PY6)%M(OGR47CY$//,JU*W:,?39TV;&&8,(=Z33$_$LU!?>R'[+.A MJV]#-SXT+B=3+WAB[#OO8?E[9BAN*"=-.#\LL]75U=D'S%1+-.[6F:H%3-4Q MNYU6A9CJ:-R-6\SD,P4L!G77TBE^VS'7P\3V/@EP0S*=?*_8FV=[>2=RU]PJ<- MI003/EIFMU&E<)RV<7>9>/U,CNK5J;2E7M= G#M+P1[,7U=KX_8Y^=C/CKSU ML$2[;?8J54JK3=L=9&0_GY4:P$J6V6I7B96.%&!S2_9L:0+?@NUCMFPGEW9IV.]U66JS6*]FS,5XA?W M3>OY[3ZJ%^ZMK-[E45X=W=U^='=S.>@35F+S^0V0M3E;76Y:,\"[,3?UZRAUPCK95A%\A:W9?8KPO'=L]_!C;ZN'==<7#.OG0[/?,9G-O>MA4*;1[^)RW M>G1W7I]HC&=HAJ(*] >JH"J<_JCPMZ$3'>#?V__5YHZW M$1VSV:V;W?J\49'N!?PQ9?#9/?.>C+?V:!2RD1UCO!,TCL/K::?QUM6+]R(?'V^:H)?-5JFXU.E:HECZ:V[3N+;?C0,9@= M^C!SG?6PJU.+7%,&M%-JQZ MY^1#QVRT&V:W,Q]%V_ZUQ/8FWCWYT#)[_3I8LO-I985W$B9>.:QP/68:=@P? M1/$Q1OC?;O$HS6VV\-?75'#88PGVN%&?W^-WVE'Y_]G[]N>TD:S1?T7%[OTV MJ9*)),3+F:**V,ZLOYNQ @0W 0!6'B9],M<&YYWSO M,B*702IOM)V8\%D6?,Z&N6Q>PM1WK1)8C;ZW^;LE7.N1K1E!WX*^CU(]$VUC4\A#H6+ @GT'W:.@?^I-Q]EB#\\'&)HM%*,$.G!"V&]T)-N M/)="@GKNOMJNX9HV&(C/(?QA3-PPJ&TB=ML= M4QU:FF6TNL.F/C"[ ](>=BPRU$S+&"C6\-]8M3=F0>W3'"#&MGN5AOHBP):"93CEG*@J1[AY?'A^_'9_VW^Y MP]GI\)_?[AY>GJ7'K]+]P\WC;W>5/\&?Q/ #Z0X0SY+^=^K,F"QNJ+*D*5J# M_JO15 'X0:W0:?(9]H=;SW'P0+8KA2-O"FM9@2R1GR8!&3\A/DL>D(PQG>CZ ML?"!EHCU58]1_2 1AE0G,7&;DX!<1S]\MNQ@XABS:]NEIZ(/?1X;_BM( "Y! M40 L.B+P?>QC+ANZG;K>UE \<#<(?S&7''4J.194+/992ZLW6MVE'RMU=>EG MJY95E7I+:6VU[.K/FDI3;%;9[,+6^,4*U.NO\)0QC#^.191A;E1%0A:V02^$ M,SZ^=MG'5^>.?Z#DQ6/Z !X(&+I@?&=R+_8;2*D:& H/MK] %]":V.T+7#%/^QP=#,-X'3$O_MI.E.$2C\("/S/VB(IH*%2KQ HFYVJG$JAV?6C5*K8HF*ZV=?;B"6@6UGC&U-HY/K0VD5E77 MY99(WZ@0&MUX08C^VE?/LP($H7596=(E:J@(RL?AKPA(#%(2_\TV2? ,("U, M+'JMUVKKZ=)>ZM411VP;TN: ;82EO?^ZQ?8>9O M/JDJG@M(?DZ(&Y#@?)OR5V6-"]->A #-\PLB[P1QYM@ J]HR+AUQ),! M%$RUVP2<=XQ^B[)E70&5 %/>R])&3U3HGSE&K0W+E8E2*OH Y*9>EC]?H%05 M46IM[*A,E,*Q3CK8+55J&%MJ#YWJR_%GXL ?7V7IE;B@-#I4GAO6V';M(/1I M;8T($6TITCEL?V60!9+IS\%U6ZK!?KAM16YUJ]2:47CW#RS<]X1<.B)75^YV MJ^3I%\AU8#&_)^1J8B?OKMQN52G0?0%YV:P+DY?Q"NTEC'3NI+-F&'4$9$XC M14>=JCI.AFL<),WQ5$VPBT6]-2K![KB'K8\;:.3OG#@B<._,<&^-QK [[G5P MNK@N-_;?<:Y*?H(JJPU)&,FF+3B%(V!7I2!I95J8/+#7M-:4M=U'4@K#K,*( MM*F(WQZ3FDJMIV+;9568^.>,29L*[!TP"2LH6VU9U:KDB;P >Y[VR.9"6?K MK?F/V^5X;*H;BS4N+C9T[[Z1(,0 'YNHG,(ZH0INJPHB$!\\UYMGOUMZ5)L8 M095IHXW*\%\AR0^M$ZY!J2S6-,"6T'6!,V>,,^NTOW+9D(YLJ-&HDFEZ8?F8 M]]C_"*1U%-NYK#S,0D-IUDCH")+;T@(&.>5F0XR5.U?T62..=\6?%K9.T-H5 M&2DG\*=T_%DCFC/XDT41&J;;9915]?(EJRU;J:-E0("22>1V"8V?\ *TBW'8 M(/SH#>':S71_Z/XI[1#HO6M+H[E\4518,3,L$N M&;77*A'5Q>TNQH]4N=LIJ[N(P.WSPNVU"DYE<;N%L=&V*M/.S:>!VQ<0[KJ/ M-:[+]&Z4KC,!37'KX@MQR19E_RTL!E3D3HZ70Q0#G@\N;:2D[(Y,&,329$6I M4AF@0*:C: 6[(Q-6QX'AM7OK.^$CV=Y'(EPBAQ7O ]\LJ%:7K3CC"-6V+G?* M'J JC,(S0=PENL3Q,1>'@^I=N=O>69<5F'N6F+M$<3D^YF*D$'0=O;22 .&L MV!VUV.7B", ]*4&782T4<2%N1$]#^R>QKOXBOI='2NT:D$Q'4[7/%3(;A UZ MU*A+"6C5$6AUHFBU8TI' /N'GTI L WT .S!*K>;V81>D1"ROSF'^7406VM8 MYSR*J=C9*\T62M1A (FV+[UK*P?SMU3)9!7D)$X3ZTKMYJG05\7X+A*E%II0GSIQC&"0.I+#Y[[YM$F,#?>> PX M\SPR?+)3K7GJJAIP'Y8W'3@DXV<\=@7XV>[RPJK8OQB!;>Y2@7B>XNP\A-9W MXE-^E!%>>EIX:8NRZ\[P73A\$#U.<2064THBIC";I-ZL4EWK@30]00#5.=I6 M!- LAP#T6D^KGV,S:$$ 9TX K7((H(D$H)=EI53(%CD5_>W6=J8AR0PJWSGD M5+5S;DZ_>2<\/_HMIL%Q+,FCX!;5X$$" M@@3*U^)6D$"'ZG$[1TM%HL3./N4OTK_*(B_,0%^UR MC/ZN,!D$ 1S[:%L10*<4 N@HU& 0!" (X-0(H%L. :C47*C2K.L+"]L7=?N* ML,UYT&\Q#6ZYP=_14(>K5.!&1"X%"92OPZT@ >SS7^\($A D<&HD4$R+6T$" M-']%+ZL+:X7"]U7&YC_H+UCI#ILR7@FT;G_NRYL(P QH5QN.10S9!*82KI4(G?:8E.T6>.9MM)_-+PK$ME?NL<@_8" MSW:7^67A65>A4E]7JL3/J-3_%!H#A\!_+?NM]PO]A^UDX'_JQ;N:__!P5ZWA M53\3(CUX(:P7>M)-NB7B5]LU7-,V'.DYA#_0/ECU)9M>(8H?U&/K_;5CB*,"_U% /HM9(\8@Q@>X S2Q])W9%)<#!)V?2C*AM! MM:',PR+]+VX7,=?NF.K0TBRCU1TV]8'9'9#VL&.1H69:QD"QAO_NZK7HH9$? M'6$"%'0U\(GQX\H8P@FO#>?=F 6U3W. &-ON51KJBP!;"I;AF]K?UMP.VQ@N2]R^?C%/=/S9"Q0ZY2-KT M&#E(>U3J:N=2UY>G_NV?TLWCT_?'I_[+_>.#U'^XE9Y___)\?WO??[J_>U[* MB:IR!-C]P_/CM_O;_LL=;/T%_O/;W"#;E<*1-X6UK.!CX6TOE?14,4@$'6T88N(K)P&YCG[X;-G!Q#%FU[9+=T@? M^CPV_%?@[EPZ(G-?4$3H9MC'"=^O*XSWGZQ,S'"/KE=;N5U"AH,(SIL)]-@7N M-DIK"GPH*CQ0#X>CJ0#.L_4SXB1R3\;&FK4'J^29,S8]<<\#<< M[B\(=O:VOFN]))?PJV&[R-K96,,G8F)'%WL(@(J^:_PLS/9Q=FQ+5BH54A>I M&QL@9K$A61D%?LF0K$KB:+/6:S9D76W*5C(QE%UBG=5T:G$&L?5,8]FS]P8P4@:.MZ[-"+6*PE$_>$IU1\VVA5& M+8PHO0*7EWQB>J\N/&AA0H>WSH(6Q8HEVS(H9I'.OP*9_Q.I?"^R%UOJRJW. MSCUU18E9A1%P3U/UCIG.)M#8."N9LEA,+"+&*CO7G)3T0+(2JL; MBU>8JI+I;?&:&/T5)S9-P9:EGL4FN];HX#7N#6>>!6V6I$(=S"3HS=BN#6KNZ(7535 MW=)E*H>!QQ2K?:Q&+(2$C5JOF2,\2QXV?>CL+H&=E;3SBZ.G#CRR7=:<68&> MYX6>94OO=>A9T#)IHAM :9;EB*I>TMZI1KN^(S:@:\"U>!QBX@7AE4]"VZ<] M%J0!<'._,6U^]7RX MPODX]Q)IT 5IH&;KK46PXSS0<0>UY!#X6,R[HBK4NZ)G?8,"7<\#77=07([" M/E6UUFMTLJ,113SOM%W2AY+Y&Z-D@LTKT5&K]3HY69"%?0PB:G)F*'H(]\2& M.-JH]5KJ+BD0 D?/$T-WNY48GD+,Z)S6N/A.*;(TH-0G MA<;/RPIR'4BOW-[$Q@2&IMQJ[=R"3P0(JBQK=VU L1N2M6@'B99>@H05^%5% MSK6#*K<]5K5I"XANHTIUJ.?>.YC=&\KQ*']*^D!^3N!2R4>)3IHA%DZXL4,R M#G#LQ7Z27D[6/7KHG)R[9I.,G12=3&]@46.)=$@GW>TR,_,@7D@<_V!A(_#+51>367M M(M6=NYX)G_JIH.3A[?RML5.C9KZ:HQI4SY$N$/-4' 1;HV.#^@=*T%0/'-PY M6^?!38X^LF5;>SZ5KP&0MKPISOB+=B\&,Y0%G_/A/JN93P[?V9KG8#_OKB)W M=J]G+OT^CVQ<"\(6A'WH*JPR*;M9ZW5;9K>@3A"T(6Q#V0>V%,@D;.\GK MBJQVSD=D4T/B$QUCW4M/PV;G6#(J^[ H0:=_/Q,B/7@AK!=ZTHWG4DC0$.)7 MVS5<$ZO1GD/X YU\4U^RZ24G6LB1TW&"]\0+;+S9:QJJ!-Q)!GXK>G M)(\8 ]C>-%S^2&;*;=ETMN%,]<;"V/?TO[A=1'R[8ZI#2[.,5G?8U =F=T#: MPXY%AIII&0/%&OX;NSSSAT9QON'$>"57 Y\8/ZX,;*1R;3COQBRH?9H#Q-AV MK])07P384K ,A]N I;,!5!@! 1?P?%HM<@UD2WS\%FS)J,I6I)&/_.]OZV\' M+N<%R?N73\:I[A^C#S?(]>E0*Z.7A[1'I:[,N&A*75^>^K=_2C>/3]\?G_HO M]X\/4O_A5GK^_U]_^G^[GDI)ZK*$6X>'YX?O]W?]E_N8. MGJ7'K_#;X\W__>?CM]N[IV=:D-W^+-W]O]_O7_ZL_*G^)(8?2'G_VJT'=#V#Y MB^$8K@G+&6%6]5?VT=]S0Q_@A?NT+\EEK2FK7=:4:8T\!^ 2W/UW:H>S/&=T M&UNU9\ND=G)$5R:"E+^?-1E6@M($I2U0VII\CCQ**Q@3POH8$!_MULZ-O04I M"E(\8U)""D6ROW7,CD32W+_=R?*!C9F M5-JREE.(4KB>2]"CH,>SI$?]W1-H#EO>(K6L:.W=#$=AW M*M@GN(NXWY.O\CT%_7=Y&Y*-^H^(5CZE(KAHN"1N2=R2N"5Q2^*6CF_6:R_LMPIN09B>Z+$1 +.2NP M55K!69B-ZK6>)K=S9@:(=NY513'!"$[AE@KQ@?;1^0 .#Y';N^F\RZB]X\9)B4JPEO7=Y)2EU*N1)LE:MUR@KUU]@CZ!Q<4OB MEL0M"3=H+JRI978U0/-K7N?CD[2D#]@43VHOGXTE+)NJ6C;BEBJH]E%WQV#1 MW?%$_CNU SLDS\1_LTW"_"-/Q/1>7;H*=944=HJPL81*5WA%3@PK!>\0MR1N MZ4QNZ8(\C$]D,O7-$8BWG+BZ-!]2%X[$DS.,Q"V)6Q*W)&ZIHMDHF2CTJBKG M1%1E8]*%#2ULTB,WN]FQ#4<9*2M0ZQ08P 5Y&6^,8"19]IMM$=<"A="=4P2O M]^I;%&N(-?:QQD$;F::ZX?/GK_#+UVJ';N@8))W.E.:\5/K[*G$-\I4Z/S-% MU7->52UGOA)P"LHH;B,.$BUU2TP'_F/%(EE)1'*WUE/JG:SG,QE8L##E0TC. M4Y&QS[IS5JOW>G(C=;.?;D% MM0EJJQRU%7+H- XWV4EO8?5:5U9:Z@F,DA$D)TAN3R1WN.%-.L[\;%,5O9N5D2GB?L7]7N;]%AK>M,92W&EXD]X!957ORMVV&-YT M,=@GN(NXW^/=[P6U%<@;WN0 EQ:CFTXZ%U7K?6:S9D-6>(TU$*I2[()2KF-YT&\Q3YNE5FGD>?W]3$4E-9;V?3 M!D7B?E513#""4[BE0GQ@#_.;LJ2N JDW=AYW*?#HPJC]@OR<8D#3":&X< M4 M6*#M<4!34ZOU5+6LS'N!/H+(Q2V)6Q*W)!R=N; 6$YHJAL;" #UOO>^0$YJ: M#3JAJ:D(M\B)8:7@'>*6Q"V=R2U=D(MQY82FO,BY<">>G'4D;DGH":F#J='-4FBI\#) MI:.*6Q*W)&Y)W)*X)7%+VT8 ,Z.:]C^AJ=4$ACFEHM8*.RTMJE;XY ,<$(Q"WMI$#M84Q303[0IN4[:I8/"#2K M-)H=G1EW)&Y)W))P@^;" M6@QQJA@:"_OSO-6^0PYQ:G5KO;;<5':NJ!9(*5B'N"5Q2^*6A(.QU!E.,B9A M.E,\)VB!28+>Q2U5YY;$1*<2)CJU]Z*Q-O8Y@U3$ M!47T5MR2N*4#:ZP'FNC4UFE)6'<7A54@DB!W<4N5NZ6+GNC4..)$)W8-UPVX M-\N;#AP2]Z,3;<7+@D^E2;^(H&^6,1.JW=S#3*@2KNG('A%!KX)>2Z?7O8^= M:K= )6^JL\$O??)5NTV;;^DJ7*GG752"I(6)"U(NESO6?-P MX[/:G5I/ZRJRINS274U0M:!J0=7KJ/IP$[K:W5JOVY"55E8%/T&BII[ 3Z$! M+XU"H/0?=HZ!_ZDW'Q^-/SP<-FBTSP(A$G92"*30DVX\ET+""(DE?;5=PS5M MPY&>0_@#K1ZO9S8=;9HI?D)(\ M8@Q@!]-P^2.I:S!A2\0OFXI492/ -;2% '?J7]PN8K7=,=6AI5E&JSMLZ@.S M.R#M8<\-IQW8Q;4/LU! M8FR[5VFP+T)L*5R&PVW@TMD +(Q(@,8]G[8/N*;=B?%;L"6C*EN11CYRM[^M MOYXV]J8#$O[EDW&J^Z=EKLC3@7SI,7*P]JCDU/#\^/W^YO^R]WL/,7^,]O=P\O MS]+C5^FF__Q/Z>NWQS^J?XH_B>$'TAT@GY43\J'_:K1I(_R@5N@T^5S[PZWG M.'@@VY7"D3>%M:S@8^%M+Y7@5. GTHTJ&2:^W7';U9WI7%YMM;+:A-5'H@L'FXP;T\QQUQ<[$"/^H(PBS0L^09DEY&JWPOB^?*+YSAEW59//FSM9\TY8:3=I5<8O=Y2RQR]7 M*!U5$,29$L2: /]N%*$"1>A=N=L^PZ$J@B+.E"(RX?$R*4(#BM"ZM!U"!W@S31#_CK^9V%QHXGM8261)@YGDE6T 6YN$-C"G+C=W3%:NGU C$VE0QW@MF8;VI+JN=;'\I@5GG@UEK%,R] M8%:SUM.:LMYI5 BSRE0[*RW;UXW(V4J\GVRSFA+%>SF37SNMDH:)+%V./_VK8+K:4#N!6,#-S M, W@.\'RN2)GJ=<6*D%8(ZP1HN@S?72? ::/PR\=HYYK?HRE-5 M/"I34F^&1T/[)[&N_B*^EX-"725N05,A>TA@TH'E=!F8I%81DR[&LKXE0^+[ M8%9'P9N5H[_.4G'=340O*1*,X,HBG2_&SSOFJ?A"7#*TPZ(BNTO#GF*4S1DC M5D9H'PBS&M@^HJ4W!6*=*6)MVJV@;,32:[V.W&U5!+$NQNYF)>E8]>6 9L:& M?T[A2E/USL9P:#LV_'A9MGB)IGB2P/35]\8,Y+^1<.0!];P1GB%31 MN5E$+ M%O;4@2WSTM&J)=#J$M!J4Q&_!7YM(.C;M5Y3;C=WCM@(^WV+BK-P1'QAKV\K MQRGX'CP7DU49<7"E-P_/.[5>(R?&+>RDJF+*7NSO%2A3D&]VT?+.&XX@(MV5 M1JL=S>^M.5!#4<"D;I30-$P8U$5F4XT,]Y70/BJI$@8PK<. YIF#)3T H16%5EK%JC2>X%JQHT[MQ2L\Z=DU0J\A:E"Q[8,?3 S;B@H5F M9NPF2R<D]EV+.EG[%-Z%"8B/5\K6_0JSJJI8MI>XS[;HEL6H3JW7 MR1'SP@-4::3:LZV^%][5K?5T6<\1_L)X/Y1'?F+,:*-\VI'(-/TIF8L8799E MOY=2BRPM,9+A-_"=70#V_V#@_Y9 ORA!J4JMUY7UG-YSPD:K*L[MU^+?'ZJI MM5Y+[FBM"AEN M\.7%]Y2'S3:KUF1];.ML%1U36&^XLMP-RK3X!31ES41"*J M*4P@#52FE:YH3'/.Z+5-Y+XD_-(1OSJ-G06^P*\J&S7;1P'*P[0FY61*16K) MRW0+=/2Z5F4A_[!I8^Q=_ *[3;>N''V5.Y[D!J#_G0/_R^SW DJ'MO4C^%? MF*9:..ZJ*ZMZ67WI*S.,O41K[I(Q<_V$LYD:>(8;DAC M9.2_4WN"=>@B,K:ME@MF(2WD?_'Z6'+FD^\J+5&3=T?;FE*K:RVC^?;*>X3)ENN\!%"S:M^?6IBIZ./53+7>+&U^:A@WZ BX'#&:+5. MGA?%JU7]QAI:H[1^8P*I*HQ4ZP1YN4BE5Q&I+L9B[R=M2]*2G 2RQ)N=T("6 MP50VZ[+,]GU:[0FQ/)#P<8@N6/Z)581Z1&?1BT"NHG9[2=@E&HR>*G;MUW3? M&+TVL%/:8+SK#;F;DYHJK'?17+0Z GU)*E=$'%\]/ZT94^C&X;9T$#5+ CC) M;N=F$\*DJC N;5J&6@(R=6N]EB@_/6=DVC3)M# R%9/<#06[W34KU>WN(K-- MIP&=\ 7_RR9WB$S3_9:G+LF>*H.\5$SLD[6=FK.)E+[SQ,Y-]8D]HJ=& _I* M>Y>&U0(]SQ,]-]50]HB>#5!.6AVYV=VE#D:DG9:#/5]MUW!-D78JTD[WDW;* M#!V,5EDV4++<5L8/S0:H"":/E8%6' M-MCMB/#F.6-5@8S1&/L+VS@.XN2EDZCNHHNC*YSQ;,-+?>](YJ*@\5534Q$.5=$V]"ZWSNB MX>P\N2WR2X_4# )M_A"[W$W]&5,)+LOHWX<6 ,3Q1"80 MF]V*C&JZ''-_SI$_\'S?>\=,#D 0TR>6'4I#P[S(>2=[\N9_P](J(!4*W,)4 MTL):DK;<:NV0"E\X#E]8(\?)P":?7-7)EN+#%J]FRX3*TV,V5V)1_B@(U MKE!965S?U #QA2%TSBA4P+#>$H<:6-7..% M84YYXR[F\T77#N]6.IQ+/@6UVR8P:%!OFZU=>M47O2%?9ZJLKG(W'!*3>OO) M3W-DN*]$\HV02.SG@'K^:8-GUV(_X(2F-[A14$F%HV%+1P,#^N/PCH/\"2#^ MZ"*YX?_O$@@_D2#T;3,D%FVAZEKS?TA]LS 1=C!;1LG)ZA-V9J71<#_:2!4P M$AM3RLUFMF9+Y/M7%1G+='I4 5;.(1,[NIGZ#BIK *"SA*;3[N7/EA\WOU' M=)N4JWBUG#!B]:QC@>+5=-Y4',6QI$R1&\HI^,_/W0%T MLTS)DJ4!>;5=E^9_#J4)Q0KA\EE&F^T]*E>%"0SKZU1=5EK9"(!P[YP-RC6; M5<(YC(KJ;;G1V+GICL"Y"N-$NP90U&R':25RC+-?XV*ZEMR#D@1,+=REMOP\E>3SU(/7 M)#)%Z/ =>,\#*1R>;BN8&JWG1*=/?B2%((@S)8@U5>F[4H1ZMD-:!$6<*46L MR3;/4$06Z3$1KUU6MFF%4I%.09\SO3$?&2,RCK;6@A"(+PC#;=E^H]9K=N1. M3I=ND=%Q/FBT5G?8&8]H,Q*YT\@6_ H\.A\\6BMQ=\8C'/C;DCO-G?70LK-] M/H7&P"'P7\M^Z_U"_V$[&?B?>O&NYC\\W%5JU!-,B/3@A;!>Z$DWGDNC*SA7 M1^(E_88C/8?P!]IMJ)[9]$+01,<&/!,OL*G3V,<1/?8;^?QN6^$H0I[44PQF MUTKRB#& '4S#Y8^DKL$DJ*V530*JLA'@L(U2&A;I?W&[B)QVQU2'EF89K>ZP MJ0_,[H"TAQV+##73,@:*-?RWJK1JT5.C. (U,5[)U< GQH\K8PA'O#:<=V,6 MU#[-06)LN]&6=*W>1L@O FTI:(;#;4#3V0 RC$Z 6CV?10Z OHB/WX(M&579 MBC3RD3W];?T-M6N]%Z3B7SX9I[I_C.K<(%.F-9)&+P]QCTIA[5P*^_+4O_U3 MNGE\^O[XU'^Y?WR0^@^WTO/O7Y[O;^_[3_=WSTNY456.\/#X M'[_=W_9?[FZEK_;^_XWZ?D%_O#;W<-+]8_R)S'\0+H##+2D_YTZ,R9: M&ZHL:8K6H/]J-/T3?E"E"ATGGWU_N'>E<.1-80T+,U1_F@1S"W!R'#W%A/C1 M;V-0$<+@8_9(F[+X;BT'$&/#?P4&CH'IA6C=?Z9!: ]G1[IGM2YQ]>YA.H8E MS*QY.:_ /<.>[2$H0F[8-TV$%>A.WT&-,&T2O,"#7QPZMB?2UEI,0[3=*;'Z M(?\;+DM LYL@BOA3@B'J,8!HAKPK]08I>844O2/2^OA^%]@;?,9?1WEHL@U\ M9#W8(13GSP.'P'EZ!:#!%;M1:CL"R7HBM=V M"$MF>\FV37TO_\K:.I6JQM'X.JI2^^8?4GF >1 V_ (GL?$&*9K1YZ@:2L^%7WSW_!\3QS")%!A#$LZD MB>]94S,$M7EDA-&S,\8Z?-"GS1#^2\9V0("[Q%]FG,6;.*0NO8R MPQP:L(, M=>\)ZZ@EF8!68!#Y;"@R['W@>X8E^;0'$R;1^][$MTD(M"'S+P. +)FN#8@+ M3Y+DA3AK>0I_L%WIS?!MX'>2@4=FAX2M&8X'I,1?!9;8V [IG ?8T7^G!MT< M!13QWVR3R DLAYX7PD;C='+ +]#'!M,//H-._T$ M+%2GMY,&26^YRK5_$?8[SNB[@[7&L-N4^.I65'S]SJ;+QCNNA.A"+%Z/N EZ M@'B9@'Y*D0,1SK?@VX2S\D1+FB2D_DI<$-:(Q? YJ+OL622!WUT;?Z..GD#Z M4/N]_ER7?NWWO]<^RH#YMCF2?*SHPA1!.*GQ2B(A,39^$+CD")"(\$803,<3 MAN]4.AJLF2"^"/;L^?@JKE7C-<#W":<5QV82T>9+):F)-#.1XOLKOGG9,W1! M?!&",/IY+529"%NV/Y^\$>"G[&WD)PZ4AE]2R6OL(0ILFL8&' %T#'@#@ O$ M(DA#;^K@80 ./IN'"*9'D(+;GN5=(6+^,@UPR$=PXXT'R'[P'IF\B0F[HU24 ML/LF("GS) 9')6;.4"A1WW"IX!/3 T/F+XJG#'U-2E.@O,TC,= /_A$O"CW9 MB$HQ[IL1;:2H 1$<=,=(8E%2LP'3#/CGS7"F!/MU,E$7PX=2"--"/:;# _Y& M",L))]J?Q 0;?;-/(N$9YR3*>0,Y[',U5Q)WBA/H=#:A6^P2K1-"_R6.SHLD2+[&3T MQ8J0-TT=3AV@,G([(O&($ -$,FD$7W-F5XX-.T8D>0-^S_ _FFQL,7'M^38@ M #50P39E7("2H$\ ^6 +(_C=!Y,IH&&: P/.B(@:37+D5G]]_D7$QYALP+D?X ")^6DL+:)H7[02\'O7XFV"T():\GZF MPXUMZDN)W*U4W6/+ #ME&B#3;-%7X)+\Q>K2/;!WRZ*B0T[+)M";@]B7$KE8 MI $VEP3M#<0>8=HR]45$7A2@@2E6Q2&(1[XW?1UY4Z;&(D1!>*+A#$0(SSHS M67(]VGGD?5_1 M)R4JGY/>@1YJ3//\ TJ2@H!X_;E=$]DFL M\- /.1J"616P1NZQM\*/@1&D)%D YH^/[ ,T4<^/7">X]@A0%D27"1_B:E3Q M 6IQT4](W\L\EA:!DU$J2;T!:,]A.I@U)4),I*B$ M:)%8_3>NBE+'(C?%P$ZS >[PQC09 LG&C&C^G:"U,=,V7IJ!YAV,N1$U@9A: MB1HF+!1O+X1?+;2#9\@AT)5*N!^,!M\82,)\8'?K=!)7"]$,4W:HYO M2/IUJ9^%/CW9.^@!(4'&,>2:*&"=0UC"#1G"3:*>;L+N4L9KO +LPR*@L%JH MT_+G!NAU[EO(()AP +:S#CT6U=SG7__'&$\^]U-*;I4<4:@;AK/?")C7UGTB M!A>YA%Y1Y8-M7V+[EY(#Q,+_F,P(N0UA&QRS#5*[+78TV3RTP.196@F)"6U1 M(*?IU':'8*@B%B)ET*\F=BEB>"+Q,14L2&L>[&6$S"LM7$5!BQ V,;_U]/:( M0=U;\SX*=NHJ03;A S4%@^'"3R#*HBD1A"]QR$,1+NND@$N MG*MXO5#ZS8,3 3O7;,NO1O\5J[P M5JZB.T$XVO!&._(7Q/X8_)5_1)<%T\QGHNOONMSMZA07PCEAZY,Q0 7/R/'* MYH4#2_:4\A;. ([8$8OG44@\A4*MD@F'K,<%V3Y;ZB)HYBA:S:RB51'&&IW' MKHBO/[T?%+'4-69QSQTPB7<6DD:G%U*I2U!U@K/^184[8Q[<=T7#6.A$]H$U MRI)C##R?Z5/("4;$L-!.@760X=+ @47@RV,;XUCHZF58Z1@!8HP,;-:'G]#0 M^8"0TI3/W^Z_/M(?U<\?(_Y)-07F*Z,$&1TFBB=@_&!Y#V-W.AX0?V7;K^SP M2^*C.04ZY>,0=Q2C:)P1?*4EZ-FJ];KU;*OL_T-YD1=2LS%U!6%N2A,"L> 9 MVB6> 3N/->K92J,"A] ^QLHAN]?\&_Z:OF&X60,U_E?"\(_=.$LE0*\6$WBI M-]>E?X)1;3CSVZ&HQM4#PA &;0T)WX6&MQU0RQWP$X]#/_H6?R3/RQ'NPQ[. MO8#)'1H/BP9%6-)@)OV]U&(9?D&XM2=F>/"!)"Y+7-\B7[U#6U?)#36;KTYO MJ]@!UI9I[.,$72 ON:LH.0>@2EF6FJ+40$U& VZ"]L@;<69KA%[&N,A+.>>Y MSY>1=:XOSSH7^>,5S;^^A/SQY6F66FZ:96.%=POUR((*Z[,Y(M;4 ;D:,[P; MYK>AP,\JL-UL"#NK87-&@4IVE1RN&ZNZU(D7Q ;8T$-/#S7,8BX-YL?U.H=- M$3!@QS2JI,:\EO;?0A^4,0G(=?3#9\L.)HXQN[9=>@;ZT.?Y%R)'6JP]QA>R MCQ-F55<8P^(UT/S-_.,Z_6BA](M]UF[4N\KRCY6ZNO2S5NPUS=5C]2E"K5\],/[!1GP<9JM537#_ MX?D_P%B\ KF-43[1S6A7<84 O7>_,W#N1C -T"5;PTG?F>E6 MKY>H0*NB3+<\M&H!6G5D7:M2T^92._UK=:U9X9:=+XMI"D6%'#$0@9X3' MI=K0YV+00E"TH^EL*P#25C%E97 MD97=_6*5H>2P@]EW!]M]N196+$PP:7I9HG"WFTW_ MZ'9S$H7SDZTJ7\T6 426*$BH?1D#I1*YQLD.)_$.2;S#^>QC3/B469VQ89K3 M\905WUM8(FG:K/6,=)OZC14RCB?3D 8A@=9HGCU-YPQ"W\"-7.&F>,IG7)T0 MM;[ '&0RG#J28[^1^5)26N*/?1+JTC?,[AQYCH5I^CXLPBHWD$/@ZY@WILF:Z4-"ZN,)U!0EZ"N,OUX6U$7 MS6N3NVJVRK>BU+6'M+9*:0-?IK9CT081M#0]Y:@I8Z1WQ33 ?!"H"L.]T./5 MKPWV7SH\8Z^#S2\^H6N- (^1L^]:]RG4_-7W@J)I!;K2P-)\1584D2-XQBBU M1FJ5BU(Z*HL-N:56::KFN1NPOQDF=GKS9_,>YEULVI.25S1BH2K2]O))Y+Z5 M(Y]B3$S'=[;C),U:3^MH6^YHS0JA4TD&",.*1H7Y__\4&RBZC],)$KF*5 MNP962=;[]%$8).> >6N$QM$P3P/,:VMRHYW-"#@*Y@G;)66[N*24J,H1DP%% MX>+^X5-I)GD(,Z]X(:.N8C*"KLFJ7K*1=P(ER8*R!66?B,F\#65C3DBC*S=5 M]6PH>\,2Y?3OIUC N*RW/2U][LU5T/))>G1L59FS2](O*8QYF$.@R*U&%O'D M3[+3+%I;PRUI."K"\Q225QAYWBFU#.K*N9'<:#Q=C54N:OJYU,F3_\;769?Y6( MN6#5?P2A2A3XY\\\7#*([S7:N>$"JCA8J^]+8(YC"7LTREBRA[ 0K;#',5\C MK'*DH[U,VP?;'L>IXA!5.GJ)3B#UX_E\R3Q4DKR*C3DT'YO.LL()I+Z'YXC&G@&3 M^4'"^.]LW<4O(^8#7@8IE,&MCHT?\"6)37JCPS83M&%.CF1?."UT?HXH'CA] M-'C7?P J"+%IB//,D_&F\.JI$P9R,F.8?QG?A*(,]"E[8J2>I8/>AX[W#A^_ M>_X/7 7X+#(PR0':=0(Y.F5H_)1\W"23B8;$\(Y85W-CWG#<(%_ )T,Z,)B# M-HA&,-/)Y;"SH>VLOVL&Z07P+[G)@,]=I4(5!YN. 1SVQ&$-01CBT7X,$U!6 M;=.9784X%MQB'QV3^;IT_ETE.<@]&\5(&3GKDS%'J,8B;=H!:_Q"1]EN1J7R M40<2SP]MQ)SC.Y--OQDR*M;M(G!2];*S+Z%EQ$^^9N#X]TY&6B"U/T^.:YKU?8\<&2F&Y+J;DV 8TNZ']&9TU1:4-0 &142'X?6)Z)L0%QX>;$R@^\+UV8;@>DX8SN?9#2R5"4^NP)QEKBP=*Y+:IPB7<@98/KR $],_!Z M],T@ .850KA"!*\%#!5_Q JH\$M.+DM9M6%!6V#3[KG)3)!P&(2,D(O4^A*3VT&) MP';#[B:M,ZV^13EE#;!N=='?$>TG\P%6>3["*E,46##RYM CA-='\(/=%([ MB 18" J MRA, *_LJ$&2DLZ[>J@3BQK<'4]:LC;^(K8B,?XDZRS:P 2)$:B/?,8#T?60# MFB_'RE685U]PR:WOS'GILXZ;8M9Q%;8B9AUO/.NXD3OK6"_![YW_3NYCS_&\ M:[7JN2.&-@9&CFH>S76HRS#<2@%LQ97#Y\U5A?I?1+/3C>\ KW^*'V]/@[0)DKQ+!=!BC'CHR$*+C&_@[V MPM@.F5N ^V-LRB;P*@+0T0G.Y&$*M>,B\Q((@%^$ML/W+IA#T^,&??/Q W3?TY8 M]"AI9LX0(=XDX%K@<8N3^DMFBXN-#8O@^^':!P3M.6;*+&Y4CN'!L1X#1$CJ MS+W%S$]J*EE3$W8TF*5>AJ3G,H\-/$M0/M6E9W03<#+@B$L93/MSD# 2NF^P M@YF; .2: =:*9 :@(.$F;RP6&*,D9_$-^V ^BGX'2R^!6P>]/\'ID\2&AH; M__%\'A+U@2C?X/@$6NEA@S_$%L]@!"GP+J0Q[\@-1>.B(1&9$ MZ=T=1KMGB,79#/-Z(#G^Q$_0 Q?Y4M\,WZ86]@(ZX8M> 6P^71P8%@,4Y6KA MP-@*^Q(S&+WTINT$\2=9YPC(P>PW'/+ MH NV\RCZ"NP(E)>KF+0GP %=](4D^X@=0@XC5/1,,U%(]V4@@T;7F9/B$&R9 M,^&B.<*[ *=C;D6;83?#%O3+>[[/FOO[E#,QHI(BKQ#]*PO@F79(Q1;'E"5L M)L%7TW!C7[QAX=2*>-]6G":P9!_S#M$YOAX@QP;(N!(\;-ETA]3_%Y$;;ALG MH#-NA!+]:H)T!VO;CB1&+Z7:HN'&R8740YG0/"TCMB-K9^,$I:O#\NO(,SQ2%G,(! B-Z:\ODQWWE,/U4_1]^Z MX3[Y15=S2FC%CR""\,=HH),-3UG^8/0QK9D.=)VS58WDYJJ$Q]3@'P21P-R$0;^3L#L'(Q MS<@E%(LR(0,:F-\@'A]-R$&[(_?R5T3L)<#R2J:LY&40E)T-7L@+\82ASRGY M"AK-#;V?T$$1!( P[TLP7;EESQP.-?,3I>Y@X-W$,$[\^)/".B>^!11/254Q^ MQU5-[UKJF(D@DN>9>;Z17KP)X'U+:4FUZ-ZIPA[A-[?];^+CUZ2TPS1-BA4J MK&#D%6/RO/!XQUQ:ZAORG"1&2:^:R0[_S080P?'=8 A'CD.6' ;S$6%J(OB$ M:[4\T3KMGTE,=6;>169PQJO#+94(Z6CJ ]M+L)@AS98/XE/ RC3E)-JS'QW3 M(:_HL;%#!Z379#0+:%+&Q*,I'S0])/);I3,\,+.3;< '(QC]=0 F[QV$5#"R M)_/1SBC'Q$>;THF*S&--$J(-AS(4\TX]I7@U+ M*\#M,#O2!W4=!:<_2[2!>;+]%3[-$]R++&2 E@?![,&$F22,<$(+-3#'Q_*H M&<\=CZE45HH1T8AY/,9P&/D*>08,!6=*DX_]BQ@JGD0@2BR*&)8^@9US=L7U M^3$!Z&1]@'AIB*0X"XU2/$U)CE>,\'W9@JFLCAA]\]/J4[D^^$TP96CB#KNJ M><*C)J^%7B)FG2.?<4F4%,*-"]@AO1K\(PU#Y"KD4>6+)B^82Q8+6^!X\*)' MAA<5JA!:W]DOHR' DR BOD6>C:)U0QKP-%WN*-DRK.+U3>L;R96^>PUWKZO9 MAG)%RY*=K?)P[2JBA9N7H$3;.9%VP?(A\#(^#$U8OW.4AJ#.BC MD8LF^"B],D[LL43DB$-3-R-!RXVP<9D&\RA'[)!SX[KTO/"V0B5SKY&K+LC:LPX8566OE47;I MA9=E;;I9ZS4ZG/I U0(.].[8IA# MW8K,=6DQ!W\4SDI_-_*;;BL;2^X^D-K:'=M987[=H5*QV=U[#X(2]MJ%O3;E M9JMS"(&X^WX;"NQ7EQLY(R(RJGEE&,[S""CA"YJAJ*_"L:E2^CCA3>5BO1I; MKW!NE!PX)TNRH5;6(_L< @>]HF>5TH>M!(=*6PP\M!_YCN)4))Y7DFP\S9XP MM!;@95XQIX+!7$XT.P73/L83QYL1OBA+0?& E\4>B,3$?\4ZJ"N:7),DVG/G MR!?' !@^FR./UA$S+PN+SN!/8\\B#OHKI@&3^''T-Z=8-L#[B-;@V^5!(8L7 M5="M+$W-RL #6;M,E88YQP^ 9TAL]%8%-,=E":C6AQ'?DHI33)B(/'CX.*VL M806_2<2;9S[0OTY=Q_X!Q)\\(M'2.UQ3CEU$>)LI7P]"D-Y#5#1!G[/3$7.7:R76G-"8ETU3S(-(N?*!=QNI MTMPY@1>G5P[(R'BS/18ABRL*YV(&+$]D&*=14K&XF".5$DKH_*>B9_&!R.I) M!=*\:8B9U;C!NG071RD\9-2IA-RY5Z6.&']Q:3"9GIK!*7XU(!U*(TN:V<2A M FUN_<4ETB"-GDP2)M':3[Y 5V2OPP#97E&)CO$?0U',=R!HE'7]RA$HS!>YB9IBN4DG31+ M$\;BPN H(989IU3T\[XR_.$1('PLRQWOG2,7"P N:%'QQNL2F &HRWC2@U?) M #QLN)V;1G/0&@U-^4R-!> >&"#^AX0-)\-9E(XUC#H:I//[$C+/P^#8SQ[= M$YI3]>5%4T=QD@;$\,T16'VWV.S(HS%A;@LO6GY:16V\Z!"4-%+'J(2-UQ^S M0!!5N"WNM?33.[92.U[JH:J0]P#1W"4$@+9!6E1.:**KUI$>>])J^5MYV@\9F Y9<@HZ$J0MZ M@4.-\5=6&8>E%33SAZ5>Q(T3I!&Q7M'#P%HL))V \#D4R;2W!K&N>*6:A*1- MDV%0%D1>BY V!HH348V?7 'A06"L+Z)I\#3KV)RQZ FO/6&I[.-T"4540[&CR9%9Y-2IZF$4'P9D66U7FAQ M30>!;=D&K>UXIZE]PZE+KP:+,:)#88E:\IO':U*-E'IO>8YC^%2H1CC)6L9X MZ<]I_A1:%_!J;D_1+H_4G\BS#'FE'N_2@SUCN/\L3O18> E/R8H4^,R"L27! MWHA*.N:W\?J6C6D:KH#BE7:!,TFV MT5#223*8:R4)8A/V:QOI[HW4](4%X]YJ^7NK)^=8

&^X.X.1X:^0X:(!!HP$Y#F11,FL>IL+)L5&PY.180!4? M2->G1[TW-%1=U,VZALR?G1YO()?)9#;0.US*C&RT/- M0*B9XD"N[(7D4&LRU(X,&+P$U$R FJZ+DM6D=*U;#IXG*C6/H)^7]JZ?*HDC M*X'TE &/:G8::=>/-&@2SH@6U8'$D=9EI%T_&4^3 6F:*"E-0EJ7O!,\?LXC M!$U@-D8#>(W2&VJ:*DHY$]4;&B#@Y,C)\3SQ\^MG:6K8 %631,NHRVO%R9&3 M8W/V74X5OWX^BZ8!/4J6*,NM$8\W$#^G*GK2?^TLS(1W[U:NJ+)JUN3F+W>*5W5*<##D9KLGP^B%E;4#I4%)$:5 YG8[3(:?# MIFRZ%!U>/]ZN&4B'LJ:) ZNN$K/STN$--,)[CS.9%O\\(_N7!!8ZL8!.!J*E-RD=@],)IY,JM8?G(!0=A]1*XD!K MDD"YF;RE_*)"7E-US02>LU"9W!L:HBQUL,,E!U;15)2S $M!8"EJ797B'%@- M!-;1I(JS( NSFD13Y;U%>;+$[61NE=Y^=YC,%5B,UANJBJ@:=1GIC)C+W),R%XY.H,F1"C8'S_2#GI1S]@,]YQ:'C,9,/2$A-S M"$U)U*4.-@[AM-%-VMCGNZV;-DR@#=T05:ER3W5.&YPVKISQ4#=Q6$ FWMQ%JD;W)2:,[62I'" MD>J.$TG!P,'1IF@IG!0X*;2$%([-GCN1%$PF%93J/>!YA@'/,&@#(9E'NI6< M2$@6-F\W1;EZUV0>!&XN>(PC]6ZG@<>0<'ZL)JH:;[318? <&V%Y(GADY#S8 MH[9)G.=FG#WO_&#A!W9TVD3Y(\I\(=HIJMBWFG;D8UUJ3B0>!=//95&OWHFF M>:8@1\\&/6?QJ1DJH$?61*F+;4TY>M;H,[4^:.=' \D8VPB4VF)2JUI0PW)L^(DQ@GL7(.FK.0&!O&-$!975?!$""1<*;886L#: M5J*PF-E>% >OR)]+=X$IFZ=E^16U10L\XXSY67T7YVWT1 MVTTI>FP*TZ.]HAGP3_[#&'AK0!YCOON(7/?!TI,66*RI8BW6)V19I MJYQ:FK.U.F/"Y@? ZEO=R1GAA;HPE2F8'.S-R?!4>TG1&@*F] MX4 T:VM(PM,?6IC^P(X_S[W((TMUG4]WF-756)5&9:&BU!R:JN%V&^Y#X&3. MR;SNJ5)GI'.]-]1445;K:N7)Z9S3.:?S$\=7G9'.<8B5(H*7U#AYM>^*&+G[D/ MR P^_$+>O+I.-$UN.?7%>,_2YBOV"+:WC/9_);6S,=P>">K&JBP= ZN":]*, M]3VS TO].0V2U2SL9W(W"HC]_P&+O[=FKO0I[OV[M:>YZ=SMGN+O]O9N< M3$[9I%E@CPQ$0 A8HX9W ] E 7X*EF0W92G"-$".\!?7',L31W'L@371M='8 M&A%C8CIDHHP=>R0YDW\;8+DBQ'_[U6[K^@5_ G8WH!XX&]U&#@1W"#5A6XI^ MIZQ9;$S661-IFXE^A05[8W?&I@!^F7P!#@I_]9Y9V[W?_3#\&/CSI./>DP]K MH]S)CHCS! ]^._/'WS>='DM=&?^3" MR7EPJB95,:Y!^4]3 B)C-O-?X20$-Q1L(=@Z*+RE<&NJGA#Y@NN-_3D11@3$ M#4G^%=D_8&&VYP@S.$SX*WQU";_:'*-@3R;TP82FT$7P\A6Q@U @W]WZ+'RZ8\]_#M=W?_2VUFL6>BQ1QRK1QWULI[Y;(Z9P+2) MZ^C#1JX^_"]*YQ_6="X B6\IEP4/I@4V4;[FG&=\EM"%FWV[R*L+;+A,+FZ7 MSD;A9[/W;.0R7."4+L -##?%BM0$]$U0MY)FSXF>%9ZO^*;++J6;\AA=I(NX M:=8V*X-7^W&*:S?%7696AFG5-BN#DQPGN7:3W&5F95A2;;,R6EQOVR@M^0_/ MGLW\,749COWPU)D9-5: =OX9-Y/P]^#,7<_%D@",YC%X[457)WMU_ER3I;%] MDN_P($OS7IE6E9E2EO7^TN*",HZ?0GIS'0!2: *#JF>;OG( =0- ![3 .@"D M,@Z48V]=!4 W4Z/W-]OU!+C[$"X$(\6C90B?"4^3Q;=1HG(X2PP/%+,8OGC? MX$B_3-[&!UJ:(K3>4!4-7D[7:2P=22TN!J:)^X,X=_\A@9^'(QU#H:8B*V\X MDCJ,I"/)JW4@:=!$)-V,Q?S)>R%A1#/ ,!'+CZ8DB'.^;LMPKE%8?\%#_.Q[ M?I*%^(F>)^TR%Y+2(MOH#351JC['C5M"#4;4$9%]#%)9U-#P;I,:E'#,7%@X MU\R&8B;J:+:DJ M[E#B!D^3X7-$$%?%CXP=H!4C6V+/\=,-_!P1RAG\9"&B8'EVMA_150#2]93= M3U5KG:Y8(MWE5"A>0EY&I4'4)C6.[UA))9Q"7 0)L'U+X"JV#G#.7TE+\1;$GHI/^"V/'OV;AG">D@0OET]!KZS'$,C5VE!1EXTCL]Q*T:/6& MIB:+NE3SO(#C&CWOGY&#GW\^9I3JFK;9:E(QM*M3BHQS04V<5IBMU6A*CY.N M7?O@R&3*2UP[]KFP9%$VLEG!_-K/)1B/I#I[O"!ZW,!%4U5595%A(0*%]T.4Y;3.Z?W MFC(<+T'P&B5X21&E0=(= M-R^_,+Z+,#>7\,%S?O>]Y]_=%^+@943AV]7?B/\VP33F&BMPW)*--^76M2@;D MB^6+;=EB-;7.!-86*)F%\S0[FY2;*!__\]LH^#63HKN6B;=\1*A_W5$%3& : MV/^PPWJ@5>W[CXF3R4DYJ3D*>[/Q437Y.;WA6SNX2BG0MWQP,J=&3HV<&AMR M<#=7EK!Q00GNIBCVM#%$1;M5%GA&;>#DB^2+Y(L\M,B;:1SZA^=BN[)OD1V1 M_=,W*B2CE3FQCH7N\G;8G1A< \JR9*,W-"Q)U*MW#VM>STQ..%TEG 8DHIM M. --M-0.SOGAA--5PKE^W:%L]88#31&50>6D#TXXG' N13A':F ^^]YX&03$ MBU@(J"Q5*%)OJ"N:J.B<*CA5M(8JC#-3A0Q4H:FB;&9[M7.JX%314*HPSTP5 M"E#%0!(U*3MSEX_S.SL6Z,RGLP8R^-@MP[JZG:*H8*?(DJCGC$;G$]ZZ S53 MNC[4-(2:*FJ-FOS&H58[U*Y?2JOHJ#OHHJ77-2V$0ZV14#M2Q%E9!QU@8P9% M5)6ZFOEQ'#421T="E)5Q9& _'U/4C,H6/L=1DW%T)&)7&4;.78]-+3EK/R8^_5(V,S&\$#8 ?[N&.HG!/$M4=.@* V'4.T0.A*JJ (AE4/H%B!D'0E!5(&0UD0(U1DK5HT& MV\7OT@/M(^S;>H[ <2W%.QU,,[G=^2+7#S2I^MEZMG:E12.GQ]NAQ^OW5%4' M9^NIR@FR4<#D!-F*_J>J<;;^IYP@&P5,3I %ALR<-SZLFKVAJ0Q$/6> #"NBJM:1+0FB&)4GMF*L>^WV0A MZT[NK#?Z]<:W57E&ZM!4.!;'7V*+]UIZ./%5\E7R519K+F;MZYW<_ 3*_Q'H M_Y)NVX(=$,&.HL =+3%T-+)#^!.$S1C.+V*#+7Q@MJ[7+]!9LLWG0@_F]\SD M#A"SH1M&> Z+P%_ :E>BL)C97D1'7808>Y9(OX'/L",X&V%&X+#CW^6<[N$1+_AO5 %<;VFS*97T8^PAV!0\ M.R<$1;EKCN6)HSCVP)KHVFALC8@Q,1TR4<:./9*\-"TP7J?6.,@-8 M,@U.Z0 66>X+Y8;;?/+&_IP\V3_>N^%XYH?+(&<\C28S=0K.DC@/4?PS?-CV MT!KV, &>AOWW=B\D?=P[E[-YT5W^JY3>R4-[V*+>$M#GR&:W\)\0Z.K!JA/%Z?K#*2^*A6;IU'N=WQ22>L6:_&Q*H?WU+F9(<4&J? ;/VA0 M=*E#/)])P&<27/;@;FXF0?5&W=S_S_W_=>9A,I/I=[",DD03,$#A%+XP9P28 M0SL&) D3$[)TI$#M#2U%E&KK9L2#8Z2-6FL<[2A-B%BSH*KB M0*NLM?("V ;CK7Z%[%3 &:"/F:)E-:FS,L=;\U6-4_%F8O1<%G6YDA1\>HIPB$_9\@0+D2_\M97.35W9[]S$;4Y<_(J N6'"!-92 M'5#H5% ,\) (N"LR1XNR[R$U@$X'D-5$4T].VJA7S#!ON&\!O9>'Z^I@=4TAP;UPC1X M JMIC#M5'^QWIV[O4^:\YKR\QMC/:X2GJ1NR\[=!)[)G,ZQGG(0DPAVY\T7@ M8Z4?_&?B@DH$FX5+R!#CSDG3I0>TRV;ZFG<86VYYWDXINJ;T#2S^6?BABY^Y M#\@,/OQ"-C4_/VW78\6*H[3YBCV"^UI&^[^220Z^$M?4S)T#2OTY71?I+^QG MOP/5Q,4K8),NC#CP7Q0O*6> 2XT)XR3=UL;9DF"!J!L#WR MNLMF5P>VJI2Q58OM3MWE4?;-ZRYYW26ON^1UE[SN\MH'=W-UE^]8A[N4BR/1 M/._/D8%5YAFU 90OLO0B;V8X:O6ZXR.9O96S>9NFM10/\>?ML#M!^L-^]9BO M?B1 >/8LX[,H[;+%7+V!J"J5JYZ:E_O.*:2C%'(DPE8SB0RPW:XX4)N4K,\I MA%-(A>!LW12"R5DH1"J/&&I>/4OS-IF7$UQ3MK/?_2_]7_A33*NKP#0"WGPG-_]<1W:-3:F$4VK@QX:#JR26D#- MR!J +B#*>N4R78ZL!B.KF"I0,[(,4 A$6>Z20^ \0M2Z M)V.U-)F:O>% %56Y-8/D.-UQNKNF E87X5F]H895H#5W2.&$UR@ _[/"VR=PYHZ@8V6:K9#'S=C)NI>LK@3:?BGM4QLY6)4Q>=L7R< MG'!CF[TS'&2GZPG%4)8%D@E JL2N.8R:#*.RZL"I,+)Z0W60C<&VTN8_1SBM MEA!:!WUQI;??(=HL29HUJ0XFSFA11,VHXJ$K>VT-KXOGU'=[U%=6P:J+_#"P M*@ZT*K*24Q^GOI937UF]M"[J4[#WBU5)4[T4]=U 4T$ZP#6GI2"?Z=H@-L4' ML%4;0U6=::F]H2Z)9O6.58T9E<9IFM-T4VFZT+RGZD2M]8::(DI2S:5ZG*@Y M47.B/FVZ676BUGM#51<']_(L.^LDY%C@%/ON'C]-IW6*[,_OGTI-@VCK[ MIYBT<8A[_]X?+W'DYR-\T'<^>,Y[.R+;$AUG<=[-X1%3_-J=8Z_N5L0.[HBW MD3=&;[C%;C/BC\\X&+\(." MH.%=3'@7DVH.@T&Q&I^U[9H =%7:96!B1%)7>.,@3G+=([E220'%:2ZE0R0_ MC1UW[^R%"_(15NBL2?*='T9A'NE9O>$@VX6W=,XJ)SE.2-XH)1/^LBON M4A?WX#EQV"I,+C;Y=VEBE:E2RAN)WR#Z1L%XCZI5$_PF[@_BW/V'!'X>\A1T M/9J*K+SAV.LN]LHK'I?C?6KS>-\->/@>QF/80!0* 1D3]P7CRKR.O=G*QU<" MJWPAF+V/RT0_>^\M1-%G.DILM38C8#D=4I+HLA@99XAR% M)RLA"9J^KME$&>U"KTV[X*!J+JCJT"[.S=P&S6-N-^#Q^(C<0; +1^^YAG\I M]>(Q\!>PT]7CS/8B(+H/?R[=!:;OE*8L@PY!D[,]3;C]V&ATG3]65!_&S-[0 M$JOUS>'P:C"\9*M@0^ES 0Q#DZ*L9.L(VMQ'K\F:P25(O:$QZ&#;]FXCZ/PJP $<97%5BF?##N3> M4 .U8-"MF1D<$R3_3 M6"NE:A@\'^(&0';&;,LZ^9W9/'YW ]Z,1[BK@$1N0%")Y)4?[=8_MF_SQ!QH MV(]%IWB::H-, P[""T50TLI'9/^8;;P1FN\92$EX]P)J2$! M;8ZE]J@8-;$T64:6IC>*I=V MP.N61C#';L1]7=X)!(P1P8NV7L69GX8"F,[ M"%9W<)NO=N#PM(NFZ1WOZ.6]PTM*[J@\[2F]H2Z+JMDDW9Z#Z]I!DWQT >O_ M3*(O"9/X'7@$*5%""FA3N5?C!N!VDLI1"S?3&LC-;L!3\0][MHQ;5"25.-Q- MT90<.T9AZRM:UTJ5IRX=J$L1#9V;BNT!U1E#'L<@=407&/!DBI9BJF1F9EEE MH Y6932+5=V .^%+-"6!B&X$[BAHF*-@QYM';ZH\29F]H6R)9FW]4+GIUD1V M?5+MQHF(LGI#332L*K6:'$O-Y51U1!Y.0Y:"$2U=E)3*I>9-\P-8\Q\^D,GRI=\1KX87G?I")C3VM142N/E:S]*J]L+'.:YC1] M+3UV/5XRI<4MLZ,UV1#_;D M@SWY8,_+<2,^V).//+NH<6=<:. 9F'P:#A*1Y=9,/.,TQVGN/&[2XD17RV1/ MH#U,(N6C/3G-=8KFRCDQUT;A]]EX'?5X9X /9-78]P ^,KK'A?D?E;SN-\-^/GX>,]F"(#&3,"3 M)57"ABRRI#YK#\-IZ2)7YGH IF;=^N %4U:%@G)V]*X$=FUH%&-(-.P'?$@9XXL;T/2"7S)EG9EA.DXY%/3 MLJ5:O'L$'_+94!([IX90!#/ELWI>NF5?1&Y%#4.+5&M=!,5)2Z^BUP6[$] M0+S0E"Y-XED3-P"R,V9-U,CO-+EY_.X&/!=U3NFZ:5.@$?I'32-M-!IB5*7* MM,CMT=:!L(XA7254$#Y2XQ:P=D85I"Z6IS6/Y=V -^0B4[RXI7 ^O:2.N3>: M3KV0DM2DW&D.KFMG;)YIBI?&)W?< MQ.4CEJX69& [G9#7@R:IOB==-:_9F" MZ+6-QM$P8FF(BM&0B"4'U75#(M6F>&D6=S^T%%,E4R_**@,UL"I=:A:KN@%W M0L4I7ERYOE@ X[3).+K<&\J&:,F5DS.YZ=9@=GU2)4B#BRU0;RJ%C] YZ=XU=,4C\\&.?_Y=(9/E2YI.6F*EZZ! MM%-%W<@.%J[44:\%\WXX37.:;J@>6\L4+UVG _JL''7CU.ZTG*HY57.JKJN. MJSQ%#\" D$5-Z01%YPSVBG?U>3F'2QL?&/3%7N5Z#O'@QDQ*XK6B1):.P439 MR5;:3DL2[%#P)\)O6QO:A4T"$X>X]^_]\1+SU1[A@[[SP7/>V]&.A]F!G]S- MX1%3_-J=8Z_N5L0.[HB7@HC!9@LQY2T>,*3N'BPN)'3#")<(IBR\!7W:>*%K M&!T>M)8 X X9VKVNY=M]Z4NZN^(M84!'&:Q5V8*'M5BPC1P([A!J3/>6)B,'C7]#G(7Z=\BY/SGD.A'!H#7 M*-$',H@)!4N>3^2M1Q-3,W8:1S8Y^?5=4'Z M"'^N%=)Z;RBK .D\DZL&2-.#P:[%=C">/GC.>_)"9CYM/5@2YH,\F)O%89[G M]=F/\?-"G#[QGDZ&&V\A+C-DE8+^*X+K*^A]WMB=N=L]?!)M[?AU)/#Y-IX2 M9SDC7R8?)A,P9L&T6@<)OM+;2K^(*KM/\+BW,W_\/74?1D\@< T+M*:")>DU M]K /\I,'G.V0VF[BQG+IB5!!%5#2]N<+,"@=8;02[,5BMD)M##\8 L"7.(!, M^*/_K2],"*CD@,W=[P-JXQ^-"$ ]_0+8#)KW,UILA.]?>NA30R>IC6^T)Q.Z M.OH0?&6$N0?I-\05TX)+?87, Q<6]K]E+P?N@OI2-P8V]=_"G#Z2^ M*JF%AMZ7^YVN[G_IH6\>6JP,OU0UOM@S+=8J]-@C:4H',I*;%G++3ZLXL*>] MJ7RR7F3_S1L__B_0*T+A X@11]B*590927Z3-YX*?'=F&#V+3QW/R2NRX5L[ M.(4?W&D')Y=A-376PEZ3#6&LVHY2NB_JN->NAZV63M.XM)&]+H. 1O,S1M[& M8Y!Q&!2Q\QZBC\QT^99[&'8X1]1'[YMZ@=7EY",A"._4OISCXL2F^RS'Y6?YEYW\"EZ* MV4P-.(Z^;GWB?0I^^>P-B\;[#9GI=W4&QF'=0#WV-%PKO:'6SV:H'%P1YIN$-'Z.GLMXE"I:SR?A-Y?WS80OG%E2U MT#:[J^0^\ZG;0 ]8E38"'3&F.(C/KVV=#\4FHOCZC1HYBCN(XGKTK"(HMCB* M;\6QE3.20K"?;=<+(RP"VZFS9,ZN2=$V(=SR:K@W[-W4!IOKDU>HMWP.IS E MY!3<4<81W@)'666PR_E@YSXTCO/:E;MKXIP&[4V.\QOPL24881%-T.U\;"0O MV)MP)Q]5<@4W6P7JIY, 4N'J?!)7,1S$O6T;\@TUJOC^ ;<;I^V&[M@-8&5YRQRTN&DTSS2.47S+$XZV')! MRO'Q<=(Y45W='AM2<$R%.FAVF]14U>GE7[]]5(.^JN$Y?"4+K+6@=1AT3@@+ M1>\V2MPJ^'V=$H^V7K2IIY.U/Z1]%C>M9W8? ^F'UO1UF!DW1I,2":8T#\5 MD3I-L7]/SHR"$H-C6M)"] ]O#%1HNYZ O7L>XUKF<'OK#=WJX;$Y<-7O$"'> M*NE\2:__>>DZ-"<"MOSP[9U@:)(H]&+K[0F[;O:$@#S; 2(56V[&QX,X2DJ] MP[[PE'Y40/Y_.\R-8!GQVZL_6 MR,56H\^>RY(V:&KL7?I'\*04F%.+.+6_ZQ]>_/C_T%C26^*1":80P3%]9(D> M^[J[FE:FRS_^$%^VW?0UKW_J,O5:NI51_&+A9_)C/%O2$W>QUI^$$3V(!?'L M&RQ-^#G>6O/6$H5;7WLF\I7IQJX?:<:^A\>6;L1N2;01^T!I2$[6K<31'V"E5,P* MV+/%$?P=%4"@[5XVVN=X&:!V2M7+O79X@?A+RK#*,;LZ9"/G33A03Z(I4-X" M I>$.=#+&::N?@S\^3MV(6S8(7QZK=N6)T'0 C1Q,,@&)$^+YA2_XHO1YW$Y MW*J&41OBI5;?%MV"U%X ) )F"+:Q=91PO'=4)Q/PKL9*'A$O=3 2I3=414NK MJ^D=%^4%RTZ=Y;@<.[B-S(ER$ZA/HZCWI!1%Y1"-"D0SR(93+YT,="L&[N_H MSD"R8*Y4^M>9.W]LS>!,BYQ(4LF%/6R1"[^'+Y(&Y%$%#9,U5X4>_;VXC MEV TL!CU;!#UTMG>MR)>WBWG2Z:^"5$ CYG%U7>I!E/K/.S;DB]74]CB%G#, M!!ROGC;7DDLP.J8=5%;*N)BIYD=- G'RB<'J$[,*6N]?+;[]SC +_V>;2YUF\+:VU M):]&;V6<+69OJ*EUY:YS@<;]DY?SOIQ&,M7]D]A;*2ON-9A1E^(1QD2" +.%H*$G4SY'_V9 @0/M$[<6# -D SNT% M 9H8 Y E#;EMT+ :,N'S5L39 MN4, -V(X7B4"($N#WE#F-F.; P"M%2@7H(_+^O^Q!90X,-L13TN*_F&=)*]G MTN%/WH!<.TMP@0NS^F,+.91H@AY8B0ZY6&M4\*"U,NY:1E/)T '- ZG+1\CM MIHKQ _5Z+>\Z%F"H_WPZPVTNTP,&> N-0)A6)SJCYK18W.G Q9LNGKOI(@B\ MV=+!CG7C/Y=NTE NV_!P^U92]Q&_05/Z!O:JR':R6']74E<[)M@>[DKWJ$L[!Y3ZO]BKL M_;J-9P#SSAGN;G_O)B>34S9I%@$+/6K@1#[K-7L/K(,$K.O(;W93EB), V2_ M?W'-L3QQ%,<>6!-=&XVM$3$FID,FRMBQ1Y(S^;?1&]).AK_]:K=U_:C78!=@ M- #H-G(@F-_ T-+D.ZW7SNZ=7R8T:OO7)@IC>:\P/MCD4A3B?_G+F?)HOX"7K'M-Q=^GR>U? QC%$4Y:S>W_%]P@V?06]O+C[ZG^'NZUX M6??4I#GK%'3W\QQH*U>:B][LEDNMA>-[F5@9F$M"L?:LXJ(?-;)%@C^A35;WM,[%QOO]NAR MA5EZO9C!06'A46V3)F\DYMVW*2%1&%MYQ;K>.L2]?^^/E_-UEL$'SWF? 3V^ MYVX.CYCBU^X<>W6'4;8[XJ6.1N\-,XT^U=T6M$G?:$7$4U@P0INM+@+VM8O^ MR^1WWWN&*YHG39Q,@/R4U^BB_RP7,>DVLL#YH!9NNK.>71M>+_:MNC MP0C3R-;#%2$)N&H;H! OG4:I8/%WN'K8:3RE,<4:;;J#A [L\9AA!E_11*(P MJQ!%^_N+)P #(,"=AP0;5*,.OX1N@[9O8KO:Y8E62?C=P9_>PV"[<#(H0TIN!L\[?4";B[!P2' M4(HAG.K*9:_]XJU9 P&V0)>02^-6;VA(V>8O)?6SDPMVRZU6D7"U6>U++,]O M3VZX4W+%H"[K5K:<*Z&0(AJ#LPP0C;O3&R[.\Q2E",_;G2-Q2!^ L_?31+/N MB(]?_CFFG/"7=#;K6L))/=V\\5 M26G/A-1:UJTC0>7T0VP.F0QJ(I,P$:!,XGB$2M* O) @A*..DB*!X\IRX M)VF(+2/$#M@CBE-6S%1 -"S^$8M1D0 M%]V.Q0R&[!BN;72+3!T#XD3 KC4ENL$][J.^L&8.E!B2![B3C'XF.#Y\""?- MS,%"H+^>NYX[7\Z%S7BDK2$T]HN/RBA\<&&O$,=L>@T3-:OKT((JM8$6=AGW MJ_8(S%3@)Z&+46'Z:SRA_1.JQJUK)+\EJ^^3M V_X=;WN MQWC9Y7&KTMQ3*FRZWC60) MHZ^"\'1WV1$0BXM6N\=QM=FE&MO22*KV]*\ODD121!D$6%@DJY_^GB432( M%VT$*4S$=%DDF,@\>?8U"#WGSG48_6!K@,F@>G!.I /P-Q00((XQZV_X]="% MJ[QA->57-<@.T-<-T^%:E7J-Y]&KT2DP%8)@G[W:LHO#QTR'E+K)]/W MO H-NK>]F 8=E[M>GL(J1+^K06"'J8L*/524ZBV#1V5Z]W90]=O;*U']D'AR MX^%#9((H*35+:0GL/Y)U!$Y+AL7RTZEJ' ?_@?_YZJ MH7QHFO0R.9)USJ'^ Y0#K=%%UC_^:[_;Z7ZP/DDXG/">=:3\,P)YE;A8#N9/ M!-F]#]UV!F/]46\:(>?EQL[,SJR'8+>XF));-0>ZL]TN'G?+W(SJ M2%OM/D)1Q* /\C1N/QB[/OVM'N@CE/A+AA-=<80 )'=3HBR,HIZIZ#VRCC$' MB 72(:U#'UA'^&M$DR@&<'.87>NQ3G[^]2,TT;51-7=Q\O3V\PRT?MBR+Z_! MKM]F]Y]2W:[4'3H[ZZF2_MN(S&KWX3+JZ)(C6E>I\937)I5I?VNHY)7?;EGA MX4,/O(C:O$F F^KXV !N,NQMV_L[TT5#JYNR\T2>O88B-I0BYN3C M/I(D,%]H^\ ^V'NJ_@8-230DL>)YQ8\D":PL[1[8NR5SO-=^%EO]]<I M1^?#$PU-MM2N8@I3E3#4[3/H#<)T]I\<87;>?-QO3P\6;A!F M,Q#FX,D19A<19MJH7^=^J>LJ6K&$A/Q[6-O.L?1@TG0'?YC0Q61>$\PI09S[ M)PK&1!3GD\H.^=LXI[T>';V?6OEM\*9*]CX%WNP#3VWP9D/QID($/P7>'+SY M6%(AO\9-F.OO,UDZSG9D_6LZR/:(:5VON"GS:^JY/,\WD'.\'MX*UZ,/7'N>9HMOU HHZ'%5T>+<]PNSTZ+'8X< M=G:GM<2&%AM:?%6T.,>C]>RTB%'\[KZ]O_U4B2WUFY,\?ZI0K53R$Z-RY0%9 ME O,KYXQ(7?5(<>-W>6KL2A-],UL2L..Y((K^BJ(1Y5%5:\KT%HI,PA:T9+) MCM]I:>DQH%8X#Y09O3< M8)UV&O^5?R5N?&^).Q$^,.EJ;>,Q3ZL+T)1,S(H0GC(::97#. [=?A*S.:F[ M"$A'I5 Z!VG:JJW0E,*]O*Y]0)Z# M_9*4[IHZFU=@[[UR#'V8S^')4'2W35Z'W9VG\CHT*+IQ*/HP?\73H6B'/!;; M[;7AHB\4LELE#F'SBH6;4C2!O/7=Y4O7/ZX2J-T\=$J\;9OB MK3NOVZKRNBLQU3;$5!=,[=;.= 7)VD=O&@K8< K8>2(*P-$TK8/I<84-!304 M4&\*V'TB"MA&"MC>U-!JW?4W97(^QJV]8=1;=L+-H][E-#B%):7TNT,ZW*-] M8?6+Q34TL.$TL)P.-XL&=DF+JU/,L*&!A@:>7HN;10-[I,<]ND:D?G'S.J-S MJ4^YM #[80[E)YSXM/%KO":S83FW;R,L-D-8[#V1R;_?F P-!:SZ: ^B@/TG MHH #,A@:"F@H8-THX.!I*&"O3>9"GFXN]ZPAZPJZV]W6'@Y"G@21B\^\#Z4GL/ XFW^,T#=^J*8GM[.?B'X4(.@J M?V*R>;-\!^62(3\&61%VV8HU"I-#_ M46?8.MD!EN AB;H#LW1O-[.4@"8%IP"Z$4;]J MQ8$59(4@5J[G/14\AC*"QP=8)LE?(O^/K#L92DO^''@)#J0>AL&8YM4#SQPD M'N]*]U* [Z5B^$:)Y=T(5Z#?!.,^G!&>^BG#@1M):P(OE/1VP04L\%(Q#H G MXSC[H7!#ZU9XB>1=W ## &8!:PF?%M0_@@O](6.U&NSF*!3._2_1C,H(.F!? M#D02\=XDMX6X"Q+/L4:P,'PK?=A:[&YIV+:L:WSI&,0--9#(?V>JBOY!#<"IYK ->.KSH=%F7M(^UVL\L>4Q]@29_O ;O>F MG8OVT@?LUO&$.U@ANF?W2F9RV(24CRK6JLLI=U$H=^Q.B7E!Y<^(_??&S/E_ MYE2<:4SE0SG2?7\2#!*L?H<=NH%SZCLG0)[Y#3KPR1907#S"GVTYXGX+W[4E M?6.'P,%QT#TK>KV.;?&0]+RJ19]V^5YPI+6-#&L"- O0].Y;)9I83@B4JTIS M^/W'?_;#7TL6PIW/%TS456J1US^[=)D:#$[2I=-K+7C9&H,_ 4/^%_+C$S<: M>$&4P!53@* 3!$*8@+J$ZUFTH/55"EQN MS"*\J&6;%U E$^D%3ROG*[W$+Z4 G($$&H!VY @?)-N=&X],H8A?)3[)M9O$ MI6=L(F?D(\('I4""N 0M&C9D_*R//2QP [)O9^#$7:Q4,(31*L6@GT)%#:0 M0%X.*@^1]#P@/@LD*HA:X!L3X=(7<0@''()8%I;GBK[K82\E%T6G115OH)S0 M(XJ']F5\AY)5RVR!!I@+VXTCEJ^N#SPPLI*(WSMFQ,B=&_X3Y,]8)#% [1H>]\49( %%PEV9US_Q*5WE!U3XS(Z5"F/1P4U82ZLNV9 M5WB=$TAL@P/88?^P2&2*:;B5H>N#],8)=21>V2#W,A@JN2S#5.BC>0PD")\: M@A'$JT"AS5"F=LCH!7AYE7Z_O8A*3Z><>@QU?-)Y"&XLV?%XK.W%/!;@$L&G"*J+X-3@$+J K5_EDKY 94\,8GD>_V/#XX;33QQ_][U M"2'H1Q_4\LJIBU[,8ILL?"%_G3DX6VUV 6M V>H>Z4;'KN.X\G5X%,A./&Z^HY_"D+XT\^B:D@_B+(/&RNR M>5-Y2IG*G$[A"JC'Q$0&]\<*I&1;E$2D2QD)C1';P.9H#1IE:#2GF_=3H-$V MH-$FIND_D>^AIL*H^SAA-%\(UTH&&:&W1_5^KDO?Y%JOT6@VBSM(FI*?-1>P MBZBCS8]>WQDF< MP*4.@:+3=$7,*W5]55H&S[SA=%0^_AN=HH[98+0/+N#R*7PI, /N2'B4&'\U MDE*ECT*O3OB-$B0@)"WX#6"L%0))P.?WKO2 0)/P5C)+ MGCH:/=BRKJ0LNX>5U[Q8WP(0$YWM52*)30G8W?:'$_C]+17K,S!_D\X-WM0A MEC:0C\6F)SL?.!T7=!.D<9)>*<6O!W7/D_B L%E=K)_5_1#O5&G+ (S:UG7 M^A2()*W.L3PD)$#:((D]J@P6_>!6VI:34 +SRDL3]Q")6]/:7KY=/>/1""6YBP#9I%/RZ0R>#ZOTY'>5 M;:&[QL4B:2E##.P32T2 HNZ D$IT$^5',)04T#A!+T\&,E_4B:+>"MWH!](> M5DMC+5&Z8+J.H\=EHZV6U6JF&K7QGOL)VM;>O85*L!L6WH>28'IY9!!_M*Y: MEH-U$B&5I,!C[D]X'>V0_V:E"-FRS3HW\!/=R@(6]F04<>N'F4B_6XWTEW(, M.CE@X%=>^+Z3DPAP>8/W('E()ACH?H#NR"F>3T^EELQ?8-L /J%"EFIUU@CP M79)0]*F[NC8L]!?4[20U<0J5O#RW/-U[KEX2B6FDB$FDQ,3ELV!Q -IC1=Z? M7!Q?8+M3*F]Z31G6(,)D56.P9' 3BK'E$IX!HKAC0%!:U(4U!V3NI&1E_*#3]B/7<44(IU'[1(-QH%2J]!5X_J5VHI3Q M(@@*UV*2 9:O9BL5MFP@,P ]@#L E>86]P$@2@&?K\56=RXL*F;EKBD_?"S' MDS\G7$JOK(!JNM=DN $*Y5>TCDM04(,"70/4)TLZ4SA4N">$\A'R":"["U2) M;.LT"0/;.@84!FSRU579UB' ( 1P&!]]E3^QNM*ZD!'^8H3%\M+Z=R)\^$YX MXC["IR_A7F[7XYIWKH5_B-O!NI5D@7J(/9HK[LG(6=*2M,IF= MTRN?I.H:&7F*A>@YF-XH?7P%* MM2XC;=KL!:<5CBKGIXA4M"=273FF72*Z+5/W$:&:=:JRWNNU#MI-X7*[M[LQ MAPK3L;=4\G;$A MNM='=+LO170X+6#'[NX]U;R 9R>Z=5"!%QP5"Q:^DXGGR^% M^UB%9N^W>\NA_O-)CB6*$S<=!_9?"@>P=[G=WEFR,+YNT^TZ^ZWN3KVYW740 M8]KJDY4_*4&C_%0] (03).CUTB=IU*:G@L_&\)47TZIV@:MLV]N[VT^K53W! M9:Z'K=-0=4/5"U/UB^F+>V K'=B]WI(*8XVI^O%%5+6KH2C/\3Q&Q^SUC;QQTQU' E,YLDVH"*JP)<\2XHSS/"C4(ZD M'W'*'_PMK;>J%N'\^$S5&KS31RP,P5 _4#E1$; 3G,/E!@[-ZZ!_13JWGO,6 M\3F"6B[QTQ(T#2M2"[:LPQ7T$#_87SCWGKN&)WXHA4>3P_ J*%+]M^7,MSDM M (MUO(!X2)M$FI_AE5_@YJ^#(WEIW,P)@?L;O*73_4HYH\LS<,Q M7?VV],# MG/#TRYVQ,]7"#>D/_E6/PV*+.3AL>[ODL%GYB5DT> AT,34,:@VXY)*2X)N, MK;,L5_45B(,!: "">)D+,@ '!=W/3EW'(A(+=(\PN(._.+L:Q<@@E XF;]Z$ MDO,QQ53J+TL.G>]."P5]@!?E?0%_+Z2<8GXIRYE@ZKD#8K/1)%!3%R,>S(;[QUTK_LNRL&02)4V#)%%.&>'&.BKQ M5PEOE.[)..'45Y90:N8D%@@HXN?"\T(I,<^#*@# 7(#'%G':6B0'6NW@.96& M A#%\!^5W38L%= @'NF[EY:0V#CO,5,VZ*@9=/M*TT'@W_ATOS3#23V"):W5 M.@JAO;KLI<5N9ZH!8(5(.LPV0Y7BQ^96SF@G*)6 59X/K\7/Y64/]ANU]TJ& M4#]$T,[I1[?T84KVVWOS<5I.YH6AS?7F]\6,O\59P]-D:Y;6GIV2GGGNSP) M1=XF-5W9D+S-.7."LHFS )^M6/Q4_)6&!#'-&:429O)N7A#IDB'#/$7&ZE-UB5RK5-95];BN7VKFRZMZ.X_/DVVN[Z'S MB1K(E4'N67J\UR/J57[XSZ1UO665ZUW!4 )#]%%SCE8SYZ?99"TG)G5KGQ;S MJ;IF[&TQ(//N.5CL,G#=L)CZ1L^8F3,,8I:GH#1$<231V9$%*0;DU#CTG0EH:$'Z8FO^H!46^7B\A-46Y%G'%. M/"Y+PWA&.CZH"D5.H&P>I_>+6?V08E*%?IXW1 M@?UNI_MA@\=--%C8F5,EOV(L[-01"]!#PD(>; M %.*H\!SFEESZ[#&ZU/%G]E+W8B:I_'K+I)M;F::7P>G(L1>SBB&EM:N.UWT MXW9*DLP;Y69S,&[)@?#QH;^#@P@:G%G7^/3U.;6-WJ3KAU *U METNE"*>S#X_N5;$=U=I]AOU/8*\EF;]HM&Q YN^GM R1LZP?6Y]MK=F.[ BZD2.WH:/'"A*ILS?5*KKX(Y42XZ*W"X;JJD84JNB2#(BY,!GX42!;Q+6X& M7,]S(#0&5#9P7 J.7])QC49UZ-,V:-\02#64O$I*?J%2% #F:J!@SM7,*GQ9 M6F9EOOQW::UO4[71;/)5;G(%13HOP"5FIR$^*/;9)"]O9O(R6M8+=IU,_?)F M[XY#U%I*XQ1[;SYN[^_4*.NX2>-O*&$F)2SDYGUH>J+=TV MJBT-HVXH85THH3O5O_?IU)9NY\W'7IUJVU>0KKQR>_WIR@9??;8>(O03B(W% M"U:ZW3H6K#19H$^.5W-2BQ=GPDO@5J_!K77%K3F66!>3?'?MO<[NPPRQYC[K MS"OF%/H^N0S::?C$J\"KA0=_-QR>'(C?ZS7ICS9/';)?2?_3KJ/PUN M/84-_MAH:'.A=6863Q(_7)Q1])K^6:\"KWK/&(WK==Y\?'1?W,;,7MC,O@YB MX>4F]F86];+!SV8>_(O!9V.8R3-90KWNFX_;!T_58'OUL]]?*$&FH>"&@I=7 M!QZ7;S!;'>@]94YQ0\<-';\N.IYC__<>&8-OZ*JAJU=)5TO)QSGM\QZLX^X\ M91IW0\,-#3EXP\8/%4#:V4]$'\Z>Q-4_ MF6H*\M1XNF#+S)U>'ASF_^)V$8_<_4%GZ'0=L7LPW-GN#P[Z(NV0#U>2ENRBE.%-?9:5G+]?,]2B)8)8J.@W$? MJU< AB=N-/""* EE23??WAZ+&." TCF,]8>X<+[)[^'@K\1ECA55]@,DN!9X MJO$J6'4]FP5?CZ1US%U_+0?$%.8!8A=@3\;8+_C>ZBNP6\( D^4D(>8&8M=@ M;+(861).XBQXHT_8T+&WSXT+69)7=76D-EG8UI#^H8_GP/9#*1<[H3I@;DYY MRSKT/*1'>"B25AS"/;!FH5LD#P:@/^";X%P6ON8F>]L@PV/]('S?LO!&0ADE M7ARIM:U@(IEII)_05D-86"\'&#$2MW 8*0$O_8&7X';ANX&D'R P\R\^$XK3B>S>&UPT68#Z?7%01\[/FESY- M72CXW+>^BGNKJY#2ICO5))WBR5=Q ^IDZ%B_!1[JGY'UQ1V[>,EO,9^@V_Z@ MGZ _.Q_>V59?1#R#_KN\'P=)/+*M/WSZS?_ "DXPM@FO_[: M70>'O/>C%,._R?A\B*WOU3?.TO,Y>@>@Z^W:NP?;4[: ;6$5)% (]3 *Y4"" MKNNT,L"YP" LN*UD"+\ D1/BPR[>?CJ)RJ(')\ X0,\#'N#&(VL$5[4%](R* M,#P"($L\CRT*"[:):9YBDO:; Z GKH=H945R "PHOK>&4N#[N-D?$2P;.E8< M %<:!(ZT(L#6F-X>&3N^$]C:'=85'G"ME"DHLEQ\BZ^SD"MYY@\ ' MQH:'92ZD64XH;V#_0#:A#,(;X;O_X3/+X5 .**[]2?;#1(3WEF+#=K85YF"2 M80(; %MAA L'20CK38)0-6'G]S^&R:P767X#4Q$$Y=F)=7[_9TJ*Z:^P MH^FU#,V MOH@?\",0.J "Q&+T(,$_)Z_Z>1E/%TS.O:Z]WYEN)53)2^UD]F=$V7A^%&5Z"+7*%2J,- M\[(":MZXIQ(!=24G D'NW6>BZMJP.$_57E!(!4@TV6/+4TOOS<>>W=DM$=-D MUX;ITL0@/O]#C" XN5'FT%W/;=GO FNIES\YVG>TN MZSH#- );CR@1T..8 'X#I@.PE9DNM.WM$A?:]O:T"RVWY&P?VCK2?J7CCV#Q M\8R9KX]$Y@' DC B7XOVS>2%,=B14=+_$_@KRH0"M\<>/+H#OFT-/.&.49U+ MW%CI5J* /4PQN?$\9>#' 7X+G,.#=R;\.V#?*,OE M>.(%)'9MX%?T.ND8W\? R/F]&, 8$(O758F@"L9HYH)@@5--[ !%' 1P9!B6N>IT],TVO8BF!S&TTC;- M*)BG6/ #V6AGM[=67'1O62YZE?0C^5<"]WIZ2XIJ" M%GB@I=>3IX+%,A/\Z-HO9@"XM^AO&NE;#U5J_1-8Q3O"T#O$3V*]U%0-ZV3PC?::">2'#*UQX2M', M)56K-F/0U'5P)"]@N4?3U$X;Z'P0!RE%507H[#+*8"EN M*;&)6FI.JUK@L%,LO(R#G \OZ46//VVG<-I.N_RTJ"N@PJ&Q# QF$-4TB=7D M(7#62MP#(PY>,X>$4L3KAX/W@%Z88B-NY)EZP9FOP9&BW%;7. [.,F]-$_C? M22=RV5G;VP>['V.&JUM4,DS\&/ HIW M#*T3%Q 8%&BXU"0>!2&9RR4R(OLI$0!B0Q*"CAN1%GH3BK&=KJ#-:^,9C.F" M&NLXI/0!Z)?SE,_V0Q"OO4Q?=L'[.4S/PYRKLYB#8=? +:PY:;=;TSUA+;@T M3_G^RT7CM\"_#6(>49P)2=:_JR!(=D.?M&>/PM@8W$:A"MH[N>;HOX&OH^T^ M_"#\@5[!$*]I0DF&$B2#+V_@W>3\R87[:;*RP#9*Z!1RE6<5N88.Z.LM.;S) M*&7=J%ICR[L+Y$_A7 M)(NDMZ3?Y4G<+)W=W76R#\Y $V0V?I ";Q4AF MHHJAJ8>H:;Y_$T]P@L+JW+:02X;M0REM))E MJYP+FUA7D*@XF^"02]6/GI&]FU\AJX\,WIYCZ)C .A@DXX23%U0J_#CQ,?N$ M7UN60P*@!8[!,<(LR%CV)":^#MP)ANM^9OX@Q_@\BU(%PZ$[H PUL%J!Z4=H M1<-_$1RX?@1 ]41H#1-_H**A*(2N\1%UE!L4H@8W=TN)TGM0BGP@LTH.3Z6Q% M-ZZ"%WYS 9A "<.TRO'(E4.X(0VI]?@:?X^LY?,[Z_1@X0YR+;VDZ09 M.^P:Y0\9ZSANK . !<=*>GD+*"N3)(P2L.L0])<@@JU.3VQU=O2*)K*UK"/R M3I!+!?#%$Z7=!2\R3/4;=#%J-1YZQP.;5P%/XG%K>NOUR.3 MR"@9;WM:T]>4&B5]0%X7\S@B5H"C"? A5_OT9(39<&XTTDX0;2+0WP[P*.1G MKH:NPD8+4W3S,@^("H, 6>H$YWF' NN3,G[-VV.[UWJ_2IH2<@2G+**VC)L:2 MU16RQX"21<^-M.-4OB+N.&"4\J\B5+SJ=1NK=5<>F<@L,-4]8&<,PC.1 )1UL17FDR8V;[19S N2#@$R:WZ6LONMZP T3&E]^7)A2P$)5)%%,]L\D 0DZ M,!6GH1N.64.-24BQ]\+592*V=3=R075U4\<*3C<)I>NOG_%DQ$9?F:D$'($* M0_S ).G'29:W(F?(Y(R42PH 9&8-ZG&='8?_>L?,(QA0%K9CEJ5,^;:"**:* M+\K5SAI##+E!@,H(Y/4H(UOG8Z.50#P58QO >SCM)$T+]]P?R*B!.T[]X)$" M=Z$HG%^>6U=?[).OMVGEZ8EW\N3V9"B<825&@LRYUK[K6_N.]+ MJMHJI>ZR.;>H4E+I!\[Y@,TT"4/28X:$H8E;)>ZIQAGU+!Z3I_5%66^/SZ_. MW[7@N.2@#)B*\G5!VL>/"B)ZFSTO*^;# &6,]J&[^0A7LX&@U: 07CWR^1Z M+J:&UX\_>E&@F:1=%B\A^1@#[\.N4VGL@.U_301&\B\:P!&^1\G/MZJ5V!6Z M!:)WUMN+X\/SHW>V]B#-[D*GB$"GO<]H.=!+0^19Q9YC]*FP^"5IZ9^UHW\F M?V)93L2QBL2GKA^4D19D4I,=G;X64O M"?::L=T'<7>%TBXAN?;M/]Z1:UO%9C&YOH_+!?ZK=,.6=4Z$I4#"05PL%0LT M-2$MY>CG,2ZB5.@A.1.O:EG O] 9(RI5AF9Y.^H62 MWH5\J2H6^4?KJF4-I8.Q9=W3#W5$3]P9#8.X!Q#B4);;"CO%5"U3&3&"]OA$ MZA,S=!.]))UI(YA0I9S*@LGI_2\NJ @\UC7Q[^Q;=??L\;N35%W%64&<]$%G M5";,4H$#9$%I;D8:YS%:4]Q)\8/8D?P)E(7=3K KAF)E.A:E%IC.2#/99"53 MZT]'/.%OW(UMW@XE#F(B#)?!F9EO']5"8:%L%&D%]%<0=ZYMW4_/V2CX,^W)FP MA@"JZ!=F#1X35!>Z>&)CTZBL1T&(&5VD%/ T#%Q67O.V\PX9!+%J);.)K4J? M=IUV&HA4JD2>HSL2?NC9E#K-_==811,N=HH(Y= C76 DIPN"'3?2L9&L<3=U M%-5_*0!\ OWW>S+Y7AX[@VJ$1N6VB!_RS@:(HH$;A@O=+./N$/=O4EP$,V= MQ'QPZHL'O)+N(']4VG9?XCIC@8T$?:]4==(5[QE/,=1N!J[A?,W!$K]]VYL# MSXQ85+X%@2C,DLEC57X-JR>^6<&?]0&TL5J;PG_&31>VD^*VNG@"%H#2].)#\D\*SO M;D3*<%64ZJ6W-N5^:_(5S'R%W3PX'CB>:J_;C*>J>Y; *\MR4$ENBC81K8RT MM\YVG;+[C'851TV["B.'@'PM9UDAZU(9C:M/7SS)T@-Y'A2U>8O*0TE^D!H> MJ&)=*2.ALZL+6J>"34XP4;G<6)V%S;S1B-#9 5R>U>[O;'70NB.#1(0A:H': M%]_M?,!?JQ_X@;\UYT>V_A48A=2TMZ0L#)'9VF[OOQ7O<,>7J:O9NMKZGP=W MLNENDVAXFF8V>SLSFMFL&<,X;AA&:5^8R]0*_Q2$$CW#OP,U1HZK;+%KM'HN ME UWYI/#F\?T/0Q!U[5%U&*$]9HUY+VGT9#W&PVY[AKFZ]20R\3;2O."+PXO MKZVSL[,'R_?]SIQF=765YIUV(\U-::[\\/9TD3A' X[3;J2?T5]+49='U7:I MV4)::-&P=0" )R:1?*__\0%]\IZX?^_ZM&GZT8=I];$P:)U>R%]G_+O59AZ. M8]>S ?'JZQ9]51@>S]_U]EJ[V]W*K]NMS@._V^E5OW36+V=MMK/3ZNYMK\EF M0<3VNHMM]E>Z-;XY0 [$.VJ-G4IW!Q70]]W)3ZM37F=70!'&CI=G0X2#W\0X M(QYU]!FG:N.9WBST: D 6,#4ZOR'-Z_Z^-=N[.4!, >]^V+PXR8,0%?94GL< M#*0$+4GQ31*TD]BB=%M+'V!YHH!U7E[U)Y!<)E$D/<^Z;%E7(^%Y,EP 02K! ML@3F/#EHR_%M=9#=;:\K)&N'I&E/'=LZ/CU7K;-9<7H<-0_I_]8*%H>^;YU2 MZF7HQX:[>!G\*!S[03@V'W1U(\CM3HV!Y^M:SC!$-Z-6;X=:/#W48Z+@JJ?[4N6M86 MJ* WZ.>S]+AIHZFC$<_7$O+5R<1#WPEAI>N6]1EA\3!:?*4RL5=C8-4.T3YS MOKUU#.>(I$=D>"4'H8Q%>/_J[,,C.'=L?7>]<51CAEX[BCNH,;!F:J%UJD6H M4%!/OYX>:N44M@:T^C0:ZAKRJ@L1@Z[^P_J.M1,>)LFMW-^Z1E2ZMUMC8-4. MUUZMB_1$W+J@ K2L(SFN,5NO&W7M/,P3\S+ JA^2/0EUK2%;.?7<_XB^C$<6 M6,%'8>('-6;*M:.Q1H(U$FS^P7\/A.]C&83GX2C,J[%<)&^C$63*E?DP(FL$ MV>L29-^$/[BWOK2LSVY@&*3UX\NUHZ_&/?D ^K)>G13[%WPB8^N;"&\"[TYX M#Z.QURG#=AZ6/=;(L-^!^:$O5)1ME-C8-4.VUZM M/?85:$MZGL3,R^\N&&6BB:XM0V7=&@.K=LA6366_4AG60^J^7K".FU9*/VOO\46?'MK [,)]=&#NWK6OI M2>?>EQ:PSC"XPV9]Z=(8F!D&H23 X@'TPW8.[,!QL=>'GU!G*X!>KATD@ 33 MC5V:4Y_KF"UBZWOK"Z4=R30G,@H&./<^,J?*G[AJ+/T7*1S,;C[%;I1AX+L# M.$J W9&C["$%CW:/#P] 0%#JY!/N $[;I/=>C((8%TKAV.ZHW_5:L#A>#/RI M 9#M%Q"KH&I),PN G%V&SOF$$) <'-A$_RU(@&9PIL>W?U^=OK?^Y_OE MNU;^$@,/&_Q9P)GA/H,P&R#/G?CP3 1U9+VYXQ'X[]+T V[%BJ+8O1&^ M3)],2= M"-=D>N:23+M0A))F>JR297^-C U5L>SV 5TSXKDOQG+!(=SXVY3[]J:Y+PTU M2E&FLD:"V3CPS=U"9;?J\^RI]Z8>(^H%?0LD#/^^E+J;?;K,#I*99#[)[2L- M_IBM;NSD*IG@KJ, 2SG*'E!L#*O15;/0M-ET]EWV2X:;3+E??O: /:Q@O MT-SP0(F0[1)N:-P:L"?S6O'>A!JV"K^AQIWP\X&\PS:PQ.6. VR-GK%=);[: M!PI8PN1&ORQ"X"9?H/ZF?!KR'JM?5_" M$\DR-FOP@&X\VK4H7J ^B9-1,G/ M6A!^O)$\HZI&9B7J7;WF.=5%X=574\$^#Y,;0#*E@9IZJF;_5;JD;?59X<,. MTN.TQWK@42?>A2I:\/V?9#],L$4W_R0!4U@$%I/"GL':VVPL\.CXZL+[%3PFGAFS*@/4SIOH S)["K MG)KYFWP*%?"S#(#O"6QB%KMQ$A/>7,O!R ?RN'F;!,K5QF MXG19@J#2CA,5LUL6)]6RCA]G M4L@C-U(TDV_#8%X16,@ YH^?%7$TD+/._B00E0X&R5$PN9)N0!/L*NX$- M%ET9/JI;[/;"C48#5R)4BU*7O50T>,00O=$]R-+QC)D9:TQLQK@OPG0[ M);1FZ(-FF5MFB:<%;SE?17N>=0W_)I_?>.(%]TA9,?P8EOD!OP&B;$A#9B!Y^I!/0"56_QH$N(4H($T?<'*L0#Z6>A+4F>_BGNT5L/@ M#K3S+U\N< 5@-P-Q$]@XF0ZV8=P9[#1$2V$$MKTG;W#*B@ R"W.D_2>VY[6< M@-PC1+I?@OO $R;IJE=85X-1@#-:AM87<9R5KFKK:0/^-YZ*K[0/)O69O(U(RZSUKP,W,_Y&;(8,OGH@^(^T^[9HY!BS]$31WZ^@K"441"+C52>2BI8:V.K MI!M:+([)$:$]0BU27Z(TE#X"O-,,00/;.VJL<<5JQ8C(7F$;PAC. M@7:W-Q0_<^]30=[C3__W+EUL/W.^@D[D6Z=7AT>Y'T4\0Q$GT>-/II=MY:]. MR8KB.BE9JDW@]^^L/ETJW2/N (\_ &L-C>E[XTJSDQ5>A@/NW"")]-,E<#AQ M91_8CO7-_>D$X5 Q([6+DZ.3%!0=%>!'I?NWF8&FHLHVK02"17?O:3?RW&A1 M[DSPI@B-.ISOK9.A\*5#A<6T:KH!FV?[>A[^%W77"3!!FD 9LK6H"8*Q,)T+ M/M &1#K/-Z,Q$A[96$%:+'8C?K4+XABH=B-9HUEW;%L7H]9)+3CC24@[6H8I M=@X*3+'(ZK*!]]:)O 4,GZ2C15'#DWXD>,9GQA,-=[W)"?7NW&G#\4IY+ J_ MSEQ'QH?GV0"ABXO/ABX%?[%].L$-[EOW4H1DOYP$=[",').V8(ZA-X(?L!=X M''0GFIEJ')3\.[8U#B(>WDH,I\3VO307,"%U#)I. A:PH=3B(V?^, 0*#),! M#<@T(FA$M^@#RY*!9N\.SW@L@8O(?.H//?W'^<6OOP5@Z1+MJX'3,5F4AKHE MYH1M!@@^V.T]\S%,-@(((/VZ8CJSANU>%(KP4]FD1@ M0D1509\4==*-X81E8"\@^0P&AO&Q/.Y4@JV*E[EC3(% 3T3&RV!9'^ASPFEB MN668S?G!+8NW3>1TTS7@=>-WN*>EU, >YX?,T -G*W69J,YSRD^&W)W% FG# M+K\V9QG1KM$0M$X!U9B$/Z%4YW^25TI,I&?]YGJI<^U8 ^ -YN+SR7G270_ M&/'V*DR;RP!^C%:2G7>'1Q MJ*Y'29]\F*@(!7>^B@[ 1S^8,YF^6%,3P\',1!R_D%H&0+C/QA2GOXCX%/0K M'5)F5*=MXIL=6!?SVG% G5+^G-M@@'\,:3 RCEJ&HT>*;0$,X(*C#.?I5:A4 M@MDOT0"'=3>2IY74W-?"D88)<+E-+<'5,-\DS]6*[*F@5RVHU^78U]0&W3DF MK:$?Z4P?F[#Q_V08_)S259!O]3%:1@0#BY.CC4.$RH>HS^FJ."'<4N4.X.#\ MGM\ F<$$BO)$?)&:A$Q?"&W6-O',,D2;!E33KT=*#T6D\:)4_\R.H?-,:=.5N6S8:3$0(!KX(11%A^] MPE31@0IC$GMM@6WS23KD-649F&('J]=C? &<%HY\%P##'@B'%=&SHZ]XD!N. MVLKT;EA31;(BKR$':ZQ(D/Y*ZIF'+#V+M+* T@R1->@QE](_/BKE5">OLW\$;P-3(V(N:C:@*]0>K7":T)^(6WW529-'31)4W782I,T MM9%)4_D&+K6P/9%Y\VZ6\;;-MSV7ULOL*GNTS ;EU]^I%^O=V3K)ZC2+J@%B M^3A%^%;+MS]@TZ!KI?((=85/ 1SS:Q"K["?TJZ&WV2.S)I0QK$^[Y\-OZVP* MU$A(>U,YR$:25;'LS9!VK$&DB1QVY?9U&/F#\<05H+@ XQ G(GX-5)@XA9"K ME)#?[ONAZUC_DB-WX*&^135WD;E0+J6%,L;P@/H77P/08[!F#M?_8)T:I\F6 M^!0:+C",T=)!EJ*C=TJ%'VP6EOTXP9I6H*M=G3K KTI'U2DV0D;8J\GJ23(*@[0GJT8H2TT+&BNI .WT$%RQG7UZGN@Q&Y MS7+OF4H_4WM,<^=HXS,#GG8NTTN+)+K'J;S^695P4^C_*-W@JQB)4/PIK"MQ M+_YT0Q$8PCSOI=+Y_4MK&Y31NW6(IN9-7*QWGI?^=HSYT@#1G(J1 \"&^*_6 M6%"7-HFKA[D76%?#L18V>J><* MPJ[*R"X+%=LYJ?F00$LN6V\6_S03!P]O70-,J\>A=C!)[P MQ[_<$,[R=7C3*IC32N7XU]GE\;O2C<\4/&9*H!S AL=IOZ*O+M#[K%A&E5#( MIS?BK_1;:-TSWW$!\W/B M"N'U(@3@%!.XTR@?'##^X\Z=SP7M,H4B[)![U' M*))Q=Z;9EEF79MIC+'Y6;!3=42YF!X7&@H/0Y71W+5;@I87=$K35UE1ZY$9* MD[)>B#7+_M';6C;E<8X3MLQURGDAIU>?K2^NR#=XF2\2'BP)<*HHEUUD^ MXGWHQ+HF&32OS#1,6"?GXK*1DM*@>TXIOU'5.V6=SS)_=J'& MQ\Y>]14N4W X^2+P7- IJ1%=9M*PPP?39D)[>IU#!PPZ]U9YB*\D*+I^')7U M&)J?-WF!Q4:STR4GH_N(]EJ2+9G7YO^(Q2B/(&H#!7YI K;@=DMY^Y3ALZ2R MG>G5]LQLR8Q=KP?'G%U=#-:0DVF1H30Y$-&JBH8 #-V0K$>*J #A) -T%Q9_ M)F("MP_' VCY"2*]E"2VT.PS\[*TXT(Q!?U3QXVP@E;Y:HV98@T7$8&7P8QAGZRZ$#)2NMQ\\M:7@3F+QD9 M7:6IW5LKE9+7*0XX 2SK!S%<)"*,1?D_F$X()\3KO(&'=-FXJN4Q\"CUA\SR MH$U;6K:6K[R'OO1772X/:\?.'DAYO.F@2*]Z)'2 M4E)OI<#?RM!_CAE:U.I1*EF(ZA-)^)X2E3U=^>060 #KSGMWBS##@:]EF@-: M]AMU'-C-&/TR1-_1>Y!.\"5BBV)04?Y@9&BD*T5$ Q5RE(JVY3/R$ZE=,:O/["[1\7=9BL20WH?*%R:U<98;/I/: MN-,FEK:WT>> WX U[=%JZ?.X)^7]< ?6Q,/VY_B9&/R5N(:".Q 3:K,&V!AH M#4%UB"?:PL(>*KO\C_9YI_39LD[%8)2CI5],0'!JWHQC:RKEXQ-/&")5&$U* M#5LW7?B7*/.R%B.I5_ TI25Y6(TQP*RD")2J$(F>J^*U6Q;LDA3VYKYTZ4+: M:.VZ)(B#2V&K]M2H 2@Z@!7R-O H>@"&1:*_AKW&Z B1D:3F+_W[XL;\ ;G= M(NT)U$=-79 89,'&-JC-QT +WCU9, /^!'\%S[LW.6QAK9.@A$".$KBK[$WY MN1/H^@'U5D&;.**Y0[LTDH4Q>O)G@ (=$^C34?& #*1FTZQDXN!,!?UZ MUU<]PUG/5W_DH<, M+"Y0038RCVXV$VI;A^-"J2%*'4/ >*SMU%PYFGJG .E M5=X*^BGNF:KDTO10P@O#TQ09F8 9'6LG"^:II1Y5'?,RO+H Q-0*D 7ZA;LA M2)%7C?-C,;J#=U#($&,!!^"+*(.V91TZCLN4Z)7?BUWN.#:^?T!J<)4S.Y5P MQLEM2R)?P+@@,&QL0R&P]!R)W$9O7X =\B/EQD.,P<[$+N&1QP93/DZ22LU3 M,Y7.MJX"]D7B0L9!W[Z!O;QYEW(_GN !;R!K!>/_>0N(.[M%3.C9%1DL 0O( M-)_Q.&$Y3'O<@T#SB>,@4C$C"PR3U5B&?+R:[6@GFT?0T!*&-Y$M.<@X#+(I M9#N$Z,Q%RM^"E 2$X@FST53&1AF)4V9J*797%LY&![3$D0=B ON;A-@7,@><;J8FGR8EGIMFT6J0\! ;V M9Q :EED60QCC %TY]'GJ+[!2\CIG#?\9(2CSMQHQ+PQE].#8?O0(7::+6R!=^4$^QD'/C,4]:S]#+&1) M=P4L/1Q@+ R[ ;@401G)<-K$+7+\G"X'YR ,C\4//H<;%1S>=P5MKTS:&F$< MBL50D:XQJ,F>'CMFPH3&F, F5!?'+'B8 T:Q;0"(:E)7;0V2($(_0,P* D&. MH@YI^]F9.V=A5?5JG;;A^JBUJ[4F20C,2;6>PJIBW&":H@^@&\!=!]3C$ $* MBSBN0]$0^7,@U2)C\=,=)V-T\"8^Z?Y!!)C;SU S19#0T!]PT$*-J#83B_$[XR M;B:6VR53)\$^:)WCG+"?ULY>!X2+"P23_$!2_GYF[?2Z[4YAV3EW_; ([D)W M/2L:[JJ3_7\$2X0S0G.5>)GWP:$5Z3N$;JCU14-M8:3.Q5#^E:@."I%B+&Q3$(ZM_:W_,7*WL)(8QI)B[IL=%I8.B M#G8'!"R5ZF7$FU2"*6MI!;^3Z:I!CUU6#HW*C2X,3BL1TKRBA.HFLKX#:88L M4BYFU^M$5"F=DLS5O$O,0Y7J9E0=]7J5F9:=)M.R#EMI,BT?D6FY(MJ)"^:I M'TP781B\CA^?R;6:,D MX"S/+%W! A%,*4B&.,H*SN(T/:TROZY55OA"U5$N1=-21;0O(I=3T@3*&%TP M"9J>>X,C]&Z4"PF8.7R FB.LHK)\R+R*Y,^$GT_S^+#3%:4;Y7RO W1S41K5 M0Y2A%^+V>^6*SNF7LV__^\?IMVOT9%V?G7^S.KMOQ3OK\O3B_/+Z:BV4N]G) MSN7!N+0,8L/PTLZ4TJ[^%0V& -FZ'KDN*;>T"%2*4[Q4)Y\I292 MR R(G^.T.@N/G.W*]'< V[C5 +Y!N>FQV-9"K'2L?[H_W_N!_RVA%G]:N[E$ MCCK8ZKP!;!X##!WIOC]1!M$%%=:<^LX)(.(;K@&+__N-^S-^CZBY-88E1OBS M+4?<;^&KMJ3_QG*=_WXSW.IT=[;??/P]\0! G=WVAQY821@T^.>ON7U\Y&": M @@_:D(E[]A0P06<#"I52%)%[M![NM)&O(E+^$76EK^IF,GI<=UJ/0ZWBQ<_7S9W]@$O&NVOWMI3H_V]L/97+DO1A:MX M8J>U4D?!JAHIEL,EJZ(T/8O3S'I1CK3WIEY(L20X;^=<+@E-^=$Z:?O=*O1+(^\Y&=9 MVG/V,PT"K)^1RC:@WIK8/=&[S_8JG;(N'614D$YMM. L>8[KL%"7M[0:WTI= MQXAHLCAT9JHWCK4U/4+[;H19LYC;H>? 3R?=1=,F$X\".ZR=F!Y=RZ.D2PAS\ MD/J22&6MZY75)*-%T/,98R0K;\'[*0CS:69$Y8'G!7=<=S=?% ?Y=GH> M ?/(T2FR4@Z62T6Q[ G>W6#D+ODH:S>]9E68[Z8BV;/U3><'.EJ[C20]_'KH'7HR#T M8ZX7*N7H^HO#K$%C*:]O[K=>]WONN:"UA]91\*<(HQ^N652RE<[ZL_XAQI,/ MUF'DBN8"ZW6!1]@_"C2>;RT:GX)M!HK:WHE[0RT&CLSVW$RN9T9&F*+7YH+K M=<&'OA/"ZMT_ MVPQ#M=PA>3B9!*X?ZUXW147G?3TGW& %F-XB%8D*/@;&B%?(]F$CF5ZH1VR? M4>&6SI8T![\8CIOD!FNSNSO:2=3GJ2\BBI*QCH?3G&4?6(3;PYB).C;#N5/]C=W;,/>J^)3 I"L\:4PAO,D4I9!M-"TMZN])FW\N\: M<_E9VL9!54.FO9H5:O(:W7WE=V!%L< MZ.:^E(63=3E&HHTB-XI+^V+$...>'IQ)]#HY2Z04GQ*U.G5)LZ\1MY9*$8>" M+JIEOL/3(<6]5B'P84P>TS1-G>KNI(?]GS#;*C+\X,PG2)$X+;Z,X&/RP@@FGI:D&FCA6 MC,MS\4OL]64&EVX NC%[VK-],&LA/KO!'*.@(195C%6&CT6,,) MEDSC^&3PHM1?^!L&K/&A1R2JU"6[XU(.)6$T5>!VK#=:#37+(C%S0!V>4FM1 M(]/ "%2B"R'V#WEO]C;4K24R>U5=/EEPYHU<+.LTIOR35*I6C"F MD@G+<3&]%UB4!RJ(=8A=:6X#8F"8[()F+9:L,J?U,1UZB]2;$+,@'4KE0&SY M6Z^UTTDYFI'8/9UCK<9!T"Q2LGJ[G1;H I3VD.%&UWK8/G$OW=9!NYJ;-CCT M>!PZXWM1O@QU2['XJ:IS/*J%P;M(?-1X \]5UN<0$^>I1!KPZ6_=[DYKSQIC M#UN<\?@@[/D;6'79&F\[>ZW=O[^;QB;WT3O&=W4.NJVV?EF#8L_-IK#]G:JK M^%O'[O4ZK8/TIG/Z>H_'%X:<[X3/MKNM3OFSW6D&U.K]O66=4Y?Q@7JI_MY1 M?^^T=OY.+8 \225M<(?48-N1^>?:K>[?V50!/(/K5@,&!O=LQGEI2F+N5SW@ M@$TY1ZZ4Y=9A*TUAQ@8,0,GK_'O6FRP)^I>H,L& MYM:J'GLZ44@GE.!W["/EGJ?9JJ1[4)9_'-">;GR GZXWUV4,Z2 [*QH$$SDU M%R3M]2]Y&AJY;T&_Y"[2-*P@RQB&!VWM![Y1O?GTQI4CEY).=((IM>Z+L6*4 M<$CUQS5AP?-.T\XHD84-B%2?0O30HGW%*6##,P=_)*^GV-218_U7;[+?#IV\3' J:6; M]+R8ZF _S'&Z:%IKP:6:NR"4!KE;F=[)'> YL8_=50;Y]T''K^5MYO@I@M/ MZ?7H1S5W/EM6/582#<(J^_B>0S6JE(HZ\0)R]=I_ST=];/H(?51;3-X5$:"W M;RZO_L!2#,3C;?B)P<_G_?*"?ZJ&I>1B3F@9XGYIWB>Z2@&IJ0"*6A"H<:#& M3 B>N.7=E[P^H@&N5,Y#E3ZWPDNPVX>7]DC'@474:5QUXP2*SP:V9!#E':9" MC;>-1RC9+1=K\1CT;)&3-AO'=^E0M!> <8],-S<5 ME([#>R%XPGK4GW%0[(4RIVZP+P1^J^4X^L@JK%H M<7A7K';&*T?ED<*>'D*,GR]JY^P"%!,%6-=(+[BP_6#D76N1<^#5V2K[;;75ZU5^W M6YWJG\Y8=J?3VMG9>]"RLU^Y?]![\LT>M'89>$^Z*D%VL6/^2K?&-P>X@6CX MWV]Z;PI.W/=MJT.XI=71:01@,I 0%0:_1G?S$54PD1F=G$<48NUX^FDMN ML N#>+FY3DJ:CSCY,T%/L8 ZP>\[_0'[70!LI=!Y3GQ4"FL]\7%**VSS9 R M-3LJ0[&T4/E!&%J Q3/!U DW:\TK%\#-7BEN;C?<Z1UH3OCK7^XQP@-+N/HMPM/E[4 S&9P1/*6LMJ'4F">GJKXP:HO'#S& MT8JL2,IPM$WG/XBO?:3^_8WNNT.MW% M7- +:MP+:LMPURM2[$['DQ%W]/>M?XG0);PJ;2@[7^TK.:SF";4Y+Z=Y\_]N MV-$.+2RPI, B#L$%-54%1BGSY]OI>1KPR[?O3#7:>QJ$ZW($MB1R:B[P91I MEE/WI8=![RA+IW#5S&?*T;I [XNR-UK6)\ZK'0C3U>>?*I&.:9NRPD6Y/QAV//7&';E(P/M6<1;2MUH&ZV= LE#ZS'U/6$ M:[O5A#;N6J_T1A\=B&4-^YGF@;1_Q2)PSH-3([QYR>G6*>Z0ARU7_)HRZM,T M/!F&@2^#)$JK0B@A<'J[QDSS"O'"#>:Q(-V0OMA9'9T-+K:IC[D)"^QQ2GQD M$ "[7+4.<=^QQ)#^#4@VROLC[5K-51NCY/2=9* 2,-4!N,_+&$F^_FE M1\+AAU)49SR@O%E&E'1$1! .)5>35FZ5$NJI$[RBARBYN4'5M BUO!;+X]E+ MSQZ-Z#3]C!C5-#B]3=;,/'8\9*A*I*9KO@C!TPZZ-M>NX.P 6[W:F(2(.,EW*@'.T%:7_L#Q!#[C1(4;H5F-DA=-IV*J*9&>KH8A@X*SGS7.EE & M@6&Z&HIM?@07$#_>AKD]^A1TJOLL-]L'\?+MWU>GEN=R!G!.P7/A8?HG?G-U M>FR%"98H"R>8H"J;I&1[$CC.UJ=0^#^L[S0F+PZEC%$?Q2UPVQL_PDEZJ$#$ MJNW4(? F)3$<4%91:F4-IW#>),J.LHVMKV)7+\>BF>=Y/0)FA/2C>F*+2:/A MK9.&=YJSR;>4I0Z<3G$NULY %_+<_U!-&UPPU[N9ZHXJF@"FG9J[>3&/53"J M3L]QAT,J62E[A%@T>@!4W0Z)5^-=*DA#Y998\L'F< MC'7U"?:4T*D&E&;0,JJ#C=$[,NV56="LU#M+]$J^(&SDB]D-U&LIRV_H[+3_ M;JL?\)Y+]];+[^V?_?#7CV5U;\^'MY6O?"G"^:X:_^G2LISL+[C -Q0JL4R#WW!15TD]%Y(1NSFXJBNK:.(Z+8!&2Q5. M(6IF_>6FH@.Y6B&!ZM-@-!;AC]GE::JL:2YFKZU4KATS/^,)<=9UR#X\;L80 MNUN_28OK/9#28 _D1W9F!9 MJTMA]:[2 C\V,ZDK'%C"=ZGEE3[9S[MDM)V7LP[3,D[@+$[6B5#;L1CTP,GS MZK=VYF"AN>0DDXECH1N9[.XI"#AL(%; >GC<.J0,Q*5+,84#[2Q*H@/@4F*GR\8F6J?[,V.ZRAG*K2N536)H>END&6&E/UYV*-.V MIA/@=\1]ABXUEHY4CQ+RN>GG#>]0&O,*++A6]K(<)L ]N>U,Z@.YS!,--A"Z7SM5E)6B2'%C4;#NBK*$VJO.I\ MW";+]G%9MCL[V\^19=O=7:PEPZ8XP[\%5N9#/1Y1P9 B\S#PK L5PUXC!7 N M1]QT_4_WRM.=!&DJN^Y01^J8T7[LERCU5Y:5^L!5$@!YVUQ?#XQ1$Y97>JKB/W+'NF5C Z/7:^YKK1W3OP0K3#A 3I<2W>N41P+W?JZPZRR*$H:\ MH/:XZ*UI9,#ZR("K'*]PU6V&[!X,Z0WE,V&KENWP M!"BU7G#',1RD;%X_Z[HGT&]PZP9)Y-VGW>+XH64,^KP"_/+=C,@HR!Z2R:@%W5%*4KI<-T##!0 MO>^$ZJV-F8J90U[ETAD^;\.13OYK#]U9(7NL<+NSNRH&G/$DJ9FP9-]X%(?) M *TOA_9=6D!)J?FDJ MY1^0XDI5$=QTFD89NK!K,!)P-K":49.K$2FF!&+N@%J3WA]SY4]A52/1(*0D M9A'^D+&94YAS SEJ-*14OZ*2BG6>SE0_C1H=A%9O2%.!50NG&Q@>>G 'B?!?S:& M[XL*0\S"L?6()[J&<0 24%5_Y5ND%.LXCU4A^G1*92-TGOW26#M1]Y:EI&=* M:I Z#C$G7=YB KY6?"LOCC]FG]J,YXJ*+TV<9@1!7UW9)AJ4>%F4R.[,)&); MQR\CFVL6-?.-8D2?&U7U'25DO1IXU5SDBUSD^2T0H92J8C/3*N!.T8KD)B!& MOQLR8>CNQ9H?2#_*A. MX>!154^4S#4YA=U<+LQ+EF8RJ=8CNGM$8;99616SBJYP1I,:]48)6VF+J_*, M*6,I/1M-OS69J!Y>QG*%Z;<%F- KO'LE2[$W2\1CA5.'G:>BQ46?7\E,6:TC MFPYAK5+G&JA8;BS'5,ATA_ZC5 JHS"6,0?KZS3K^71I'YBHO08-C5=.SM'M7 M61.U@-KUYLLSL-D&MEFAAA4EAXFL$;91*X*.NF#>!IY*6F, ZH)*QC6J2LN0 MS=8WFETF7Z!-7>BVS(KY*'U8H:)&P*P'D:"31E.>U4*/D5JZSI;T."G.AW,Y ME2=I(QU)(X&X%L5!R,,A54L%J>(I,KPES0ES@/P*7D]C2U5=_M -.=,BPD&F MF1/?J$#2223LY,@MA,[:6HZI509VJE9B890J$W4'+!ULK)V\DT#H@JPZU?D% MV"!"<$IV(.$#-QO# M2.L521)3XZ-:8\N[S*N[H0]]9G9#P^\>PO7XYQ5Z+T MV@0.+L9N8H41TC1]&X,U.UFP='4^.U M!C5238W73$&]4Z".'=J^3$0FR-B@%JQXN>0_]CFQ MO]ARW=:%OUE"QE& P7CXX4E:GD^5]T9S8K#R$MAZ *HYJ\F%_M"%YC)T)E87 M\=RJ.: #*O>@HC@9%$U*1N6F$+"I!\3Y=%(S-G'1!2B+*J"UT3:S%Y4V1\3"RG&/$LLN3S J&Q\-X'XT M"%W.NB=5\11,,##@;-"F!BU6/A/=G#I*PEOT4^(+B7*PBRAVFHW!:G2X*ZQ4 M+T8CN>(M. _KVR"N@@G*+F^:J.< MC49J,SIRQY'TABUS+_!B!PL7"N^>TI4I)>?.+UC0H&9&,HZ7V$]1?<8>K#17 M@MI+4O,4?3' *XL0 <:&;)YWI_-&= LSU&HMM\#,1'\F,VWNH6W>J_%QQ3B9?9:5<[ MPA(U80@%#%[5EJ!6_FE#AZ&4#O7,)I0C_"'!@;4FV$"410,"?BQU3_MR.5/L M9TK%UW$0_*BXBRG<++=PBFB33Q?3/B7MMX(CYY'1 3:%?G\1<\]1:C2:#C19 MG6/VS4=J,2]E;'1,RJHK\^U8DPBI>XQG""-+RUG5]9\-?$50F^:O.36,*#VU%5#E4J0(%\ M7A%/>)=SE6>583.B!YQAHF5%L6+,3*E.R\NXPCNG0%7LAW8=4AWT;H?:+QI, M.56&^>BJ_CQW3I6RR[FZD74!KW?QLFWK& XT--J3GBNM!-%,RZ*"1<#DN^T 0,!5VDE3[YCE!3Y$6.(N:*/>3KY7T] MAWBK3HF>[XE6>O=V"JNZ50116L5@!.AH?A)3EJ/VH/OF3G&$M(@1&8(JBDEG M4!@M__L2"^CR1RDRA4 /Z^&)-+ LMO.;:C",_J9ECWXX?[NFFQV>Z>UN[\89!_>)6*EX]6G].7V M5!F\4IX?URNAK!5I!/NY0-;RY"\5:F]M:B]LRA-:A[BM7UNZFZKA*+*$< M@]-:4>"YCJ7WO3:=:8XR+?'I\7;5$T07.-%#;[%V#6@.08W\*9W,JZF&3[!; M.;7SS?&7AL78-P<28+Z(\L:!!4@98,/$5PUG^?>%RJ5T>!"'_%N/0Z7ZMB]^ M30AE<(9T%(3%22<1V&1DXI>9*+;U9]#/5?!2097A(.=&$;Z,5MY$_!6V(CLL MS20EG\^K% #K1)+7,]RUII?68.SD#"%'!W7RY[H)J:9]3(6A5,U:K+Q(IO,XM?)Y3YE/J6;$_D#Y\+ ./8T$6 ^D./0M(V,$V7O* MV;/$%IN""2'JZU+E$JK8PC"AT >U#W;["2I8>#&K+]7"7 6;J&>9LR(.!0#=&KPU&PU>ET7(W-0?KHSJUR< M9;Y",%^4PKDL MNE6N M4]?)YJ0ZYO."$YP);*33ZWQU5C.56T!$@8_XBFY>XMX%UR\U;)14@UV9GZAS MG_/%TZY1$3V5.%F:T:0RVC!]3G'J*.UV3*E%1F]URA,K)-)T]KFAL8^QCCO) MD[TY)UMI549&75DZ8%KHI,8#P@^3B-JUZYFAXE; =BA?!Z#Y2K)G>MU6M]=[ M^CR79UQVL1E8\T+'544TZY07<.CUT3=\QIW%U=1>K$%>Q#&P$1 XO3H^MZ[E M8.3#"ZEK&!8%O9;3?[TZM*[$4,:( VF/-&>I%(I-@,.AY\D;[KL_>"UW_TDZ M)+BOL%?_*Z/Z;U+Z8F1/T_JK0/9)< ,:X"DR?:H.B$H L<'G_Q0*_P=\C)F9 M ^S=!+C?>ET@^ 8*942%WLSR30/GM9#!D0@Q'/J9S)_7=/F?0S$(7M6)KP8C M^#[^#]A07T7B@#V95WE?J2 X'HD0(>& U I@G=:3.6;Z?GZ,.6W#95 MY1-@GPV=!VBVCWT=7NF=;JO369^+=6[V.38*Q 00#HON: 7'!+2C$C>2,T6-JPO@X M4V@PD""$/U26CZU5[=@E]KOR/.LR[1CS("-!P:0*CYX&EFVK7GRY'*)_*P+P MB0YO'CK$]]7JU'L'.S:\H3PO^\E(R5H2$@T.-SB\^*EW#]H;CL/I&MVGDF^E M^%R_J^WLM+HUN]=5@.'OJW "LW)3GEK]4FZTRFH[ZQ13"(/0CS,OV9-N91?' M0,W=2TDN.V+<5J]5XD-!]Q"G1UMO.^\*N;F/<.T^B%N4X,2:\(3MG8>P^W(: M>%:F_KJOJ;NS;6\WUU3W:]K;;1VLY([64(X6M+2UEZ/GGGOKRM Z"OX48?3# M74=!VGV,('U"M7L-27][^Q%VTYI:1VMX3=0*NONAN:;FFNITWF>W26OGT[; M;;6E0+X3PDK7+>LS=:9YC@COABMEO>[. _A8HSN_]#5UVLTUU?^:MEO[C7GS M(MGWLSKZ/&\O*4')R"?2D#?KY [L-7&U!RN3!\"$.YU&YZ_W-?7:>W:[L]-< M4[VOZ>U.:_M=8Y:]MI#:H0@#W_J]95U($0[D.HK0[2:B]M#;!QNFB:C5_YJV M=_:::ZK_-1VTME^SN;EH=;,Z[18*RO>]W?GELULKK)\U$A]?_O5Y4.VV>ML( MAW/?.A_$05^&5H\KKVSK:Y2EEUJA'$B7QMCF*GS3OM]Q8/VMN[MGPRMT?6\, MF]8=-$.!79RXJ^58./2\,3'9.L,AMKXO:?P7=VG&+\5D$KA^3#WEX1?'G\X? ML"V5*UE=5[Q>R-.M'?+@R&Z=/F7=B4A?&UZ+,9/;VK+.\+\TVYSN^0K;6%.? M5*X,QU+0P^0&(&YU=S0:8J_5*.E'\J^$N]1GJYM+'X[A0 -XWS_$>/+!.HQ< M@6^?8 .9_)CO7W#$"-_]C\@/DGL6S*BT=%X,97JU1!GRK^%H'P FHTK9 M+E<.O7^Y VD.EO_,(\.MK\(7-\"CMJSO0?ACXHF!U)TJ\_AF&]A=8+*MTB._ MU,G22_@ERC<2IAD/?C!V?1K$C8WHDC!0#8MYP$9D1:/@#J?S67^TKEJ6@ZT5 MPDAW*N8V##SRG)@^<'=4-7#41QB,>3TM* 3V9[[!T4X#*G&UL,4G-8\P&AZ_ MMSK6Z1^7UG];G59[9WO;^N/JA'A#]DS7?*;3V>[A,[QI9#LA#IGZ_]G[TAZW MD:/AOT(XWJP-<&@>H@X[66#6]B;.&Z\-VYO@^?2 $ELCQI2HD-2,Y_GU;U5U M\](Q.F8DD50%R-H6R3ZJJNOJ.HHV%>7=5V0'K$OU.L\0J99%S2Q+2TRH!4E; MY$JGEDQ"NA J7.+M)!!CK6@YEA6-06+XANA=Q/"OS6?P>AX'H69U9*K]9O1= M9,>&/G=LJ,-2N&-#&SHVJ(YX;[%]P(>\"]XU]0EH?AFHZS LM]9!33L8!7.4 MW0$V(]C0GA$TI9D4REGC3Y"X2AU'!D]M?%&U\C7L::#=A-$01@$1'A=IB;BA'A.OU]LCL#?4?.8B^Q7+^P%RO7.J@896[=9[6^[6"&B] MCQ98VRLB4UV[FX#E#@I;(N -#=MRHCU7-&[%%DRR=YAJ#;;4]I/:B65O@WPO MAL>7"Y_ TD!YMPLDF-*0CZ@65I=S) T)\G%D_:>*+BCR#('5*[#C%)ZM99A. M!5:(SKNCKVN&BGVR;V)OJJL6*5E;D;RU6[DURG*C$3ROH'_-007#)8[B@!R& M*]^HTTPI +TW266---'=1,SRGGZRA9^?J76 ?J5R ^M( #]>0'U=RMVWO%#( M'B_4]3O%MC!WZ<30OHH4C85THLK1D0(/(\-*YUD3K^5-C=2@0#ZV5X1+YO*T)BKE6CJV\M;=MPC+:32[?1I M".!0&-4N0; $)M3$IM(?1XX[J<3/0%V3CV&YHT68N9B]T0A@0,R6[O_(K?RW MZ^O/V#4ZZ\]'O89!SQR1;Q:X,TP-2N4BCL5L=*^!,35+PJP;'AJ3]^IA2K6% M89+_+H*L.1]H>3Z:KFF S:>3?5J-'Q&CZ\_[^1#JN#_5 S#[!L&=RY$J^Y:) M)(F3O#"EKK)E=97&I#R?Z7>CU)-_F,KW M(HSF%'M1O$)"S0?3-L#H'+KSSVW;NHE3[6+E*1NN%RY/.3>P36'XVG6"@5VW M@2]9:S$KY6OAO(I'WL2"(L]T;2)*"8";XDUE!)P 'GH+LD(F$DXP1JST]C!" M-R8&PP'IR'"RRBH$NLIRJ2PS M2Q4$>KBCG+^ $D()J?#BG__4=[J=-YIKZ;9C:7>3 ,0_L2$9>8C44,HB4A_* MP%=#^[L B>MKLRC-B W&E@]Q<*\25TB?MB F%<.SQXL9Z2\A*DGK@B@WAT<2 M&GR!<9MT>1J.6TN47&LY>[)*O5N,\"],(GP-PSL MQ?A7U%ZGBVD&OWQB"9,IIM@.*>-."'7VZ%:>)B4-=(F)4M(?0GDH"0,C>&-Q M ZR5=.\,?56,QO#WV4)0>C>>?H22+M>;9PM@!'&^G.D\C.Y+H>/>?7[J98BP M/'_JF3J!\*\@SF"SQ/=;8DO2B)-P:H) M8/LS25GPEEH!O!+!&:#1)3U7WE?$JP6IF(+YMD 3#>:!01?!'R- ,5B6 ML90":%A-@GG.< :TF8<@?5(,>_9ZX#"6U!R= W32)6).HMNI8TX WS#UWCI MJ2599KNN8=P^OND'P![(J@/[%O,F9-I,R0PE7K2(X7DT#^G4K,>,#.(O@/0TSCD8+Q:M+$%1Y-]E1@\W+XYW, M88M!1@_$;8,P+,HO#",@G65FGM$/[3Q&R)6"_"!*$@ MQ$;#_R@!$5#&"_)_B5*"'<+_OPO@B CR<(P%XHT:90+0'5@)GF(WZ74BPWH MG7KWR%63138M*MG94XD1Y6@!QAI-X5=?'@8I!1,K&YLTK^@A^4ZI8A=D$C.110!1_X=\[.O5LO"&5)C[4F2/89F$XS ME<,+^CE]($V_Q5RIB+\3YZPHLFJ.LOF5"\HD8]^@=FQ05%]K?U#=DF3LC=(( M;*XK#:@)P"[ ROI0T@BO-!DTFT_,AVX1$N MY=,B!5-2&L;P.XSXD&FFW$E!Y=X "R0AAO E+'NBA'A97P-Q>A,@],IE673E MN:A&Y)5+EY#CPU_$F0U0 JE:Y:K%_7 F9#;1FK(NRU2"*DWA/ M-L?(&MIOU8'TS=YHG$+Z3XHLXZ5#N<>\"),2]\81-QPR59:MS-2Q7@'REVA& MY@ :ZC&98\I!AIQA@S==+7E/]TH]:"AWA>F*7^E@*/T@9QEY_4;IYDL$*=X0 MS <<0>F)1/P3FTIVS2%O4L*X8QNVXS0DK[EK##J'C@6A-?=5RZY9SONP<6)]R_EM)3;N6(OH+V0?56/!3 MM\0[:?N%W2!5K5I!81A'N?7?ZM21R1XO[K**":=HJ? X5->/[+]ERNI1^QZV M#FJDUS/(]@#91VD"G1MF.]4&:/X$C2")ZY)?XL7SE3Y.#/7C0_VGEX_3;E0) MS"OD"A@_1RWL8;>[:F^V( *Y?#Y;G%"-IF S1)X2H MT[>- 4/T"2'J.EVCBP%ITRC>)6?JJ)"MRQBMPK#CFD;OJ)C=H>?FSA!M2#>Q MWN"PEJG[4%9#.XV=T&ETCAU_D/>&O\I;1/6O;U3AYT7W\;K4:Z ^<]D-4*V.?F'U[.J\GF^:=%Z:.G?CIWCV_F3XNBCY?W:.$8C3LJ_O#@01P\_JM\-9244:W.'P]=UL5,; 50.].% GU,&^FC4P^;% M3YAQ\BNFD'VE%+(Z>W_K!TL5B"I[6"J 2N4I&LL_)8$R5)\6JDRP3P?:YT<. M,5IK%SBU+L[ZQ?B2)W:=VX+<#:X-L2T/M"SWHZV+MCDOC:(.]F8Q33%-;2K4 MSS3%-%47KRK3%-,4TU2=??@[0[/><'QNZ5;7UFW+/K9'>Z=B^M7"VN8Y*H9( MB]EXOUI$YTD7;T=,NVUGZ-&^[+4M@4=,'3O%TC-Y,'ELAIEM,7TP?3R@ MO=M,'TP?FV'6[S!YU. .KW[0>FZ9CF[;SCEBQ=E,.Y:9MK;-&4>LY^:I 2;-M?'-4+V]V%'"MS3L1GM*-QJ3!Y,'>^&9/DYETC!]7!)][.TQ M8_*XE%N:@:.[W<&J2?.*VN?^LK6S<34"KEO=\+H6VE=G[']UT#LQJ;OV,9LGD<_7HT AJG+O3E MZ=]&\3R*O13GG:5QA*5"#.T:5J_:UNN:OXCQ*US;', 5^=HXCJ;:]>(&B$*S M:'8;NVX_M)Z?DZR/>-&+&GMVBUDB^]@7+^$!KQ[^1_+FA.!9 MFDIQN9O("Q/$PQB &]TEKW>%;J/.V9__U+?M[INZG#6K@]'ISW[YFB)MW]QK M5]JG#%& B-$"CQL@522H$P7)!,^%I\U@)8G\)!AI?A#C%WCNHIC((XU2P.A( MRF4\9Y0HCZ3AQSAR&,$"4A%/\13#SD";O$LG>(!S::Y-(S\8!S!]D";P_8TW M"_Z/^ ",#',O1BFP7QPRAD70KQ$0K4:0$HD4L]YH)$)!S 0!.8\C'W:C^7!JPFA. M[1_O@G2"'Q6NX&=$2H5/3P_"-J%>2W*A"H9N.AR]"^(64 MIW6?50@;-VWUWB3K)R"J0"[K&NY/2^3+6#\^U@/9'FLH[07UKY2:96W ?3"% M WR+J'_@6^ [H&1,O>^9?AW,0!*FDDDAUTP 21YHFF!XEKCC>F+ZL'D>N1BA M%'6$="G$^5F*'\H_1VOS>(3;YA$ MX2+=_,E*3=$S'=J>605'^;^3N.!#-^)J"!CX?N6-8;&OO?#.NT^>O:KJ;Z"\ M+<%P>?L;-SD>'[+)Y1*I:[D"@=H7(U3S$3= Z"*627I_\>JR%&T2B_%?G_TI MZ(^LL6_[7GN.^+\;VR/>&IC_^WQ[6R 9V\I=77E/7CQH8FEMX MRFD;:TBPB5;7-9X-\A?=!C B[+)JAY6,+SW34:=!F@H!F@8*!A@1C-Z)ERY] M*,TRE#%E^RU$Q9*4"LL&I0+%#5IM6ZV]_>S;\X-UQ0VUS9HE2)0] +]]6F?A MPAMLX39=O?LJ0,C/;G2PI6:$.K+$?#A* =EGJ-6)'^BMW*SJQ0(,-6E?[C%8 M.@&EZ682+=*JMYIL/&#,T1H#=#3PVI24BWP6Q! M6F>DE";\A!3**SD^\0L@]V@1CT2B7-EP8E#?4&;P#*U8_$37OOZ-5*WK8@7 MYT-B2*1RV0/#_FF-JF7WC#X;-*>D^ ?,!#9E6F/*G(_J:!=V+<%[N&W79!VR MJO[LHT16O]RJ18*9ENM.V[6LQ]^D-08IC]) DX,NH;0[@6YPUEA;)[^IL]H8 MP+Z#UQGT0I"TVBC_)$ U4MV; O91@9/25?JBU=7,STGI$Q(SQ1V*A_,%:4 Z M9E4465:_S%J355EL#@QK$^\M.\-W7("W7B55^@+RI-[ ,%?43MIE+.A^V+(& M1I<5T-.:7'0+IWT1Y>N[3=1,JJ>?*94%?:B[/) _GB_B1)I-L0"R20&5F40) M9L1>:0(@!T![FH4'90/$E64LDV%^94C\-']7!@3!2+^)8;S @ ,5+-(":75. M%2)W1.VG0EQ>=(8LI,#!&1?,1W]=)/!>@B20HN/I1B#B-[#1)8^/-**U7V// M1RXW7#O4R)M[PR"4LA:^$M)X%[,)DIBO^5[J75'D!BH=(XIZR#P WBB.DJ3, MLUFH'E4KO!^"%!2C11RD&\-U%!&@\,)HEI$@ 5@-ET75JS*6+\;HT%NA!G)' M E<)DN_$'8"B4IAR>2P8 T.[@4DD(@5IP%1P1"IX%]P$&*Z@CBBA=ZM3KXHP M7PTQ!W%!7 !QBZ_ AT@JY4,O YGHN"_2:)J9%5$HV<6/.7FHX?]J/5JTB)6G MKT)-BED,(U#A\)7K*8 $-#F-?%[:=1)X-,S[10QV0/;K KW>(3S*=+06B/;U M5X"YL-_S!C#_;G?7S=-? -82S@@=F;C-*M0%\TMD>\!!'M";0/3)[(="=HZ* MC\CH]"-8)0@YA6 XAK,L(#7T[B3>8W&CPM4QV!.M20PU38"#P@?P?WFY0I^& MY0F 1]_$WO0!UL9D\'@R^*>XJ40/)P$B .S(!ST3ZJW[51D:TGB8[ +Z4SXL MX_"H7B50*R@T>S%, C] E\P&O)'S9S$:@;TS7JC3)@C1F6=(#55%ZN=83(.O M]X6QE(>->TDV"(:ERPG221#[VG\77IS*C+2#KYG.+RS7*R6Y^-Q3*2K+ MTAKPI\>MHYS#MF&"PJV= LK!FB[R;]"DEZ9W"AA;95X113283" 4.79TMQ#!LDMTKL#P-Y#[N!Y:5W$>E6 MT8PNX>!%+Z940<7MD"6&R^S:N_-B/QO-;X9BL%5PID!LR20*?5UQ?QV,QQ_! M=#%5R8,I0=B[QX!2;XK783+NKB)7Z1;S &?#6OI3R,_D 34]!I"$WCP1K[._ MO/ !YZ]Z^#&6V,/GJCAE="9$TG))I0/BX8JF%*IJJ*"ZJ9U6.#'BW5<9'/ M'-NP'6?C8].P#GSF.ILG?>C+AQ;;-0:=PT;EM3ZT5LLQ7&O0D,4.C([=Y;4> M8ZW.;FO=4L5TC[I(_.K65RUWY=TUQ:*DT7"::E'+JF%O;;&HWTHFZK64P%_( MJY$V%_ (V\;("D7H55JX?87W+M#V&VCY0(\68 M0;8'R#Y*&^+<,%/6 YH;6%4QB<+ U[+-MV>"1I#$=55'0J==57VSUJ44+E5N0'$:U3UCS]%#0 MU[ @:M]V#8?A^63P'#@]PV)X/EW!7MWL= U+BV)M&L7BW)"MRQ@MPG!_,##, MH^)UAR+G.\.S*170NX=50-^'KII7'OT(KIIF:5.?\K@$583A1??QBM7%]L>R MNH[19Y#MU5+,= R;0;9?%S;+L!^E_QP!='49HR$HM"RCQZTI]P:<95]J;\HG M:K-8:TWE0Q$[5+E=RB.,SFT4-/#$<.,CIHX'^*G)],'T\0!]<-_%9KD!&S-& M2\^+[5[H>7DB3YI$\^!.M_#G],?U^YK^&/$NC#1 M%=#N'6B5,M4Q-WL0H/:A_@ZF+*:L+9ZT 5,64]81 #KH,6'5XKZC12'+3K^G MVP-SU9!\104P?FEP-9)R09%Z5$\-9C1BUJ_Q,TP4^++V\=I2PEQL];A+6%^A M<1TJ5JJ@;:U6O?*%*KCX4/6U)^U-]VEY 5@$=H=%+#>N)-H\F M_IJ%"7IE1B/U5IEXUA#^WT! ME!)9TA8[NR6._$2U3G M"K\HESF.O:G(]TZ@P>XHQ*C+$X%2X>'3[-]RWRTH,+>^PF])R=NSQF_IRZ?M M/;Z#>K<9';O#_Q>Z"-ICH./AC49<5S%XY3J+,/E/U%Z^H?;R_K\++#^^%(*2 M-)]85^KU5NE1TC!0(Q!4&L6R^0Q5A,1))&.<"C^ A1,54ALW(8%%[\F"E$D M2P<3)"MOFV#)26Q.,A?41A/9<)#5\DVI6:> \3P@2\57L5-*WDY.+0Y>G&'9 M2\F29 7+(G2(IB?+*(&UD_XPQFK$T708R)X"5.$\C4;?00]6W02^?/U#KN(S M_FUYP@4U T^QKTL"RD&J=,GRD-3$@':%1OF3%)66GGS(S MD$W(;X.1XIV&HX"]^B-&"C,5ED@ ;,9)0I5:!T@*8+U*Y8C4<" CJ M8R77E%D**ZM2AF=E<0]T-3I_'=?U?.*3))_75<_7.8[SUS(Y9[WM016AGO01 M5@RE4OH2[O"[K, = UK112!)?^)AV50%Q"> )P()]F&5RY8?J2+E MM&YD& +T0SC0*+SAW,M-S;W QZ1$ $^,?5/@2T2=G"A?!,RD(/$(/>I,AP@9 M[NNSMEHGYK_WF=GU:.!O&P\#3+WW&="0_*7 *E'][L2KC;T@AK6%BR>CV\81 MW>?S4]UG278*?54?@[+W9.GNC'BP"R!,Y;W67/.GO,W*!(@@D31;,B*&]TN] M"[Y]_:)E[0@R?'\E??^SUC5-[>L4:/RM-P=5U\>>< &ZA.'OXH<6W9)90Z0O M)4/9K("_!Y$O59B=U@6JI9@M1&40FF),C>W$W*-FLZMS4(,OU, 625+TB'F? M*2S:U\44R.U>:C3X"/<\%;"7$1C0XV+[^'L@5=%8&XI0>05LEU0X:H0=%,UK M2DI=UK=B=6U2)YU%6>WPNP#.Z!#.EQ?#MN'(^GX@VUF%][28K,]#MIB9N/&4 M5V/3'%(A6YH C/JY[%N!=R;%WM=!>2KKB=(XZ!J(Q1+,B1N$]XINA;\."8;V M85S44:^\@=N(TKQF/&W%HW;1P6@1;J";#'#2NJ!M$=%4B17VM_JQ(;7U3'$A MML8].DHLIF=7P<$].AK0XX)[=-2B1X?4CZJBRY,=R:Z0I=V3!N4I7\!M%-+% MFJ=]Q*UK;[TX)/>':EB8L:J"OPU%>B> ]8'(1-%IFTIV4F"_)DU_[8U./<_1:V>P+H=/_N M38&!?1J/@Y&(DQV"]PYHV7'F'*X=(?$MPI;U?R.OSCLP!^GZ[CJ(93M7N):0WO<"^RQFF$H+URC#4:)7:B ME7X([87UA@;5)!K6K9/=\W_J$.VZ^WF'PEFYU.[HSV#?'=5\F ML&]V!5,Q4_'NNZ9@2_L-TS#3<&-IF#DQ4W'SJ;C&G/A$Y9C/;,Y<&^\Q>"B* M9VDT.TX,RE$-FA?V8^R9"R]E:9JZV3]/.4M&T\YH<@%+W?,4Z64L'5F2,9K. M<)C.5,'WE.VHSJQ5K*DNUQR50GOA'-%'NM/Y:F[[EB[J%'L7]GF:%BZ,IM/8 M78PF1A.CJ4Y,[Z2^BG- ^%?C=T-[NXAC;W;N8FD-I$_;LO1!_\#VL&R;G(Z- ML*%??RP-++T_X+-4)9.:N>?Y^+@FZ']C=(SN,OI_A*YV].[]H%W MMZS8GPI-/5?OVWW&4KVQ9%E=W;3V=>HRFDY_F'J]?2LSLY&\.X _&]H[<:@\ MOFQUT7)[G8'>L?@NO.:(LH /]O5.SV%$U1M1'7>@.UT^3S5' M4[<#)^KLAOZN;7D:U2BAE+U[^NFKH.H:3H=Z:R1452\K,:\RHV6ISRB844\6 M+):(!9FCF78]CX-0LW1JBZ*7*_7D!7R6JNG.?%D*"5L,S%0M;RHC^B.88IXZ MEID7/[!FE,@*I*H"?N-J77%#@[4FB]%$UV!6/_"I0F L1H*J"%7FQ<)+>3W4 M=C;=*&5.U(66/B:E7)1E!,EZ#EY!;E1>3'6-(C1EC3ED=Z!D(OM'J-JC$7 EJG&JZK 8VJ\"& 85$*\00D?7 M@E0K4Y]LEU#>1%8:,ZM#[^5EZ*FPW6I5=%CP4O%S>$?6@VD+W3GUH[M2APNB M&<6[$&'5]A0?\,\ \"&+[7W%VIO$IHKV*M>+&X"X9KL9CT/B2A;#!! -'X?W M6_M=:"6>BMRMQ$GU2C>.[&Q(NKJ97<&2D&O!=\\I)LTT]Z;>"BB:0[T;714G M(^M.[SK(L9DEOF*B"I34SQMV#FS48!$([B MB433WV)9PS?.F+$2Y!7Z524=80IY8KR;6(B"DO-%*#H>+U1-2M4K ]<3+=(D M]60%R@VZ 9$N=2[*E @\G&*>BND0UN>8M'&3/BA^MKKTLV5H'V!AJBJR3@TH M< DXRN:IJ0ZZA*O=EW EA:.R*^S])-N"! E4%T!D"&>N"!6?:50$%&3(R_- MZT@'<;D*IM1E/(MW09[UNJYM-WG#JKC;@]F22+ M(4Z3%W2?1G[!S.#;O+QW-/-5DQ3<$V <=U(!1_7@4]GC(=805=7"U5X ?;)4 M(A5PI3GA1"RF,/"S-86LE@LS/:,M/",JQFOOJ:9W7JC[MYR]6R!;B"8_EXJH?J8BJNTH%2K)2E9,![K$EY*58N6R MXGJBK[:JDLPCZX-3+EQ;*EB;@76\!JPH9T?WHU <4D>T()W&%!)U+*,W:$P% M2:#U8F7._0(@2< MBPWT"U W*+#MF&6P]XGOV)E*&A+\X;B&_<35'->+)N%?L'MGB(Y=TU0-1E6T /:B3"?E#LWE MCJC4,3=*M:D0=%U"5RG!C&RTVXA^(GI,M,DB]D/9Y5+[Z,V\&^E8?H1O<"W>&1)E0?MC5M M0LM76.J&S*'+I5@&3LRB3;=,JU=)05)9X>;+WHML?>EPZ\LZ+(5;7]:Y]>7Z M:\Y/%$[R/I1WWW)3!:^LXZTMC?@Z )89C';8X-^%%Z:RM_F_13C&AI"_BID8 M!VGR^GQR%>CGWP(#ZK!1)44O!3Y\[&N38KEW:KE#M5R,NQM-\G;A4^&C*J9K M/LD/70N#L>P+Z@=)UI@^F"6+.&\82ITP4]@%1@T9I7;:61 1].:@!(_N2;@C@/\POAI%:)6*!-EY%(5-I2L4"X3/+)<:OHY*1TO7%G,*M84E M2^]SZ7V%<@HW<3',#'4*T !FZ<20ZA;V!E?W\:!!!(MIDMVF)P7%O)'=O^&! M5)%*CT!9@P\35)!2[X>ZZU>/E/J3 ^(1S4]KPP:^@"8I5:V:''^)Q4*7?"'/ M->JVV%#U9:8I_S$+4 _\B@%,ZARI:"'Q XYE'% S]WR8NRC^CF-D)(U1EK&, M#0.Z4HS&BP.ASCH@*T#DKYYUG%PN,@OI1=7XHY>.)K">CFF]^/Y2^PPG7WN! MKV(I1=M\L^8Y/;'>O#1DI]B-^RHVX:7Y)JNOA=%(L05XE M@I";4!M8_[C80X7S9*N4LU1A7=K.PX#.6%/!93DXYX!%' M%=HL/0'CT0->$RKQ"FL#:2+%CYO-$\35F8"8(V56KYQH/5-%<&#Y5 FSBM2# M/52VG_L%\D#6SQO76,!B>=#RBG,P""_&$.Q,=L&C=8S*D\D'9%3CM5YU9-J* MBL[ MVHMG'[Y\??92JAQ@_PNIC&] )WE#>0W @X2J$;=1"LE0B#6$,Q4]*U:4QK# MT1(BF^XS,1+0T'P8=J3>DP/A\.71Z*#?HC1)J8FX'%F&]BUF,EY]CBPE+4U' MXR^A7C'K=3L="F)3&+A\GX4-H_"3W#6N($NUN?>T]"ZZN@>:R%PQI'MAULDB M6@#>),Q! 5X_B"+\#?!=MR U;1+\V&':YC._3(,B M.M%+JK)>E2H9R95HBMY8E45CA7#Z:D@:;6D4'E-WSPI\@84%N79 M8 '9FD'=47:5XL^2?;5!'7^'(@A5G8IG]AKK#TL7[IFU\V\EL3P!+@8,18K- MF&1Z:2T" MLJI+XHHJG/?>)-K;$*2*=JW]'LV4"QW]X)C&(?,N8F61+_-P3%=2V0Q;EISM M;!^%EA+MK0"\E?-(X09G3[LI$1TP82> ?=,HOI'#2B*4H!R=MC7.-4$ L; M(Q8*I4HY=6:9RAG,@%F&(7TWA05&/A@;I0^2I12H7:D:@3GU?(3H%9C%_IO* M,FC4Z8(BWI2^4KROC;QDT@)97::)70W^+T!]F;F\I.][VBR:7?T70"9%W69" M+S$O)$=*:+KU0BG I4VXV<+(F&H^SDS9L6/D1!^=F4(&G6FA@.B MB]WB"HETBVVHJCX/< M'>1A3BO]05P4Q3)#_IB0_SRY3_!.#9B3EZD\#/%C0OR?^7W:2"J^ZKKR#;(= MAOPQ:1WL(')[AL'*9?%FM??0+.^+#$OJ<%A2'9;"84F;PY)J$X>DBE7<@9V0 M3((Y&'R@_TN++VF^$?X!KU-]Z7818*H"F[T1%$VS6LAGR76#MVHC@@4]D#5/ MM"@'%.!;%B>BX%"PCV<+*KX"OR<3D*G+KI.?L1@*.Y7!'KV]IZTOVZ8.P0^<$XA;#'9I4 MO6(P,/JN^ M^5;GV//Z])DGVFW]\F1,X]J5SG"=N4-IRH=I$ MWOCD)-XTWGB2AG_,&%O'&/.65*R*/;4JMFN)A_KZ&S\ISZ ,Q\J+PT=4[2 K M9;W.L4AQ,E1C_E9H&&9.KET*1Y=Q&JO.9'(98_ ?5E.@4@S2)ZRK6,9TXLUD MM@4&L&.4!\Z!U1&IQD+9J;FNO'5>2)S\V/$H2"B+0 5[9=6K=0T;/H34&D1F MGWJ4072?[[@RDZ%=PSH)0E1Q'$/QHND\#"@L,9N[6L-[@R-65F#XQR*\UQPK M*\#P85P%E1^))*\V(0NB8Y+KSDC(\T]540D$MW3?RPBX2BHE]FW!6[XKBJB1 MQ>4H=!9O7ZF$VFV63ILU!\ ,L8>C'(/2[0(&X"7C^^JL>;CDVBVU(,A1E2U< M]LIGV5*8I19@RNMM(.YD\?HB]A383:!*>6"U?8+)?+ZQ1M4_%_/8S'S$O@J.AE_5UF3:E2@ M27&O-HJO$,<<,,@%E\=@:Y(OJX8'$YB&3!\5JF13QXY_EA MAFU*8NU;[/E9I-TUL("KOPO_!G_X3(GES3^>WRK7C\O;_IRGST^"(0;K3M3V M$1Y23B%=I<'_J<0'#./'6CP8P5W.GP7*B(,44YN']_EUJEZZ2ZUD&4N*S&95 MY)5-O30'D64"3#^+CL2 ]7@AI0S)-$.+JW S9 Q8/TC%LD=]X< M_D47=]ER?HPFF/-2SB78 "!*=RZ@1-'_H5KO"@. ]= T*<;=$D-2R43 7Y1X M7P,WBHJ69%4D!*R'950JWM"\H_>^2&*0O:D(!RIV(HY"[3KO!U+'O6V,!M^0 M U#LMM@7;?S3&%.!_RE ZKG M&S70*7K?=/NV7)U'^3%Y5RRY#GS#-M7Z*9E)+7U]LLER,H]:1:$(%P(@KR*0 M59KQE-Z6-)8\2([5G0%B; 1 R$Z132+J8R,)&E2Z> MZ_N!56L<[C1>COPL;(XZE/MS_3[S3TI-Q_7AW3-==K%'WECMPH_?F 4/2-I+#&2R@!1 MF>EXOYS.JYQ9<*RHMEA2%;K)CM'F=;W4UW2_ MS).0[R+E_J6.G*M,A019Y27%0A3OF)*Q@I*1L*(%4RR0!P>8FJH JPPGO' IP9W,915@;PN2W+S"+\0%6)9P(,M;S$/;PW M$BL7F:H$?]%Y.)\!J[O=*[?$ZM/\9I,JKMJGZ2P8+O N)*,S>97[65:36B:(%]Y+>;\F@$?)J@!8*S0,_/QBK"PGB.]C M 5CI()#G;%2J@1I5_DD$N%J.,I#7XBG50(YO@UM9&S'_3-=>#.6R/%_>\LGC M=R_+OV3-??T@(55W=9U4Z^W%Z*4J%HW',BXN1' LI.&8JM:F8-H'5$$$?TQ7 MBB1FBZ8R67B"X4_\>Y$#EU3K7)5N/6C5*T#2LYEF5XM9%M[@5V\UJ\4 U4O$ MIHBAD$#">D/J(@G@,I*.ONSG;$#IGB@UD5!.1!)3A4]Q^3,X7E08' \4Y8*I M\(;[RC(1DR,<%(MZ(S#%?Q>B\/,IZ>N+9!0'0YQT"(>RJGE$66_Q@H8 _HMI M5FHG&L)1]-:5:M(1!; \X*,EUHR<2F%)KE3Z,]6*\)Q/Q!7=)A>N'%I OHW5 MRV75J2-SIQ:<9\.)HT)"95:HJJ=Y(YPB)N>9/&E8P7&EAWM!4EG+^IER^JZ4 M+_070A;<*@H6XGS%D2O[QP )\&W@(=:Z9A'H@QFC.(5;_/3XBI)GNG[[/9I= M4;A!*E[AW[_B#:DGQ44OV > MR""M;\0.M@RU=%T-&@M5 QV%$8;:X$WX_%X%D/D+FG.-F/@YV3Q1*8Q-R4Q, MKE9A:(L4; /JJD"=>R2SQUN1Q2@M3(SB QF)IK8(LY;\ZGG(6T5#S61&!K=L MMX6&BL<<4*O,(7*-/%!/;WD670;"O A>9J(!@>4O:".491RC6NII&=:C>$45 M(![CJ;@FZLB /+=P5 .,DKQ]45%7,(=#!J;"J"N4VSTV\B* 32A:)#T"CBA( MSCAO6Z 4@'&^%U*^XPB1E=#WU0$J79C^$U'D0AD,2L[?84QBMM"LUJ'TUP'/ MQNBAU;6B5A+&*'%TVCO^^UU^TA]R<5/HC!>33D"^W]*-&-:$K=R_-T_4??-^H.^"(GHD MP32?&+ZJ6TRK:[^8OLQ8SDIM\[>17RX/G=5A188U%CX%)JFZC1@-ZPL\ZJJR M[7P!"N4(^\C$GJ^J2WJSC.U5:DU2)XR12&3X@25S=(16B!'XK*W*KXLYY M)>=%'&?1/\3YUE[6:7\/L!(F1LB']U(C7IZA6#:5FBSM=^)) XJDJ0SQKA;P MQ6_72>NQAVG;<*C 2"SF G@_Q8F'B$<* MOI,A>:*!8>%@F;$AN3U2C M1KEY6WT1'1)P6'(63U57E7Y4&CVBE@FRN]+?HSO@%/%R /T0<8YU0==1#89( M8^,1, VE!71+? 3H1-QZV3)R5DO,(2OB0EK#^CU3K>BE:3/N%DQSQ30!6Y;B M'_!8XP! _*A?4"G\(M3))W^=RKV0[:@V3ERE7P ?A5U$.AK*J!@K_19[6^CH MFD,$K43$B-";"<"G.,!2$QDAAQPOL,M%WB4S%=Z4VFT) MSZ\JMZ4&G\O8D1-)?7XD2RZLG! M=2-@R8.#,:NH+*)DT8*QY)V5>="S.Y7^^47E?-# :]UJ&&LN@Y':I2O^>D(3#Q!,B(!1H:(O$]TO! MF=)D"%:CQ.352N9HRWW*GG83$!E7TH;T\OG.\C;*AQ<7DKD!9)0YF?<% BKL MCN;9Q+#*<94D"!))FGX6T%<*F2I-H#H49I9!-?7KW[CC"@_/VR 5(Z0@E+*( MN6I2FK<,#\6+MX %4[:\,)6>=>JS>Z_\D'GP%_D_@G')&9(-P]$BY6B1+D>+ MU&$I'"U2YU:\Z\\.\05R5N:<#CDA7=9@BB%EPZ*SQ<(:+[R\6Y! MOLLB?-I9UN;O*$]LBAHK!7=\Q#!\>!Z&J.-_G0JA:W\+HL#3033#CY[JY?L1 MK GTC_PJIO+>*QA-\'9#A9-CL5+X_RQ::Y+?22DK:O2(&2\"BG62L4H:QTK786_OG\+[]TLU&H?<7*<=I^< M+V(>Q6GSST;%<4+.J#P]/--0%TDB"L,XA\4[^2CS&US/O/ >H_]) RWTS#>: MM! 5/994;S\?8*5X0&X3B-R_LB;P*J\KL-.ZAJ7,])5KC&L9]"2QBFO]#62' M9IE7_Z_.9N1ZE/X.,N\^8U=O)UX0-VX+[[S;P$>NNG\%_E,O]1^1!X9J15;4 M?]'8CB@4]R5Y5?\U?X2UBA!D5":!#Y=-W2;)IFH]"KKY58WM/DM/M&B!?ZA\ MKYI[H(F_H^^SVE1-@4#///%"U>:8Q]%(^(M8W8YM*"E/P70R*ZW2F5QZ2*2\ M\6ZCP"_<'FHE(_2WH,XT$^A%IA2_6%VZX31QD'POM1XO71F$P7>T4V!D\K-B M;0&*;0HS(R8+KXYF50?TMTDU_*,,ACBZB4D/A;DD;&GQ,KJ&\AA1Z0WSSC++ MVXD%^6\2( 0OF)'V5[*9WFA^1.YCF1%9KJR?3$!&KA]SBLO0_!C!@1[X*X1) MJ54D)3?*VQ+I&@-Y7JPP(P *=7N3MX%,,$&R= 4CE"^_6+>L?$*QR;F3G4(X MO$S?6 FEP;3@:!J,M,RY1%_?86TH699IZ;X&H2#'I#O8F.;-KV/+"07H6T\( M#M@*&K9\O? #J4ONK68FU?##7#7;Y5"L.Q-(_#G9EQV7ZZP/C'E&5&07+'EA M((E#O,F65T#C*$&G(>+Z*O6^XWA#<1_-E-WA8\@#V?-B+BOYJP2)*D:&BP3O M1A+T/(J0L\\J_L3>9G_B/H)O\(R]D#7WXK$7\NS58S:TYEE,IRCS*YQ:8:L- MZE>IT[%LMR)D\$VZ=!M+US[J=EYXL92T%"U8[AR/89_8+S>2[B@?I>H:C 'LO;'TMS) MYLGE/U<>R$26E9^MQ[D,3MOL!MBW84H6OF^W&VM@V/:A'6T>[G:S>=)#N]UT M#,<<-&2M/<-V=FO,<_ZU=HUNI]^0M?8-V^TV9JT=\[">3Z=?JV4:O0XO]BA4 MT#-[3]&BJQ;M!0;;_%VF=%]/A7)O@7T:S+U0^ZP,MAWJB.]1+OP!F$ACKTY0 M^8TN+ZF[[/^ LG+!D/@J2Z(C)%X\?WG!@/B52C1<-@QD:N U.3TSDGAA73)$ M/LGLA260V)<,$DS"4LFG2VG/95L^AY5SR;#">AF?Z'ID+6PZEPR;;U&J1/ R MTU7:UY*+VNK0]I=V'D=W.S8_^@L .I3WZ6NXSWW;P$P#WP_%%C_MT\!N M>X=5'50[D5 BLZZ]??])^[,WG;_) SLRR#[I*EVC[^ZPT#77"0C\*\>PUKA3 M,+)%.INU%^[+)4_GF7K='$0RYSQK&]HGF;9SC+9!!X-O&8*F5BM;:CT4GR^# M\.FV?Z8F2KOMN]?KZ'VSO[Y1W9/! )_N"0LF92;E_?9-E9CM-TS*3,I-)V5+ MM[H=W1F83,Q,S$TG9N;+3,HM(67DR[8.U,S$S,3<>&+N6+K9[S$I,RDWG90= MW>[8>F=05V+>Q^M]"M=GTQR<]E'[HMO[ 6PM)ZC=D7!-6^_U!H<=B!HQ\'9C MZ5&V$6/I9&I_U^SKSJ&Z$N/I9'B"X777=!E/M<93S^GI??O 2R?&TJE.DS70 M39?/4KVQY.B#;E]WW<[Y\,36S>.L&XNMFWVA!K_JEFLQ;ZHUEMBZ:0*67*NO M=ZPN8ZG66+*IX1YK8_7&4M?MZX[+9ZGF6 *EV637:+V19.G]KJOWG3,ZW1Z9 MK-"TS(-KXWW1'EG7WO[V"?YSG24=?,.R4HM8-#3KH+M[UD'SLW(>E2FP[2I] MI[2)9E^7[[;%6K-/Q^KH76N+5VC7#)@GE'),76V@KITL^QI2UXJV,*;_[9@+ MUFRR>^3>:TV/KJF;]K[&\5[[9R[(7' =U76WY&@P<3%Q':BM.WJ_O^6*@ZF+ MJ>NP"[2.WK$=)BXFKF/X5[N.;IKGI*X#0A):[/79)7QZ#R=S\WS)MFOI7>=A M67IZIM8*T.[B"6#0'ACDHIM,M,>"K,F0/<:M7;^O#[;DQS)H#_/HN[J[)4R' M(7N8'\?MZN;@^/R M=)]PUY;3788TM4W'_8?\HEFK;1>H'5ZNKOEJH4A>S!D MS8=O[!FR!TH;4^\,'DXX8] >J/#K5HY2X_('>Z1V?TVYIB'%(FE4MPQL_ M&=JOT7^\./D>E.HJ:U?74QANY"4JSO$Z"3RMB3&.+WHU*:R\MR&2DT9]@R)/ M5WCHL*NL:%ZIF"FX)-5(^OK MEK,E6)$)F FXM@1LZ=UN5W?KJ0@_><,_E;75-._SK\;OAO9V$3-?^]5G7 MW@4W0>J%VJ^+!%Y.$NKD_'82B+'V83:.XBGUD]0^CRQ"3PSR[6P"V[;M+2%)HJL&[!F#-"$%W M[([>[>[;6F0]?9R3?;<;2X]R]S"63N72Z QT=[!OYVC&TNG-=I.15&\DV;V^ M[G892_7&TL#1^\Z^3?X822=&DMG5N^X9L<16S3F:Q^U/\\TC;8TF@=9R';WK,-4>I2RIWNT^'"3)D#W03V3KUH!+EQR#: >ZS9 ]BNIK]_5> MIUY5WW:*@'YD_8TS@/K:^&9H?\.8YIFN_4W,1.R%VEO84R)"BGO^*D:Q2+WX M_JBMD%O8.[H-M2N:<=7YQ DCYQ;7W4,[_M;COIXI^*(IN%9YTTS!3,'[V_D# M2^_M?1W(%,P47)=-]UR];^][<\ $S 1%6^\*L(>"<=8 K!DW$H[9USO;6K[N2!_G MY-KMQM*C?$^,I5,I]_W^X?X5QM+I? B]+2%:C*1S(\FV3;"3]\T"8BR=W!;L M] YTQS&23F7O=,'>Z1YH[[!5&BX]473O/.8/@/,F=BJ82P55DVOJW>W MM%MC+)T;2XBD+8W;&$GG1I+M=G3+82S5&TN=KF[W#[RB922=[!;'T7N=AE@U M;2XR_MG0W@D*LO\MBJO/C5 M&XLT#\%_TO4?N?>E]J*_>_/+/>S6IIFGNZ0#;+MKOX K]1;L+4[9 M,X1X,'6U@;IV\@8P=3%U'99YV=<[G2WI1TQ<3%R'N9M[NMO98M8S<3%QL5QD MZJH9=?4ZMCZPM\3_,74Q=1W8)M!T![JYK:M*W8*J6^RMV25$NM4E6# TH.,^ M3)!"3RJ,:WOWW2_NQ-YV^T;['PDD4LXF8&+0YV#UKD+#RN>LRUAA[G7.SJ MSK:P(ZZ6Q11<6PKFJL=,P6J#*BQ941ZXTE"D-U#O3V,)9.Y94S MNWK/YB+5]<:2K5O=SGGK\K-ET_ *R,KPE6#8V_51NR/1L5S=?.1EPG98-(BK MM0R_3W%IS_BM+WZ[ TNWS0.;-C%^:X]?6;Z>^7-;\>OV+-WI'6@X,'[KC]^! M;C_RCH716U_TVKKI=/7!(QN1'P_#9&Z^2KUA*+(H?_A/MJZI%]\$,[K$P^VJ M":_P?O:UTZV"_C^+) W&]_*G8(8%G5]?67TBA"<%O&5N@[R-D']AY=D+IY^^ M"JJNX9#]_D7,8Y$ 8!(MG0CM)O9FJ>9[J=#&7A!KMUZX$%HTUKY\_2.A8MB? MZ6^C:#I?I,+7@IGFC49 $MYL)+2[()W0OQ>S%*;2;A:!?#".8DW\=Q&D]W** M1)MZ/@P<:]/(#\:!' E7X,WG(9 &(%^[%UYL:-^V+BN ]7CA:!%ZN"+,%O&U M2(XV6TR'(L8WDXD'&\6_O0V])-&NM;?1= JO?4VCT7<-Z%S$X3TN&K^C<5," M/BT*"-:[H1GQGQ, *@$CC.X B?C]/,:ZX9M&5ZNA#< [M)TM.Y-PE@#5OGW] MHDU%"G-H=][3[U;.]<)+M11.ETA?ZJ6]EY8UA\$7LP#6"P1X"_..XV@*RTLG M0>Q?S;T8T(MO>IC:HRT2'-_3/@)A"NVM%X>1E@137#@^]F' -*(I) E*^'E M&?%WD0*)S7S*$ M_37ZCQ+.,:. <^MOH.>6?GKWVA-.**#$E:]JYH+/+=L2^];\"KB M'Q]D"7K/!Q9,[_2-:EY;2>(U2\39C15QDN*CN22G$TLX.)&+J9IZ@:P(*-D7 MJ8BGL$?ZK'*$B=,D.@PY"A=^QG_@P^R%7T/0WZZ^CB91"- %V3&)?'Q6L.?A MO60&L$]O=J]KP.@T/TA&BR21:_T] A!9V8#XKP17]1:6B H?LS+H8"E7,]FR+T ,5&<(N?!+%7-,J_^GTYP MQ/D0-!HP,ACE'XOP7@[A6+J&R8RK3%!'=D'[N)L$(V2S"I,:0 "8M.2-L8!3 M\W\ J+EB=^*'B$>!!%OQR1H^*GZ,1)*SK-VY*DB ZD2*XR]Q6S4QP"9[T6\+ M0W#JS! \28DC+YG@68+?0*\!)'@QDJ^_B+.C%08)TOL8#@B\C\299*2&FL3< M"RJOSP#ZY9<-K278[-0.F\0)ILB/DXS#_GP-Y_<3_"TF]B9F";&\G]'J7TQG MBFN*UW".4U 5 &?(LN)@N) ,6*FEBC72=43O3:)]Q+>!"#JF]>+[2^US2&V# M%L2COH@TB(G_T>\DYK^ VA+%DMO*ET=R1*"W&"4#_N&A5H(21*&B'_WO 6L'5O&(0HF_(W:(41P6A4@A$N M"Q0L$&1) Q?,MHUKRD0(N7?:Y3$+V56(E#GI?%O8B$%@@Z_IFDHH5/\7%I! M:<;-!T510LE@D8+6$P%W@IQ/EY"A_J%P59O&)-P01!M)]XRV%=]Y]\NQ5U7,2S*Z68+B\_8V;'(\/ MV61_ET--H/;%2)V4U]*FHG(/?_'JLA1M F;/7Y_]*>B/K+%O^UYW,'8[P]%@ M*'KCOB_&]LCWAJ8__M\><"34[?[RRFOJ^LD>1:,=#BEM8PT)[BG SG1\"O58 M"?JK]T.; IV?R [_"0X%%)=$,W@R#%5YJ *L?HZ(GY8:T MDZ6]J12"!/\=I3-4HMNBV+FU4P7^0+4>#0PPL:)@EI+ :3D[?QT[>TD$&/M M_0\Q6J#,T#Z-QZ"/QX3N=R#!1R"Q43N_!CT]U*2Y8>MEGP'I>V1_@<1[WNN: MNFN:J_8C#EA^BDX.0_L FH$O/1:K@Y+="(-ZQ4M ;\]MF7E('A[I82)?22 = ME%)"YS.5%U%= WZN+-.2O(:Y0#T-E=&*"RVMZNE.%! "4/#Q*/2Z-:&C7B98L1A-]:58Y@)PH4]IROU,T@^5* MIU$&L35#M^20=6MWR,I>,GD6Y&%#PDW4^2K< NI\90?ONO"7I1*$^,Q M(!D)29W CEZ0"GJ8D41192P=<;WBN-YEJZ M[5@9117#EE[I=GOZP''0\XL^R8DWNY&^9T^[44L'Z2X\Z=(TXZ6,J.G6=*F2] MB_M86LIA"UCO27HF7T,5C'1]^%=%K2G#J>HV 35(S"(PQ3UUM_!^$4?*S;*R MD#^,KX;F@QT!/"E;F)S0&P)2Y)47H O#*3(:Q_&RR[3L_C$GE)AN/2JP:)5>U)+UTY;N&)&Q2X)34MN_.0S*20(J@D\.1A3B=PSN9Q=!L@-\%C-??N,X:- M+Y?53[K7NA,AX&8**Y\D50>!]E4@&Z9QW^$I?2$Q:/_"1N?JU"CS.G=12[Y< CQBJE ! M54T@Y.K+0F5GR:4$3>9N*OSG:E8YDV6YNM.WULZT243EEQT/2:KS<3!Y/F$W M\MH$5E2]CG_N="S==7O2BP&:4:>O6ST7;\HCX$R(0CJ5=!]+5^S*E,!;;D7H MI? 0/'_ QY!**I18<6J D@!86J,EY/ CEVI)0TBT9_*F]YH&>$:K??9)^E_D M;_JS$HF%]YO%XD:WZ2]_&<:O?N&+D?+%R( O1NJP%+X8V7PQLO8\2S:2'T"* MI1ZABC]/Q.OL+V_0*@N]^]?!C/9"'[U1H<_JU*XIE$X3RL<%!1NFI&)*XLW# MN]5C@QXMA7YGGQJ=SF#C8].P#GS6MYV#OGQHL1VCU^D=8:VNLWG.0]=J6<; M.G1!IUYLWQCTFP)87BNOM4EK149@NSL-JTHP;$I_>J B0N9..4L"4F]M M+O MWE0\1D:FOA,>[AQS?2] M-VV9?=WM9@'7+>5RU.Z;?FJ#R(NFWJW=Z#W=&9_IE M^JTO_;JZ[0R8?IE^&TJ_EM[M,?TR_3:6?CN6;O:Y:5L+6QMPT[:]H=;O 3OG MGFWU1M)C?$Z,I!,AJ6<=Z%5A#-7?<\ X.IUU;!YH73".3H2C09^;Z=4;0Y8U MT$WWC+R.+9F&-VEK'LT[MMX]M(L$,R:V9!A)A8?7=-DE4&\.++TGMUE'-4:1UU''YS3*?#DP?6J\E"#0NBOC?>EFI87D9KQJ,#W;9?+ M%W"'W(*K8J>G]_I;O/IG"&E@XFH#<77T@;5%@V?:8MHZ,,9EB[K$E,64==@M MM[O%6F+*8LHZ+!+)MIFRF+*.L#=JF6:_8>IBZCJ&'M_1._86-V_=HH9;[)W9 M)09X#S=J\[RECJN[UL-*VNE96BL@NXL<8= R:!FT#%H&+8.VIJ ]D8+ :NF^ M 9VMICJKKV_S2O-Y9E;)H&70,F@9M S:2P/MB12$+;T+#LD@JENPWJ>B<_"Y MR]TV34WGHK9<469_@]K2^WTN"K=17_0'6M+[!O3+]-O;>G7UBV'M0>FW\;2KZ/WNTS 3,!-)>!>'SAP+9OJ M/#)UND%.UU^-WPWM[2*.O1FG1Q^Z?8Y\;Q+;Z0QTV^EP6@43UYDJA3%Q,7$= M5E&FN\5?R)3%E'68*JZ;V]I;,FTQ;1WH)^YNJ\O(M,6T=: /MS/@FB%,6T>I M[&#IEGU.59Y343A#NAPM8.F=_L-^"X[A/9;1SI ]C&9[G-)_%G.- 7N@K6(/ MF!$<@\4Z>L=^N&XD0_:PMD:.WM\2Q\+**.=%/S4,7+W?8664E=$F058W3\ H M+Q"P[M9FO S8 ]713O?A$&L&[&&LP-7M'EM0Q[BC'H )=7S%X,F;FSPR7]H/ M;L_4X>2;H?TMBJ>E^#U:"Z=./UW<'T5@!_3T)0) MF GX[)MV#VU1R=3+U'OV33MZK\^ITTR_3:5?^_#VLTR_3+]GWS2&)&]ID,GT MR_1;6_KMV;H]J*4"<4"8 +LC]XQRY3[KRYVL>M:!=3!JQ+/;C:3'.)P82:=2 MBPYUJC"&3A<0T#_0\&(&?4Z-F6. M'R/-)%^%FJ7;W2WYS,R7V)1A)&V]'S8/=(\QADYWA[0E@81Q='XL]E:51O''6ZNMT_HU[WY-'R8_I?XZ+E/QO:.U$*E7_2);A&W]UA%6_F41*D M002($Z&7!K?B#=[%73F&A9\OX]%+!([P[!?MA?5RYQ#_%J?>2RG 9/7T MKL/5O9BXCB*2](ZD@K$;(LIZUQ=PIFZF+H.O,XU M>]LOMYBZF+H.HZZ.K0_L+3']=8M\;K&7YN*K]3I=W;4?YG9<8>:P@H=ZQ^)J M4\Z"X2L9>J6Q9K^<132W@EJ25X@9#L6LP+6FABT#%I42%W='1R_-P>7[,U* M]O[#T#X++QZ)9L8AVKO'(7)"')<:YE(_C^I"B:G*7*N*";BI!&P! 7>X6" 3 M<%,)N+NE40A3+U-O?:G7UJT>%WIG^FTJ_3JZ:S/_9?IM*OU:5D^W.@?F_C(% M,P6??=,V5B6RN-IP"SV27&UX?W^N^[8EFEXN6%EZDHP[.WJJ-V!^R"2==[G+N= ML5M?[.Y498GQVUC\N@/=[M55;R8C\U7J#4.11>_#?[)U3;WX)IC191WN54UX MA;>PKYUN%>[_621I,+Z7/P4S'TS"UU=6GZC@2:%NF=O ;B/82]613S]]%51= MPR&K_3K1_" 9+9)$^)HWC&Z%K@6S4;CPX=_!3/L8JW+4/R?:LT_I1,3/X.!, MYV*6>)B8@:=H,9UI0:)Y6B+2-!13 +,6C35@(DZW\T;K=GOZP'$T+]'F7DR/ M)O!ZZ67O)A;T-Z.:M%%">[/P;#<2SS+?9PNBO5@ ZN >[.1 (3>(]X21.IS MRW)UIV]M1J):9<IB^LYK<$+C.(MW\R8HKZ$RT MT#>7$I%*_\7E!OY?GP7]D37V;=_K#L9N9S@:#$5OW/?%V![YWM#TQ_]KF_:S M[*M)7!R*&W$UC(7W_^&==Y\\>U7EF, NER"_#+2-H!F/#P%-?QFO/X-^ 64D>]3GT9E>_>L@$ MK^^\V$^T<11KE;RWO;=9$3MGE#K?)@)V$X;1'7!_C?0G+5E,8?TP2*+=Y$"8 M(Q"&! 1/ F'J^4+S%S%^. 8QX84$$RV--) $VN_O/R6;N?HN=*!6DW%STB ! M+J$W3\3K["]O0$+!VNY?!S/:'7WT1@VO1,":M$^:4#XN&)MA2N9&%Q:Y4JL> M&_1H2>&5SWI&MV=M?&H:ASYSGN =V]5"P1%Z/9'V=ES/&1ZR"8T5/-W,]77OGI>(I0&*Y387#>U"; MIP %7_MMD2YBH7WV[J,%*.]_H&&G_1[-KM[_=Q&D]XI^AO&K7S[,<"?!K9"_ MH:$C_R;M'/GWOG%GUYJ+QP&["I@/\W)%;L*60*E M&($%GP9"47-XC^:\_"3) ,M S3C!#Q&/@D0@[:%#2/LN!6 '@AJ#2_F%*7N:4JQ6F3Z+2'/3J MQO3&-1>V=2>X;Q.0&Y,H]#4E?Y_O!'[T,Z MS[X87PRT),-0Q$<)M^D8MOV((K6V8?<>+%);CPJUV^GA*3*T6EF095=*;5E) MEMV]VX^/(N:R0K5!YX52<6_@/CH+C:FX-NB\4"JV=:??=CJNO];#*^05\@K/ MO,*]#>]Q2SW"&+7SN&PH1O?*>G5P&;^:@I['V'&,AU(KUY#SN;,G=]>F MNN:^Z9/K3^]1]:4+QY)EZAW[X:;6C*;SH\DV];Z[;_.5&J.)Q]@;=:WS':S; M8\V/8:=O=/>MZ%&_4\A4URRJ<\V>;EK[>J6>D.X.O4:MB_%[2=9@34'/8[2S M*.LQK4$NG=L(:Y#1U AKL,9HXC$N@FR[CF&>L3 W8VDW++D]W>F?L:7'8^^> M=D]XD=&99X'RM?'>T+Y-HGB61K.+N/9IJ6?VL "^^CF%VHXGRW5TR]ZWE#;C MZ>0N5G>@.[T6X8G'X#%XC../P4[JD_+IP2MKP%YJ'H/'J-,8+?5)6+KEMJC) M:%W&:"FU=!RC3=324BRYIF[N;8_7R,U8%R7X(O3%FL*>Q^ Q> QV9F[41 [( M)EW/WFOARFPKE@[0%QE+Y] 7NPT.@FW$M?0G0_LU^H\7)]^#B_#KM=2V>E15 M&;:!3X8GQS$/KS?!>#J=\3IH&9YX#!Z#QSC^&.QD/"F?[K^R778R\A@\1IW& M:*E#PK)UN^NTQV]4ES%:2BZ=OC%H$;6T%$M=$Z^E!^QF/"J4?S5^-[2WBSCV M#LM]:8+J?P%N$78S-@-/MFFURWW54CQU3:==>.(Q> P>@]V,K7,SBQVC MI8:O;;:HO&A+<=2WV8%4=QQ9>K?3HI/$8^R-.BZ9>O[-M:-0;]MY9^ MN'=ELAKY%W<,5SIKMZQOAO:W*)X>F"_(YF\M#@KWRFH&GJRNK??845%[/'7Z M?=UN$YYX#!Z#QSC^&.QAY,!7'H,=2(\)?#VGQNW M!TL\QMZH:UW&X+H]UOP4'I(Q6.-3V%)>Z9JZ:YTQ3X!#>9MC.-44]#S&93MM M]S><:NRP;2F.#C&<&$M-,)QJC"4>XR*H]I"J_78\?TA3BFN<8$ MC\%C\!B7Y1/139>]XG7'$M>8: *60%_LVV>\O+B(-H.?#>V=.#1GD,W?6AP4 M[C'8##Q9'5>WW1:5<&TIGCJ.J_>Z'&_,8_ 8/,8>8["'\<0>QBX[&"]UC)8: MO=;>UY[LF#@UCMPNN_CJCB-+MQP.?&W;&(^FU"9G#*[;8\U/8:=CF.QHKSNO MM%W==,[8D)4#>9MC-M44]#S&9;ML]S>;:NRN;2F.]C>;&$=-,)MJC"4>XR*H MEGL,-@%+CJOW>PVN 5X7ITACS R._^8Q>(QZC=%2%U:_NV__\AJ[&>LR1DMI MA:._FX EIZ>['>XP>#E.::XNP6/P&#S&)7E$='/OZW'V6S5!7V0LG45?=)OK M76Q$MN"U\0]#^RR\>"0NPJO74MN*FPPV T^.:QZ@(3">3G]K;K8-4SP&C\%C M''\,=C.>]IZ(VPQ>[A@MM7Q!^[ YLK+N6.KHEL4Q:G7'4E^W]RXY56,L\1A[ MHZYU:8/K]ECS4\B-!IO *VW3!,UCW[BK&KGVI5@ZQ'9B+#7!=JHQEGB,BZ!:[C78!"S9[D!W.ERCY%+N:0:O'!.-#?,I M+FH:X=!YX;[D2RD>@\=@A]O&AABZ:[6H>GQ=QF@IM;BVX9RQVQYC:3<'E&/I M5I^[(EZ*$WWPRJ+J>]93>-%;K=C6E,YX#!Z#?7!/WC71/J-OIXZ89FIY4L6V MQM324BS9EJD[>Y=[8X]M^'$^H[8#":'79$]I,.N,Q>(R+'Z.EWANGI_=LBYUL=4>3:W!@ M?.VQU+'U7N^,:&)/Z*D56QL5VQ['KC:3SG@,'N/BQVBKEZFCF[U]%5MV!IX< M35VC?\9BOHRE'7/G]-[@C(4ZV&-[:L761<6VSQ[;9M(9C\%C7/P8+74RV0.] MWZ8"U"U%4\K?#]08NQV?[F$):[+/E,7@,'N/<8[34 MS>1T=*O/4;:U1]/ V/N6F[%T^EAHL!,[9RSFSC[;$VNVCZFDQ3Y;'H/'X#'. M/49;W4RNWCUG+C>C:;=HA('1X]:A=<>2TW%TJWO&MI3LLSVU9ON(4EHUA3V/ MP6/P&.R^V:@Q.OI@<,:(.T;3T6II,99.KC&:IFZ?,\Z8-,97J3<,!?SI![>_ M_ 7^DTT]]>*;8':51O/7 ]B/FO */6ZOG6X5NO]9)&DPOI<_!3,?]+775U:? MT/FDL+7,;:"UR0EGY4ZXTT]?!577<#H(A^M4"])$^\E?WFRV\$)MY"43+9BA4AS/%*%W$(IL?'VE!HODB&<7!$-88S/(QQ2SQTB"::>^"9+1($OPK+N%ZYH7W M"7SE#2-<+?QTYR5: BN>+&1GXYE(E5@ M[]A&#P_=/$H"7,3K6(0>;N?-7>"G$W7@RA_*D_#:+#[QADD4+M+-GZP8)&>??)LU?50PXG? F&R]O?N,GQ M^)!-]G.I? MS >$GM(TU)%BBJV9) M"[MVTN+;!#DF #.NK@!0&J63O)$UX"KSKTX M79(6BHW"*XXF_KL(TGLY@*%]]NZC!;P^GT=QNI@!%X0]W05AJ,'S&V# <335 MS)^00=O #;)Q,_&"BP-!(?\UEV,%DK%[L"KUA=P#R3$=!D\GA:0J2R@U0/ZY M[?Y$C_.)2Y-FH\$P;Y80S:)$IX:4*#0@.PGZ1+L50') 1UX(>@P( M])CP*4A,)VW!0J>&6("C!0M83&$YD^@NH:,H?HAX%"0"-:D1'-@(I7\T^@YG M&GE]DB$-3])1]',)^TJ9UKPUV6^!3O# >F9!VL(8O\*&=D]+54JE<'L-@IO M43O$-2X26J*G?42)I+WUXC#2$N C(;TMU=>MR\:18C'U JEU$LATA(J>0R7; M52#A[0&]@UJ5<<()((U>#:,[.6ZNJBLM^\]_ZMM6[TVBO0V]))&6WC4I^["G MKX0JX-K X8$# P"&]_3Q[__S]?TR.O#O$B7'/6,;#(QM.NJ1)=3R /AW0#7G0(6EQ8Q$@$:C^,%B''D MU;!IO/,]'."PTXNL F%LPJL"CM_;X?"JQZ??25KQ6 M["Z5GDM':FW.1JZSY#5>NUEBDP6WB0'JJ&R$WCP1K[._O/ !YZ]Z^#&2V4 M/GJCAE;)I2/U7$=#(R^Z^")5<$1:F)UF TZS$MN=_6ET>E8&Y^: MQJ'/G+Y[T)AUGGQ4%W1 NR%P[1G=_F$0:,M:04[; M_:>G+/BPYS0$L(]8[.E/%RYV1S+8$MY6BQR!WD[WONLO?!_8T^:+<6N7_9\R M>FX9 BMZ!D'@$QE_F6YQR9"0/B )B H?CE9XRQE/; :ZTX M\Z >>#%>@4F\Z1)K.N+O4SJ!=[[@H,E)6 !C;S?LJ7.' 1(R.NI?6>3%>FQJ MGW9&YM)1/+2HQ49,'&!"PB#G8?=?C"\& C(,17S4R@L[)*[N!M!S)RCL!E?; MT=U>][!\UIT)JRD9R6U"+ 4EV6]:C-DC8K-NRN[SXR!P#\2=8=.'=-1M$OT> M78;7#J.#5[:#V?3=<]=.V@[.KX16>?(6U+JW1L.S8'95/2[)HQV$-R MU$DE]W>TTK_]O ^)P2A5G+X.2#NFW=WY*NAPO#G44=@[K M*-P$CP./P5Z7;WO<-?2>N/(ER/$W4K-8YK%EM$[PB/ 9[FIIO>MJF[EC2.J8>M=J7IA'$[0FY\)< M39VNT6O1<6^9JZGSRD*EZ; ^J$WPBO 8%^9IXC%XC(OSS] FJ&N= M%77MT=13MSWN7H5@W0YK?2ZL@:GW._O603G_R:@]%VVEOX7'X#$NSM5CZ?V] M;S7.;Y\W0*R6>J%=!B4-NOK :AXIU9[ML)G.8US<&"TUT^V]2Y^=WQAI@JSM M7E@LBM5U]5YOWQNZ\]-2[?D.&[8\QL6-T4ISQ-'=;O.LD28(V]Z%&;96OZ.; M_>;14NWY#ENV/,;%C=%.>\34^V[S[MF:(&W[%V;:NNY '[@MRJMJ^AALVO(8 M/$9+QFBE@=;1^T[SBIS?A:4[XF]T9Z%;?.=_)8$.= MQ^ Q6C)&*ZU-6^\/FE>(M0%B]85E7ICCP@)IV['/2$QLJ/,8/$9+QFBEH7Z( MM&5#?2=I>VDE+ ^3MFS;\A@\!H]Q&0:)"1RR>3'"C1"WEU;\T'5Z>K]WQ@@/ M-FYY#!ZC)6.TTR(Y1-RR=;N3N+VTJGF'B=NGMVZSN;+%=>@\UU&#YS%X#![C M)9&LZ.6YVRE ,6,K1:5G6TECMK2\9U# M(IL3$NFXQMXE..I'<4\D\&J'G<$KV\%VL5VN1\UC[#Q&K6]B6WD;X.B]7HN: M;K<21]R^O@E8W&4LTXMW7+VU9EJ;'FV$D>V M;O>X>MLQ=*9+RV_O#(R]V^">GY(NQ\]D=5%GLMC/Q&.PGZFVYY1C/)J I8X. MPS<.1TW0FJS.A;F:.H[A-H^4+L?59.$-G6.SJXG':(>KB58^_9P M.;]KH@GJFKM[=Z-=::=N>]P]E7_=#FM]*JRN;G4N,S;L_[/WKMUMX\BZ\%_! M\O2><=Y%*[R*4M*3M1PGZFG,N@ZG+4JF MV=6ZW76M[?&%J?:*1T7I:HRS&^,DHW3'.B(\_@E'Z>TS*T4Q7:UM-Z^JJ?9* M1\6U:HRS&^,D@Q%#,QIXZMP$6VML:&P;*TI.5[.,YK6DK+W>V3*LS1Y6?2?4 M&&H,-49]QCCUOA-?6^1]^&\:Q3\\536FQFC"&$WP,PU3,]O6+G94(\((=_7* M&M4DHW;"VK9,S3&/V'VNX0I)145J##6&&N-\QCCUJ.A]Z[9%;M(HHJH7WR8H M#:N"C.:$V9LTONF?A)WJAF+[7K?-"&J4F.<65GJ29:+65K7 M45CS]>:1PIIO IM_4F$>GEQ_9HO=-$V)Y-8;*CS0_JG,TO;UN7Y4:1W4G MR2-3D\\GA;-/[I@GY!C6&RN$T/_(T M-%=7%3OUYI&EV4;S\FQ-\)DV['W36$G:I/?-\27I?/),V_2^:4).1(VA\DS- MCSQ5C4<3N&1K;K=Y?=Z:X#5MVONFN:*T0>^;XXO2^:2:MNE]TX2TB!KCS%)- M:@PUQMFEN1Q');F.W/M&79VKW:XP.UK;/:$,?=/'J'6Z18VAQCB[1$]';U[1 M5P-LZMFA\=N&9KOGF>:IY1@J0E=C-':,DXS0#BN?D"PJO34;8VK'Q#,6V&M]X5K:9VV M=;R-P3V'UPGM^0S^=^ ]OOL5_I.]6D[5-ENN \N9A+&7>"$,S'R:>(_L[9,W M2$9R*>4'Q4O>Z,4CM!>'?IHL?J0T[SX+$A;MFB&&_A)'3)Z0+-#_.3G*_QWE MT-X3^L"N>A&C/Z[H$";[AOI/]#F^>%U9T]@+KJ9H.+W\A8L<#C=99&>%-0H1 M&;!^&%'.&Q M%N&O8$JT+E,AHX@-_W[Q%Z_3-X8#F#X?^X%^^^HP#_^IHV=?XD')(;>!<(?LR7,4<$RW)%HP<0K22_TSCQAL_ 2+ZGB_T8P;Q0?_AT$K,WV1]O!UX\\>GS&R_@2^,/O97#RTV, M4CN-[XPO%%]+@>YV6QW'0IF688A\L13W%A?W*<4FGVS9MK'P6[VUZ7=6Q]GH MR65S[;1P9&9G]Y(%#[I6 M0PB[Q60/O[MPLBN*P0N)I ;%1?-=ZB5K6AR/&ZNL7_BLQZ& .[]#W 0]$G+] M1*-!3,Z9$O=)V/\A"5&APTMY4^$U23\(0RR(8;P!P0DORQ%()ZQ.)+BE8[8+ M$5B1./)+=%"KW[Q N?K)SFTZ[K$(_?-[UD\C"&9AZ#^XE_\,BX _V4\6];V8 M#8C8<3'Y*#[A,4DO>OWN\B^+SX=F"+J<9HHQVS F_TRQY@"61VX#1NXBKR_) M_8LB]_[(/?%$%H)\H(G2]ELJE1&-8-@P J7A)3'_B+L1WT]Y\_$_J)<_D^ 17?T M.4SE#ES,3?)U969.;455T:K&4&.M;U3:VJ9EW)U)X=$/XFIG;7!: JJE5CJ#&:/\9)!B,= M<]WZ>!75KF1JSPX_W=3LM9% 552KQE!CJ#'.(AA9W]2JJ'8E4VN=652[D:G= M?52;O2N;F\WW\7V M/TD#ZF@=LWG F.?%(U/K&@K3Y##=D+>6GKJM\80Q351OYSIS1_5V5F.L/T:M MCXE/\K3"U S';=S!UWGQR-:LM3W X_.H =Z1ZNW<"$G:A59O G=4;VF&T;B-47L5>I+I%C6&&N/L$CT&*,CF%;$UP*J> M77=GQ]0L_3QKBFHYAHK1U1B-'>,D8W1#&UK:/B&%VPH&^ZN[$>QP8Z@P78VAQCB1 M,4XRUNP:"K)>0=;OHA+4U0P%6:_&4&.H,520OAM3JT+TE4SMN4'6;V1J552K MQE!CJ#'.(A@Q--UJWFW^1AC;33@4%=VO.U"VA>L(W78QNZY@E04=T\9N@$;JO3>>UJ9N.RF>H M,=:-5^OCGYY\L8?E:JYY0I"")\FDS=PKQ:4#;R6GM3;V7(UYM%T97^VX PZ) MA0Y)6S7446,<+#^E:JO6UJ*VIKM'!#!03#JC?,]I<\EJMSHGE#D]O0R)B0Z) MJS(D:@R5(:GM/C6[6D=O7C>2\V*2RI T@4NVU>IV3H='IYC-)94B:P"6KVSHF]([*D+S@D%CHD%BZRI"H,52&I+;[U'2TMKGN MD4V-X[J39)+*D#2!2W:WY38/ZNI\,B1&&QT20V5(U!CK94A>)[3G,_C?@??X M[E?X3S;6F$8/7G"5A),W71!".<(5WFQ\8[7G(^GPC[Q@P(+DS95IMAS^LIUN M"$-_:4>8 D$NOV-]^-=7B67HK0Y'VO@^8B1B8^H%\!T))XD7!C%Y9'%"PH#< MLTG"QCT6$4O7B*F;5BO?S=.\:1HSS/HQXRO^BOI#$@Y) HQ9S ZC+=BA$1H, M^&]78:)\RCX=)EKU8^+'X9#U$^^1D>M)Y/G$X#0W-?(E:I%[8*\/G'BB,:%/ M-!JP 6GK6M?LD'A$(Y@:L#Y.POZ/G(WPRPF-$OQBY,$_)Y/0"Y(Q$)\D(;F# M9SSDA$9N/G[ETO#!BV "(;SM)7DJ3]!>193*#SBG(T5VG:6HV+XFU\%&=[$H M=373,X;^ M7_@2^(^%_T&1L/7_(ND$!D'9&'I1#+(6LWX8##3XR(L&_%?#,(V2$?P9P*2C MF$:>$&9\Z"&B(*T#FC#Q_D+ TL!+YFDJ\^3,C5,_&?O.]0F*#G!D HJ$"P$7 MCDR@YOD >EDE(7N!YRGU031BB#SP%P9A_TF]Y%DP?E6>GYZ+T6X^SZ7+8+S( MHH53[(<1O!J\J %Y\L!/ M@GW"'>QFB+_DKFVV7 ?S+F'LH5OY)F(^19:^??(&R4@F_LH/B@3D&[UXA/;B MT$^3Q8^4-E8?2,"B(^VACETE1_F_HZA0# _LJA@"N?$0Y;U+071'^"J9$ZS(5,HK8\.\7 M?_$Z?6,X, >TW1TZ=J_?[3%WV!FPH=D?T)X^&/Z/"^X-)@Y_?4V;.G_BQB[ M>@8#0B8L@G@=%MAG^+<79E8"A@Y2[O1B7DADB+PX3H7Y02V..GT <7X$.@8^ M[3WSAV[",1#X&4S;]_MO)%/3:%OPV_N_TO'D[1UIZSJY'X,1O*$3\CD8P HC M\-MB_)O];)$[^ARFL$:P3E&"A@-C^B?/]PDLZH&1812.B?Y?.*P)BBPC1D*C M!Y8(ZHG@CX[#%,GJ>W&"4^^%2(&(D1Z-!7U+SSU2/^5&E%&PN((UEZ@H7YV. M?U9J2'[LG>!LM!%,$1:^O!&FX\)#;81IF2]V1,0>69"RRKO&C,9IQ.3;T%,# M;PL?#:,'&GC]_*&'*'R"7X#\1CSEA:N##?0LZ0TCS"XA5CMICSNI/H=J)[J3 ME$EIQD:HSX'F9ALA3PB\M!$L95*42=GG3JK/J?*)[B1E4IJQ$>IS,.Z42F3$ MH?/+-3+=K$8F7/LAF3I=_\$3.D,PZG-D[:Q FP$)UKRJW//U/_F5C&J=51 M&?4Y-\I8=5UL;N2::*/&,P$Q$%'L8_H H=.8'^.7ZP90&919-U7N"UN2JX]D M!+'3$XND/[&X& \>F*W7:I%K"(!P$^.#"]\V^Y()Q'41QDJE,5U9 P;>$^7Q M&Z@)#X*]R'OP JR5^#GQQ+FG*( 883WX6A>('\K\Q^H387)SHD3BZF&\+LH M,[Q"P#7TP?R43YO'I$A'GT>/!]'K=[//>8._7[Q\O&OJG8MUWK8',>%V_(OCNW(WW M5:B?CS]9U/? 5Q:RQ@7H3T%G]*D_%8[30I).7=QY0=T8G:/I&@P&AJ'OAT\H M=?P>$HG3,+$L?#J)V9OLC[<#+Y[X]/F-%_ 5\X?>RN%EB0[6 MI$QWIL07BJ^+,#;]SK,4O M7?;DLLD:=LMT-AM63?;$)MM9:=@7@!267-P]7%O&%PN9Y-WW>1>JEZQIX1W0 M[BK+%S5^QR' C-732U;OFOL@9TP'8>CGD&%S6<^,?8U6>4O';!=,+EUX%E88 MS39""\2A[PU(MHY&2< M/]01"B$.+_^R4B/I M56AT5K3^$\^3!(F_,9C._U9I2P1Q?WE%2K?(E;QN)*]_"E^=4U3\2 GM3H6V M3& NLN:K=0S(0@BKA81;1K4%-@<&.7R(R8GVK?4MOWNR5["V%5 (5Z/HL>& M5B3L5C"2*\O6,<$+]\C.PX4A*W)S]?;PZRU>R7!- #C/33T9V!MA0RCB1G!6 M::=3UTX=T](ZF\)I[U>&MT4R;8+G>-WZ6)0Y[156KV%XD7LUKC6&C%1L4FPZ M&ILLS5+-L.O.).".9ION\=BT;NV16[2**(J6E9AF&*38M/QV&1JAGE"[5Q/DTE=2VL?L^GN.03+ MUZWO+?(;QQ%0P7+S_$;%)L6FDV&3I>G.NNI>,>G0*6R[K;E.1X7*^R3RG;QY MK.+D]>73T8?(_ M,X@#%2:K^$NQ2;'IB$5$FM%>URHK+AV82Z[C:&WKB&S:<^_F(Z+"U*AS<[ME MY8V;!09M5+IYF0'3S+:1C=C09_TDYK@S V\X9!%#(-\>2YX8"TKHIL4@D\CK MLQSB!ACX@R79ATGQLW'J)][$]PI@WVDTX%U"D1U3#.H#L;Y<#$IH1!7$N(H0 MS$ V2^RL6796.'])00G0!Y;!!8Y@AEQ&_/ I^TR\E/_^5?4S":3*T067(Z2> M9<\Q9W'/L36 Q@SCXIWJ5';PJ:A.98L[E:V"9;:G'<='7!WT[HX%,5K!]RQ@ M0T1"!5-7P=4DS4>Y*X!&$9B6(UEZ?6\B6UVB@GX?T<$S,#B:2#D!>O@/7CHF M&7WN?!IHLBTF'Z7OAS&'?!1M+T!>!-:_H".9R.3"? F@0?02X] ?Q-T,I)>F#C Q1YV*PP$WC 3\<3 M1 ;< KZO+M)PG906K?'E9DP#Q@HT= E8" M&*MBMCNODG13&89QP>%,@V1 L ML^@6D;D)$EX;>RB0F/HT>B;I)._Q$/)&P?>LGT8(_-EGGH^')L_)Z56H"RRZ!$\FA;Y[R7?2LQ2F)'ORV'0.>J' M(,XLP64$R8@_G#W ^U-PKUPVCT79QKX;80J>U;1D:Y)Z%+RRG]Y8\D,7KVJ1 MV[E"C/NJM,ECOF'A\[:#[3-*GS^-0KXM^)?Z5=N&MSP3YLO6-6)8WO/VF2]+ M@MK";(!1L"/3/M<50/I\[TU@\IQ5O%<&/EA,[@0VSPN H1Q@OI^D%%N6$(E2 M7S0/X;I(*L9LS]%^/P6)Y/BY$NI6Z.I"?:VFG=<#A3XIM%'#:;E&4]!&K7;+ M;3L-F:QA-&FR5JO=;C=HLBLBY"H$QI5^V@@,-:ZISYP&MWDJ2KA6-^!*($8[ M^&K<1UH#6?)4270G78<_,]?ANN0FR%@U!XF\-%Y-8^Z=&;7HLVC=]$%@K_]. M(7B00/4H8CFE%"[A;DH 5SUZVQ#5ZKE[ MSA->S;:T3GM=K!8EPDJ$Z[/J&N.7JO*4 ].X"K$W"4G;3 M"\C'- KC^3F2S,"\\#8=BV([I#9P[]EV]7SNM/\!_R)8SPF#EY)OQX7\HRKEI,;,R2 M48C+85SX\X[HXAS@)2*5#N5 ^F/L4AXD10OV\N!XX#/T AKP$Z^(86MT?JXF MNQ[//1K()[OP:*+8K7P?X['9&*;&SW3$01#_7)2796=\L#7XF1W%PB-^%N9% ML"CL2-C'JB,\J^-[&&DONJ/FG#V1 R+Z\!"Q!Y1*J9GDJ?(,RW,"_RU>OC^ MZ6N=U,]K0H>;+& /0#2/'X&+.K^(@? P\6689,>962M'".7 M]CF\6K5>R;[8A,.U*1FY#8.K_YO"CX=XA/R!@?!C=4*%1.?6*5$>?'J/J U+ MXOKQ)^NGO _H?#J)@TM9*&Q1@P,H&?-X!TGD1"NTV#9X5 MF9:3Z3IW_C_2*(!I*QHMH=&_P%4<1/2)^O'K#UY<"):B4HE*[ZF/T?-,;;HZ MUCYXNSUUIG'J9QJFZVJ.;=7Q3$/)L)+AE5;=:6N&U54BK$2XN2)L:EU=:6$E MPLT5X1I71R@95C*\&LQ,MU-7/7P.0*VJ!^B6V(5:V]$5P&2]F608FJ4K+C6 M2Y8"/JXYEU1_H$:PR34TNZLP=?=*8]6G=:MF&1U-=S>\G5*C"/7$N:0@=1O! M)DO3[76;IRLFJ;VDV#3GVJ2A&8;J#[3?Z^RJE>XV%02FIIOKJGL5@AV:2_8& M,/>*2X<.E!W-=A27:LXEE75J!)L,S=9MK=M6B:<]']JIGL=;=.76VLZ&I6LJ M"#N8)NEHENH15'T1QWW1ID%80=FDVNUNFJC$;-N62[IJ8K-M6= M32KQU @V67@ KAGFAG?P=N8_K8JE76\,2Y;#??7# L=* E#'4_BG7BR1+K%) MX@!>^I@!4'-L5-%X$M$K$1+TXW]2!+_\'""2$+Z @U=6T"YAH>DX*#I4+@97 MY>"\$G'K;_':T: U_ ,+0'8 MR[>V2/.YC[Y5F@V+PA<" *")[3?N*?XUMN[UP MH&5[ 28&4H"O*0D%>IA28F"12*80UM2G*4P$A&6$;F<,[(ZYO#V$(38,IW'( M.U,7VXTW'? "X>)6V$#]..1R!E(<%W-#=XS[7HF79+L*/T,XD3XH.^&/(3MP MT\'B*3J30&GX7VP[,: 1.F_!T!L(=8=N>C8((KM3["G/EUB,@KW5@[PS1LA] M9[ZQ1A1Y!YNWX%YI(\+"8P]$%GO5X^V)!_DY%Y*G,/5!.B83X :0+L:M"2^8 MM\M.8Y.AN.31Q1(%QF,6"' >'L0V'&I9#X$9$86M NO'X*%HA<(;P- Y+^ - M7D @+KU7(GA.RA$@SW^X;RLRGH^9J6@/G?Q'<*I!*B.@4GD+"*D U@;8N5W* M.KQ^P&@RTC#$H#V/2QN(!=\G&OYUZ6TUG063@1E4A@-=T8M!C> PH$(2!K R9^0Z E48>DC)?_2HS*BO!!8./03E[HH'-!&0I;UG#Y6>^ MB.82U,O(1U#%0638IT#8 >SU("U3$E3@!+OU<,9[C&L$FH*JC+@<3%%X]057 MQA6++8;=9F4HD/V2/'KC+)H4NBD"&B!F#?O\I2$\"W,) M^MX$6/$41C\(_XHW1L*6,WS?.#H!W0-DRK,JLTM?-,KFJSX!]?IIKAY6$4EHRF>Y>X>N(+C'E <#?B8_O3&PL/]Q70TV$#X MI\\>8!Y#QN(*)2JZ@F?B.-@<=YX#F$!_$8=SH>#>[M/(ZT_I7)XOI)X?SV1A MEPF8]%MG',V22]E\K5/M N4AG<BL4UZ!"?&+9( M:_/AYW5?7%C)3)EF)X+"![(C9BBZZ9 MYKLN&BP*ZP!>>H1)/^%7P99MQ*K74$QT:L4/F7,@M1AW M;L60^0&;3/NMK,CEV6LSFLFBOVVVWQY//53)9=@M)V\M+ \?!PQ,K%^D;"6K M.+N9X%AN6$JA<4G9@-K PTGA\A2M4*_[?? >X-W^LU8>.6)#'T4CFP">6XH3 M2=E.M3J0B'OEN2QAL>B7RG^^B/$,,7C:,', >Z+&B,^T@:ZJ,*<?TMJOS*M?N*!ZF"?XP+F>.LDPL]_*%E:)R=?'#;Q9.0X-&44XN5UQ<.4X/:D7>[+5-T4EZW&SE8^JZS6K/D M];YSK/;N.SNKR:K)-G&RJ[5.W[P;>?UZWK['V$ 6UE_^\HI<&F?= 5@Y&\DIXYPS9;[S.K%E'<=? MNHZVL"4\59M:$Y7Q^*,'?<$G*;!ZI<5!2UV M>:542;&28B7%2HKK+L4F8N5J77/7K=[/6XI/I,WP^H)\7)P#T]0LO3Z27*^& MV4J8&R7,HGQ9R;)R+YKL7K0UH^-JIK5AMZW]NA=K@=(TJJJGE/0^=D5/NV79 M2(=O;!*Q6%3O5VXDS[\?)#%@ILHL3Z/FJI1PKSUWEMZ'S,J0-HKA\,KZ)[HMKW%\=H.1TL6G ,S6EW21H\LAC+-K_=_R'JV^_@+T*? M:#2H%/WBSZ;NFTU7#$?Y^0E0!(].4CPZH>5#@0<\%, ;77?\?1)Z@%=1\**[ M=-P3E_CB$87ALI*^_$>R*'G"(GY;",M0<31\5MZ_ #$SQ/3+EWB7/V#RGXJ+ M.'SAIR*G=MWE=. A9@,3L!7%59L7Q+=T(3SB=P+E#P+2-K6.Z>92C;?RKN"7 M>*^2/4NI#.5ECM6%^T2DP:F[-&1W-J/*25GUVB;%(B\V.+G[CYO4K!6U^'GY M6 EKYF]Q%1%E/X5K<^;0Y!(V5WTK=GPQ_PKHPOO MTY6*(M2%T;H+Z=E=&'4U5S?4?=$SOB]ZEAU6.JK#2AVFHCJLG&2'E:^^]XC- MJ+-FL:I(5A7)JB+94ZV.;,QDE1BH(EE5)*N*9%61;"/()R*\K'T-Z#;_/=#7=<)4,J[*.AI=UN+9F&_51QB=2UJ%D694H MG8HL*]_BL*LV-+O;UKJ64QM!5B5*QS^"5R5*C>$.A>U#']B"&J4)?>8)S8CU M&?Q[@ S$IWP:XZ%ZQ!AY9C2*"0.J#^:>DY?!U(Q38? )5#.U-,]5>G>K8UB_:N@T$$8W]OD=^XLFK$&E7-GJK9JTO]4Z.* MM1HS624&JF9/U>RIFCU5L]<(>5ROJXJYU/E?&=3SK=E$1\P=WD)7U8>99X*.T^@ M>,_5.IUI)#)5O*>*]YI^17OG66CWJYJU%N'J:A&O2?9J/>. M9=2&P<'7?A*BXR9OZH@:V0C>X>'H;#SQPV=TXYZYFK\) MQ[!L_#L*TX<1^2>%@ ,"03NKL.6> 4VXR8_9A HY%4YF]C!7MSP, 9M-R5/D M)2")Y6)>+QF18JW"G@3BR5LSC;_&;#UOPZ'("41E_?OX#;$:22"L_(F M+I3 -7CA/C'L$-"9_3(#VWUD$P8+@PP<1/']@%#8;,/6#%].>YP--FZ\N/XND M!-A@L3^3TKIETF"0K7N0KUOCHI,&69)BH/%_3/A5H>K.$++NC<=LX($8^\\B M(8&[C7(-,C>O)BSR[+,]\.S'#'Y4>B[3%L]RFPH%.WVM*AZ%3W/O5,F\W^W' MKS'^"-^8H+*1).GWTVC^;:E&W7+JMFS#V>26D]5N.;:[EQLCSNYOC%@0U._G M+HZ:;,,FNYK,;GYQ*%/D-:I/OZ5C=L;E^7](AT>HZ:DC'\JOJ4KY&I*1KT3TK08V%EZU MLS%EVDV*"7[.ZJIM:AVS/L#32ETI=;4%BKJI67I=E=7:CN60_U^C',OK MUD=,?H91D(3!1I[EU*(W4M5S"-<4;:S93F=-^9TO)GO5M^?-),NR-&/MAB.* M30=FDZNYNJ&85&\F.=8&E_-VR*5SR/9\;9'WX;]I%/_PCIWL::"$BI;RF_F4 M-8J!3IQ+;#LIM7#WCUMD4F4;Y M]H=BTE8XA8I-![/)'&M!<:G>7-H&)U'A;348;VLE"*!%X#_RXBQ7O>)63 M?,,MB5X_? )-0X*$U='V67VA#>M MZ(?C"0MBH:?@FS"-")!*(]_2.$9DA:(D7*-30Q_<6S-,9VWJ&P5%_?,Q:5\DUI'<,76W+:E.?HV%ZGKHBRN M^_TP0H+XS]JL"H8E\S,]]VV\A#Y2ZZZ[#;C0Y[N DY9.)E'XTQN+._,=]\V2 MMN);DWAAUO.0BCHW9T^,I.A-+[9?OT!H;YN:W76YKXSH%M+P"72A21@5:!M$ MF-AGCM>2C\+1S5KD'^$38A=IB$I X:V5L20?0H^C@:#0XPTX 2.3(4D],0G& M(2,@[^&Z>+TXFX@-?00S+D\6_A0.Z(@^LBRD&5:-)WPWP!\&80ED5\9A MBU(51(7O)J VR?V';RWG_IB\D_%);MC: 9&?C&T MKFEKG6Z7K^(7MZVC]&GS9G7TS50"ET%5!N2LV%1)]=5W"=]QAF:T;B.^:%1B[>(V(0_G%,'M^&P=5' M ;*3MZ@D=SY,I$R0N5,\/L-AIUX@:-!7SNG*A!V6JBD.4@<\'#D2<1HB@EF/D88L&C@4( MSEB6)D5E'>794L3Y7P*)W9AP)'.)I_(TW.-DZ,$)(XL^*Q(AID"8[$>$@Z1Z M0T\ )Y9"DN(7024?C;3,/2X$W*KX8I4?"_3#2"+)!2'!&"5"^#4!3GCBE=/L8KO02#@95!\!$$=PP!$!U'#? \\]1QW+TY][CK#W@?F MP5+[%'SI AP=)U L8)#G$$'HL&D$]]L+(LVC$))DP,I@:D4HN(@V^PS2#B5X MW\.,,L]E 81UX@(K.*X\32THQ%X.=>=(LQS5J@9]!>[;F"6C< +?Q!0ES2. MT['(FR].YC7YT*ZF6:%KX 3'5^41:X9]_ 4V@43),7BP+#@X7WY*"FSD]4>8 MYT:MSI5_!)(@@$:GX%O_%E>T%.IV;.'2(M?RES *SD:;>D@(X!P%I!'V,X/. MS!.,?1 G3Z"##HFCM>%-( K>HS< 88ZS":,X1PB4R',VB%9X):P1R"5&O^)? M>1;G5-HRU%4B8SPR'2/4[H!P#TR$-Q]O2)3ZF$I&._E39F8,JUO*KQ5(K[0/ M(1\'O$Q[,?M/BM*=Y_"6"SS(( 8!F.SPGZ4X@2V6+^=^R1S[-R5J=L>LBAI\ M*J3-T.QN6TQ21LQ_! C82NX125:=C[BT*QYD+$X4"I3GDR+_2G&6/'/P:\SUS3G2XG/)1Z<##J3Y2S^=))6RK1KE:A5 @FG>VK81T9T+Z+U9D MXP92@*K.6<&QO/H$T;M+094 Z0W+S!UQW3E(H\R>;KY]&6.;RC!92A$P1MRJ56J>LX5[E-R1\E*86S*\7\HT/R@AK[+@" MJ*H'FE E!_N4@Z^S#G;N_E98@1N7'^.@GYY%^D7VGZZ52=X?#!2?V317$:D[NBJ/ $\A*5S,#\569 \5E153PK MP]RKRMT:]I/U4W[6$XIN(C&YO+@#T;YXE=?U97JPFJ^2*L/WAS$][+H;Z(IQ&0^X)KB^&583H.Z-P)+Q8&(?S,)_/KZ\KH[_AA M*#])SVUR>;\)'U\'MB&0%PR#D$BO#$RB8JR =@C/W#, M\IJY.2[+:28*$Q0%.LT,M.8HOR"QU>?B)$KA40P_8W#S91<>C"$BWFXW"D%! MOX#:*7M>/#ZWE5<&9;%4" MV!T)V:D0<+G435-N5^+7T"WZ)P_VPB'$NQYOS?C)^PGQXR_P+7R$]QSYP>I[ MGF_^&KQ1@B:Z?[$DRQ!<\IQ1F,)H@WBI*#5]T3/)D25+G^]7V,X*?D4C:/'? MC*[23V@-7VDA*O\R6*'Z$69IRL>TS4K2AX5363OWXMWL)=GIO-TJ>$5G04QK M.3$[%^_^V2)?O/Z(,I_"XB-T=B=BDA^_GIB=!^\8D+ M^JGV*G[JB5"B?**T/5'F2M*F('\;4?AP\'\OWHP1[% O>3?=BW?Y[?+,J\GF M]6['C;%VA3.GMH?:'A7W?;/M,<0@YKWY1]<533L_'V.IKU M/F;;PZ,M>J>F)TL+8U9X4PO4-M ".59'<_6]6Z#--YM@F+) R@*M;8%>W"4O M&")3&2*UQ9+;0"U 5;9 'B0Q<^QUM@);=@);F-V@C(G:C?M;3==Y24N:7SU0.GD MS2U+1/79[V$+>LK6.H\Z,U-ZHQ:)WL#?FWH==.:0I;X_.Q3O3 M=#33L!JQ/1K=/'GE2@U3-4W>;QK+SAEMU(, M.Q>97>?P7J6P6>EH8Q\7 M!U?:.W/(=7I[Q[3;^[D7Y'9W78Y]2+UY)KQW]YB'[N@7[]J:KK\>.=JNF-ICKEU-+>5&&R0AE:J M9%5/?MD5L9VEH3OR!HNM=3J[JCQ1EJG)XK2+-'2'7]!HMT&J;.7OG*M4K9Z9 M[& B^LBV3 5'FW%Y@T1T9S>):*48FB(RNTY$=S 1;7:UMK.KRQI*9QQ( ':6 MB.Y@(KKM:H:YJPL%.TM$O^8-;][-(GZ>4A_N2R,' #S\ZZND:K2? 7W6 MR"Q<*6\>2">3T L2-IAZ"38)@Q=- :5[@9!\_G>,?:,>/>S('+,)Q7Z2_G/1 M69 __25J9>OA;\-.8K.KP6=*G<%/I,EDJ8M&7:1N]59;B!(\^)CUT_LJV^E] M"N:TWNITA4+U@I0-KI/L0QROVI'K>U7"RAC[N=246]2*IMZQ[!,8OUD(2\S% M!+Z3LY#R.2C-9+$4.?:BMF3'D!F$W'Q#KH. ?,0^?&$4)-CF_JOO/7JP8]^' M_Z91_,/3R'ML%LV>R2WLT#2**/SH.AA$,(OO+?(;;^FBD3O*B?F!\7]AE[UK M&@%I0-G< 8&7])&L-XG,-],+F4N0ZO)GR8,$^0=8]X"B5KP%[>@]E*",FT43 M8S6:S*Y7T&$)FC6GP^NI[=5@M6S53BVC8LS:?\:C\$GT-KVYOA.-)WN,!5-= M?FD?.\CSMDW8M9=\3MB8V+IY^?@*^W1\8P_X6U2#]U?_AS-X@%U-DJPA_(*V MDA&CHJDXO#YB?0:JGS>W+YEL?J3COHVYWN:]0N-B\MGHE!V1I2+QZAO3CTTV3Q(S-8VD?: %UC M:FN7_CN*BCW]P*YZ(! _KN@0)ON&^D_T.;YX78T*("28HN'T\AS: M690U>NIF.='/<9PN5J]0WPH.O!"!.'S[MU,193=K+GQP%^*+(P# 2N-?HAUX",>S(H&26[SP%"-882/ M\)H$8VHF#/(]SD?V'?A"DP0;CZ/-%20E=VD$D7T,%(")B&?)/416$1@.^)"; M.M%U&RTFC;R8V\LX12'A3;8P=O9XHRUX6]Y4'%@;8JJ(1KS?TC]3L. 6SP08 M70W;C8?IPXC_E,%DX-WXI^_Q07B )6>44V12R>B'R#_]PB_X"Q MPP@33G-8Y,7< 0G K8AC6"1,%O8N_%@V;"?#E'>HGGFR]6+#T6 I,-:L4:NV+D+7J6K195U4%):O@,C>_![// M#H1=LX$="(^ZQ3;>9:K36GVW6&?)%N-YV8WWER7Z:]B:U=T:1^A0_=6:N;]. MPXJ=LB'K[FV7\4M2=EO7VMLCP)U+%QMER$[0D!V@96C7:5K+4(6POO)2-XKN M7R97K=3(CF)XA:16"VSZ;KO^V/2U%J-F6#9'WYOSZ(+Z!,>QHW6ZQP5B4U#4 M^Q2@91W.MA,@;#BC&9:CM4VE@4Y6 QVB-4*W6\/6".>!"+F9^[S#P[$&D6OF M-K!"T]ROZMEC9Q]+WV5GGW,$$FF&^7*6I8:V\7\LG??SL8PN1&%;.] *1*^V M K0,NF@[ 3(OWK41AG%K[UFIG[I*SP&:2EFZM<.F4KM21.>1?-X,3_TPR>>Z MD6LWWO/1H_;&&*Y]XI%;NKU#/'*5_*FK##G+DC_;.3_\.!5LE]9QMH8-5NGG MV@K0,O]G.P%J7[RS-HIRJZ4/697RIBX;$3%E3+X/F(QOVR$6 P/"$%!!C1A9$B]:/JIJQZ-$1)) M/,M_#/_,49,$L(0 9)(0$ 5:DYQ'AMKW8N1X!>"G'/*)3B8^""Q^QM>A0"'W*))E M 90P6^*VFT3T$I(X+:_+,D#%+1N$ %O@@T$$'+&'1V L0LP0ODE5 MO@3^688KMG!:**(S<&)X"WGAM3T!42'@P,@G":$BQ^?KBBN@,/@M_[%X4,O7 MGZ&9Q>F8"WI,4MQ^25A0H[1-8S+P!ASW!,P$0^@4_QD^&@Y9E.VK$-8Y\.*^ M'_)MG(BM!TS/MBO?THO%OZJ@]R?6JU_R-+,KX8N8T2"LD6ZWY>KN)E C5LNV M]X/:8.T#M<'I=/"! S=N0EM%QY?HN% 4[R(O%,_&HA7$GX*^2DIG-_H*U..]""!L'#(/ M?_(AC5!R%27??0[Z$<.HCOID+E6_A!#O>HIF*V +*3 =!:93PXMXM;L@K9 ( M#K]N0].[KF9:=FTN()_(;7\ES$\XMN98EL+8J36?+@U-=SJ:V[57]X45CPX=3G8< MS>Y8BD/UY9!M:6!D%8?JRJ&M#J44EVH9J>P-,M#0:P@9>![G*0KJ34&]'9"$ MMF:;B"R[;F&O2F$=6#-TVIJM=Q27:LVE2ZOM:,8Z@8KB4!/<8,4EQ27%I9HB M-!I&/1$:YR#KR#\CH/SG%,6,&0+=AL$="V\9I]2GX#O\]KT?]G^4 M2&$*NGM!R@;72?8ACL6 P%=6;Q2S=&G>FT+-M6DU63M9S5AMT/V4';JCX)6"QUHXK KZ9=_0+[LAWIG=53O1BVK+"CSS&/OZ\6&K MSC4&[Y9E.X9F.;OJ^[CR#E<70YNWV4YWOYE.>V^Y/^P/U=:USO[WF-IF:IO5 M?)LMZV&SW3;#+EJNJ[E.1VTSMINMZCWRO5;J&K71OFNC$VFT.YK9G)UW M'G5Z^\4]./OS8F-9/_7=!6DNA[:T+*V[/:Z(*C^HKSB!^MR;;]0!WZ@#87[[ MN/U%E03M68+VAFYD=#F08Z>C!.B$!6AEB[8+Q]'4+]ZYEJO99IW,VGE<--_L M!H>Z]K3J/EIVZVEGGJ%IB/3]3M2RND577W$RV_J^[+II7KQS7/ ,K:W+4I4$ MU5F"]H888UI@QC&VT+?N%ZXDJ+X2M+))VXEK:*-E:[?!LMF[.C3;4[F\:D2O M&M&K1O2J$;UJ1%_31O33]YE*VT'RVS9;+EYTF82QA_-\$S&8F_?(BOLM_U4M MO96W8_3B$=J+8=\FBQ_9>]GKBKNJ:TZ1I_3?450HB@=VU8L8_7%%AS#9-]1_ MHL_QQ>NJP0-K-T7#Z>4O7.1PN!>_!KTW1TZ=J_?[3%WV!FPH=D?T)X^&/Z/"WH'-]:OKVE3YX_[ M\P;=2=Y"$I8Q1P1AF\IK@4)O%/<%KXRF7@8DM_/O_KW87K/^E_ZZW99M.!O= M^;-;1G<_E[VBKI'1VHZ] O2<6,4PZ#)F'/_F01BBYBI+O/@?]B&&40'TREZI?PH$W M]!3-5KCDJ^ZRUO8NJ[J3T* [":;A:AU#]796HMQX439,S=:[2I*5)#==DB\[ MFFTY:W5_,LW=5,VU07*&O-I4O#[&CMMFJ845\..3J$O(I!]640 M=EY4.ZB^#%+-3)K I9I@09CM&F)!J'O[&\?OIWW)T6VW-;V];E_Q&O^>.=^F'H^^$3%BWW@><)WE>/ MY87UA*- E C2DP21/6K"-,+;[.+6N;Q@R:^;%E^'\%7$KV!JG'SX2TE"KHK= MMS'II^-47/I&JHK[ /QV^2AB[(I?MY_ ^L*!N(L^]'"G$HS(\"=A^C J?68M M1F!8S);\5K@W?B!QU(<='(%F@=%TUS+^Y\%L_7OR<$&H#[H#IBC^)4>5!+6L M[N3G)I8T_%XF]0N;=)IOBJ?]G ^ MK:U\VCI,1?FTF_JTQE;6\X"F8P_FM)0RXN8 "44X MI4XWB]3'-4?P#K1]:R9XP&#I95MHHEWE 42:O#^KW0\>7M'[L?@P]W0"6GK M.IBQ 9 %L0MC_)O]W(<%=:J)H#A;Y^!(YK,Y?N>G(D.'$*H@#Q'YW8LY3[^$ M\+^?QPCSBABRG[R !GU@).R4B*?L$:Q3NN9;X+35<[\(Z+@*E.XP)\"D1("Q M)(#8"J5$*FKJV ,U'.-&&8%/"CXK$Q H8R2MEY/6"PC,YP?'-"V#VF;Q$,& MJ.3E"OXF('_=3JNK+_ZZ>;!>,_MJ'N+(,I]S M2L$L52M[*F@[W%6JE[50^8QU_FXQVV9YOT@BW<('I1UB7;R;S0Y,V:JMJ/KR M79RF4=5ZF:HV4#5ZH $\?4]]AHA-X5,RVBUE3T]>[9MWLXX% MSO3E4-G$GBI+WWX\SWK&['%W\GV("%O@1G_P(M9/0G #R[[="?C+(8'%@,3Q M:(LE'H\D^V7_=2B1\F=IH55_Z&&O@$>//2&(?1 (IQ>=7*#&#Y80>,TC>X[1 M'^=Q'>DA[C[$IFG,W>S43T36-AK'>4'#+1\;%,MU'(?@MV?9@)LPFJ WPDJL M0?\WGP$,+OSX['>_86P<<,<$>#CVDH2Q_#5?:$ ?. P=^< >F1].^-]954J^ MQOS)O.2"AP@(YI]W/."$RBLPD,?P/#*Z2BZY9'":- @-GLOS^_WW&PU]^S'E MX02L#UX+8XC\APC9YS$$?OD G^$S _E9Y9VMTD^?1B$G&!M/_/"983IA6(E\ MX(<,A2& WX&RE6R8$0T0O$G3> 3D2R@\%)&)#/M U^-"S$;%)R@,?FE[6J.KK?(1VR#,6;C'CPI M*7:= O5+,BL9@YLL>V/^,GCD%\/18.E"0/$G!?,6_YI/(ILIEX(18C'.G\%; MT:RC.LNU=]#+ZS#76H>Y>!VB.\V<2<_3#II,D@CE\)WU1T'(.Y?D,X]?GKJ^ MUM3UF:GSN19[IX^K$+'_Q_O?R.\>]6*@Y6J2T.)P_7-%;Q"*A('DDKM]#1BHGM0)#(2?8X\R[56L2#!AI@(!55> M99:#H3_@%3[MYZ=Y(GO#=YSH:K1P55RM@<[P,*< K\V65]%=0)]T@M_^8G#J M0[1%!E3TIXDGC*>(:!R#YLG:X/PG]:35*KUUB7&,0^*'"$\L,D^5MP]"H B2 MW@-E"QNML!)2[L"8T@F0^+$P9>(=M)@*D@"L*DC*[(0Y#R6C4*:*[!+/"2_4 MOV=Y:.BH0\,Z3$4=&DZ)8#U.(Y;NG4WK*1K@S55<(*Y\-?(^H@,??/Z;%OGF MX7'< .RP5ICNPA /A MSDK[).PF[_>6&47A5,S]9=$$+@]=P 8.T6XG?!DE!UM,(_-'RE$-/Z'A#ST+ M['4(7OHCCSURC\2+ELZU1:Y]OYBL1MC//ILDY M\XN>5KD#5OU5 -P?=9+TJQ[R&>O6IBNF.6K#*YYDO0'Z@IQ>DT MPQ@_VUJPIYYS5QR](U,W7/)U''B]% ^9N.XPI'BY.\&B:C,((9C_@DN?%<*?K9@,DS'X*A(X:!!4YJ8>@'OP2Y&6>M.Y\\&+''LA:>0@WQ MMI^P@*>1ASTQY_XRSV,$:1;>%&014M7' $R<>T*OY7M M;%\5[4 Y/\7F!(,EC^;SH*W*=OQ$^(O/HEP5F]9(V\/#[9A7R\I?KC)UI-6( M^:+]*OE&>SV/?(]P._#<0\3D2XH9)?@M&K%8RE;QU83BJ8DWD>4,,<,27+\T M3=!Y 6@?]':P@6M2>G:%R8HUSH[V2#V?G__+]JMSN)AM,HCY'\-$UE@4VPW7 MFJ62QVG"_2\^-L\E(!5";+A:M*_)E#KY0I,^^C"V;ES^>"6G68CBF#X+6XYI M#5ZK4>=!M6Q[&K^X5 N\7-Z6,N[\*14FM6@ M)I@&!"RZR%>L6R!C=UIMW=U+D[[5RF[6:M*GMUQ[/QT%U60;-MG59';SHJX% MJ%O';".%509GW$7K$WB. FH"BRL8/[6\D[GR&SSPN/QE!A+HC,CS553>RRYL M0 MR.=NVX(SH(=PE00XA-IPFYCG31-1\3>^3G7>>TV<1RX\#:+ABQ=<=Q33! M#_(OGE'$8[U5NA6>;8."%:EZ>AT*5ERX85B:ZZAV=$J83T"8MT*)4\*LA+E. M"^<'!9:KA%D)<_.%V;1TS>S459@;W6UH10Y\H(] M?L6><_&JNW0^MI8=S;P MDU6WAT9X@(I-C?!M%)L.;;5-Q:A0/G3B;%(Q_(]BT5>I!L>EPYMG9/*A6:2BIX;P285/3>"3:;N:!WSB"G#;VG0?R:_M\AO7NA1 MHD+G#4)G4X7.]6>3"IT;P285.C>"3:;15:'SOHG\"<&"L5#U'S2*O)A<6JO4 M,RLWU MU;%S [BD8N=&L$G%SHU@$^:U5>R\9R+/!0-4T?,&B1Y;T]7)<]W9I,+G1K!) MA<^-8)-EZ5I;G3SOE\A?P"PSWV?D8XO\R_-]CXYC%4&OKU),4VMW;>7TUYM- M*H1N!)M4"-T(-IE65S,MX\@A=-[#[0742/G"*[Q._\9JOXST>W5$J-\2D-CA M7U\E5;MEV4@'[*0BT-?NF:M_>%OF:)G%" WR%'"P#[:8) M^6?J/Q/+T&2;@1ST&9CB/7H#A%E%('ELJL4&!40O I17VP-G4+E)N>'Q&XY* MGT%.::2#*-9O.7X]+[W+/\D [,6AOT8L/+Z6$,2\7;& +-:(-\0N7EH&/AYD M*Y(='CD,><1 ROZ7D70B>X"QGRSJ>S%'/"X>X;\576Y(_L,^BW/ 6MDFK@*6 M7,"Y]P5HK612UN8\?]4D*C4A&V3 Z_+57IS_<$GKL69M(;-V6^@;JW;:KB!? M%WCI"\"=A9[E,,57?\[!*'\5QKTRM@017]RI M#74"7]* R#[A%"&R'W)Y'0&-^.Z"#9D)M!3-'/0=ES0#X*[)F8?QDO=+\>YE MC:#X2V$B!H_@YD1EM4H=-$QMC[9\\OYB*MC]]^S M?LI[]7S-FRTAPR$.YK?>^3ZJM"T1O2:8:-XFFUH#12*4_%ZQ^K!,'>Y? MBUU0]);^$/- M=7 )3Z%HG<.;E2<1D$LTOQ'N.7;\ZF.+[B!9.-MAF(JX7!Y%D'^T1#2DH3,O M&!"_:5"?D&ZWY;2-3=J$F';+TJV]](>P=]X?PNJTC#WU--G]9 VG97>;0ED^ M6>?\.F]\]Q*?Y?+[XT\VAI6(K/=[VUI/F$_^ 0ZH1FYOB.DZ1GLI(L-. MF6ONB;FK'RD?C\>&YK:[FJ4O**/9E]"O>/0LZ*($8(\"L.@.4BTX?PR"_-=F M5MHTAU&JCC&H7>J#K.ET9@.6$ U M<_ 4/F-8$C8;,6G\Y&)$8W2L\J,!3$^AH\'++?"H(GSB'=D'_->>J':*V)AZ MO%5[?D(2/;=*[Q AF?SU0\1HL(2+''GR M0 @&WG#(^#F:E,.3X5']"K;F6A78?[Q8+HS$(1VOYGH,^_S83# *]YQDYS(% M$ N.PL\F>/PG2@?CO-"0?XG#]\,KR>O6?$.7JP1X30Q[>XX>6"PDM2THZ*F" M@I<*"HIZ$E5! .3@=?#Y:3_[3XH$BP7E/#9]J(X*EC^1%\CC+KW]^+542N\+ M ]H3Y_U%&2U^^'4(<\!=/#4LV'Y*,/4RD06V4Q4%?P0^/Z:"9Z(GCQ?K0KBL MB5I@>8:55_7+L7TOQI!Z J_#FP6H%,#KG:F#UDC;<1SR+P9*Z+"#NPS!>0!S+Q"E]_-EG$!C1\JR0"'W*9X9KGS%/@AC^ MEIKEX-4&KCB&7[O:0&^Y]GX.\#<[:5\V6=ML&/)6W)+DS2:^X,S/VB?5X507SJO+ M]D[RPPTE45&+L$!B-D5;.,4:@^L-:@QV45=PR%J"7!CG7\,Y5'2V;CO#G]^-YU.YK5<6K: M!UPQ>'MD@Y99/^;6_JQNG5)7_O3?.W%%$2.*-P3(XL2;ZX);R MP3?'?.UHMJUZFM6<37KK.+CY#307R@>O1[.+\_;O7$LSC..X>(I+:ZC5#5/D MYZ=6F^.%UU*M8FD_J-7;%KE)HXBJ_D$;I(O;6L=N*T^UWES26^OFGI2GJCS5 M#8A_2X/^,_E=8IXK%W5]?>IH=E!R$X5J:FU#I5)KSB7EH"H']4 *=1#!2-_!0PVC\88A_WD[/X:K.>T3:J&V MG9#7CS__GW+8CD?\G74]/6]_ '2,U>VVG:#7CS];ZACEPVQ#_ _TT1L@ MN.Q[-E;^R_JZQ="ZSKJZ1?DO3=$MRG_9AOC_#&D0("0+N"Y!3.['C"GW96TJ M.IIQ2E=HE/>BO)>=$?]/^(0EY)9&#Z'_1'UU2G@8_:(\F*;H%^7!;$/\K[[W MZ+&(O __3:/XAZ?Y;X<\P#)]PL 2T2S_%!@6R)^Y6\< MO_+2L#/,R56@N91_,]WOH=/I:+:[O-]#HWRZU^MDDLE_:\QK;-]LPP,!-FA(>V6UHW(UOA0EXYF9TM?Y6RM\Y.J,E).3PS M[9+>'1Z(ON-8FP#1VRW7:>\4A)KPI13*"*80HV4!LWGT"_H$I (2F;JVPD;+Y3_5^D/1H2">B M^O4=^Q*WI!^+;E7>L&L4^OC;.(?FE^C81/BYL@.T%_3]=,!(6] @,8RVYEBS-.:$C($5TQ0N-W=:V$E%OL4V0?GC;IIQ;:6&YUNZ_*"T M27KQ".T!#]-D\2,S(/E'VH5==TK;EOX[B@I%^\"N>A&C/Z[H$";[AOI/]#F^ M>%W51J"*IF@XO?R%BQP.-UGD-.;_W*W.23U@?=F]YTV*(%DB#OF5UF4J9!2Q MX=\O_N)U^L9P8 YHNSMT[%Z_VV/NL#-@0[,_H#U],/P?]^+==S0'O[ZF39T_ M5Z3P+A#\F"]CC@AN9^6.M)M6-2#D_7S;D8=V"ZU'"#Y-2;FM;"WVW+YP85;L M8-Y$_7I/?AP.69\SY'H2>3XQ;-&;3"-?H@PO&]L2 IV!Q\,H'/,^A)D-P1.B MFY''AN23%]! ]'(19TF:7^W(YHP*X\6_S-,4"+Q-OJKKFK ,$?,P@ M(?EY(X,@FX[R5Y#/4=%&D[>1/Q76VK5C+;9:I*(C4SP"#G'/'YO\A>43X:+; MX4P_Q%*+P_(1<28#P/8)*HH8>YK2_G]2& GM1)A@Q\8AL1U=L[KM7$;F2Y0F MK0FV'"PZ&+.?$(QZ,1<3C%<\F':/53[&QJG@:+=U,@!7<$9E:'*:J&Z2L>I?)E)LD8ZFJ-7'Q3 3#"HJ=GEQV() M,3+S3%S<* MLGON'A8$'U&P##W& M'H%O8O30@$&C#"@*<*N A$O''E.H0_E0WMG.&&3H-' MQEN0@HBA$L<_8RXS:> EE8T.WH3;,19O[KB\N?G^Q:&WW+7YSG0U7>^(256W MGJ%9[7;^165_M1VS_$2^K[1VVQ5?:/FFR^KQ-,++R[+GYFVZQ32C3PA^B?KK M97)NNU$YA7%:JU#Y5+9H^PRWZ%Q!$?X7M8[4K1C"SK);6==U%IM/5#+=3^;+ BH7= MS:%/YYI6PW+GV57#T9Q.,8\/47&AF7]I.E5S?%.Z,J017J$^8WB+HO_J+QK8 M9+VOFJP7T[D940A&>986DT!1Z#>_K?HM6!+<(*)-O&C@_2- !00VIA1<9P9Y M3.%/,",4(O5>S/Z38D]2M"8:VJK41_.&:6M.*OR[+R@U'>LW;RL,U%8HIO,1 MG(_DF7,S-Q9W8"S(YV"([A%^TTI#VY:;1<=[-AU61?GJQ[A *) MP[2DGE\<,+]$:,F:%I91&4XSFW)?YR&2H$46)ZUS=:4N-T-6;$..2OX&[/U# M&#WO@O6E*KP-FV/73RQNTW&/14(DPJ'XWYCUT\A+/,:C]QX>[\%#'AF\Y)9%RRGUEBHO*>H<]XBHV'*WXZ#G!OO2*EZ'=?=R(.9])7 M+=)?2#PZF43AHSBMD]1[YL=^+-H,^TWU3U]6*6_;FM[MUJ^+^BY9O/$Z7N;I MX396=R6._K(S'E;7?B0Y7FW1MMG:N0C727[/6469FNVZFJ-O"-"R=Q6U+1Y) MLXTU'NCMW&"?*Q+%;1CL%QY.$4P1C.T[U*C=]>OO>*QU%?DM]@6I0,QMJZ\"GF-2F\.I(?MPQEE66>[I^NO]3(M_L_9+EG M&LQ49R8A>:21%Z9Q7K>GE8KV\"E1:LW&$S]\9J*(KG*')1&G$'SFU,<1A]2+ M"##A!TM@=#]E^"-\!LMN\'D^?RQ8+8;!ZU4P.Q9A_.?@M=[*U=ZIZ\#@?LIK M5Y7B0$RQ3^76\;78IQU+/Z*)O$U'3-UPR==QX/5@X9\#/&G VT-B%#PQ;)'? M6, B+%;4\C+SO/)TJCX_A:=]?K'\F=&(\'N;L^O5BNK5J>>1P(P_I65%3""? M6*]>A%,;(I8DP.,5L/XPW^?O'RO4/3,B\:5"CU.6%C(5A&42^L2J;>W8 & MIEY OO%+V; !1MX$M /_)\-;M[_ 9\7C\F;A;BA^6R9\*-(6YLT.=X^L>WN[QO@M6&0Q@IX3K.PP-/ MV*9"-99'?J#\J4$Q 0_UY:/'GHKK:,4D!\0;$OPS*3$IO^*"!8_]/DR+ZTFL MH.>/1ZE?J/?;_[[_B/7\^,PD1&7DB=<&Y-$+A4!,F8+@G?%+EE=. 2E M6N0]C6%FL-QYZX"!.;%R><8;#!'SV2-R:TC[DL0*R:*,9-%12!9UF(I"LE@9 MR:(VN!5]+^JG8ZS5ZF>6\ 5=QB,&H!^H*?(T8N+B:\0-.=ZJ$V=F'(9@RJ9F MT4;VDS#PT4\(XRGCFXSP>D3$+S_@?'H8*&2NR"SD@31J(K)(ID(X:?[$G1,( M6V$EZ/B ^L?U0=#33U$KBMD5,27MA6E2-E;E"58#12RQ0K>4XRK0( R>QQB] MCL($B8VND+CW40P^IL^959EG44I^EZ B&OYEOL(65T'JXM*"<\*W84)_8!"- M+HDPETB-@DB1=/5G:2 X_SZDT2"WH<@V^+ /DHNQ;?9\%CE,25+F;&B9&X)R MB>\5%:G5V%\@+'D/_48X%/AFX8;$ <8FISR-UD%^0 M592*@/2!9T!J\%HPNN9YD8&\(MYG39%O "9!T6S MOO88,ICFN.,B7=Z>;HFX@6@XG0=I."'*!G$;02F.!MN(<.FA@)^ M#&9\1AQO"/XG/,SOVY)KGOV8\:O@$2 U.E1A-"T]_+[G0/ \P#2*I$NQKBC-I<2I4G)L.H?+PJ6ZH>Y_2BR\IRP%"P MO"!;NU>Z<\UE/W_#XHTHM3<'P!%1'+_4QF4KG$@&P+O[-!Z1H1\^H>T8YC W M0'VASF>S<=2/PYDI0L1:>7O8YT@6@RDQT++0L<"Y@)T!GBX;:&(@$6]%3-P) M+P50(FV'.1EBZS;6M>)2OK&'5 :=]U?_9ST-?'QU>P]FG*_(T-'4/9JBBV2<$Y#DW"V2L(5TY%I$]A7U_T^VAB,2S\QZ4'=(\H4.%S-]TB^ ME^_=$W&9(/: 7.63/)6_(]!">/D=]_OY.X3>(GY#O]R3\Q2,4 \&?])0:\Z?(K.F6EV?6V# M"F$-S7"6%\+6J"_N.MJCV1*TVA)K+UKM=7ML[K 7\XZ\%R%&W55MT5$NW8!C MPNT*/^XPWY:\E&-?Q6E@Y;=C&ZJ771?6,]\&#:*&WN:RM$K!VJHH;!]9TU<]=68@T&.CLB5-#\HV@.%;2W M!,&*H9*"@CD @>JM!4Q-W]3?/#[*A]HM:K<<>K>X&Q[J'7^WS,?$.4XU]Q0- MF]U[SZA=[[U2M0V_:"6N:KG_%80M?P>U:!N&6$+;6T'+U OKU 4)CW0G$Q#_Z9 M)F&47>'$_%-Q!+.X=+T&M>J@4UJZN,6^;K&ZVVFYIKV7^N_%+]VT_KO3,IUV M<^;:7FU45:J^JU+U4U[_6J7F33E!6NHC?4/]CPHX*<[3/^T[Q[?"&)N6P]?/F=5;TI5-0GFQ4M'V0+1= M#D_Y@J]KVAP&1Z[LW:^]Z/6[-=R< U[H7#V[+Z^RLJOK#+'K#O'3GK.SQ:-> M^,6KI[F[/&$1HJX5^ T%EEV"M]#!U^;>]!T$=UX_NY2+*O"3%XW))2[(U-^6 MG^+*+\1K*?"5\?;5U%UY<0ET L3)^Q\L &@K?@./3@0!48URT)4!A_^B@W"2 M%).?@A(3E_SED_+N?3SOAZB_2S,JQ0WXON)T9C6R902H@.%!J"# \"0V*+[( MRZ["*YDC'L)L0RJ_!D M\,@9LHBXUT$!-P/X04^>V2^A%K(L!#B">M[0Y"M"KL7O%/A MDI5QR;J+<,.R:(I4X"JFDF,['GR.OY\FTW:<\GW>?Y?/( M?7\$7HJ_&EJ)4VNTDK(,($21Q.>0A7)5+)-!V$]E/C-"E&U?8,L6R+)>AN;Z M9D>$P8SZD0ACO"I#E9BO4,GQ.$\$_DND@ESM",3&L8^'\Y2MY?-G\B?U4Y$J MQ_WP?U.8\/ 9Y4&&#"MC]E1. )PCJ<+YZT4W6^ NQ]G>YD(>A4]!!L_6+XO0W(," 8&N$!J/N)&L M5R17J)E>01@Q^2&/67[RY@O8$-K0C5R7? )"P@?+4-(.&1S,->YUB1A@N@>% M,EY&E,4D.'9D4)DM$P+X]MCSVS9<:/ZB&AI#?/Q___C\_C.$$;4V'?=8M,8Y9?V7]X$AR##O2O3R^>-Q:I^/=T!IMC:\XKZ'"BU!A4.>E:T$ M)+1. +&9'5R15_LVQRM-8\8>(P9U9HI'23)Y\_KUT]-3"V;8>@@?7U]'_1%B MV+]F@P<:O8:XA+YV[;;3[;S&F8H_P=;INF':K^5:3..*/D2,!RRM43*&X"G[ M)P\0\20=#?H7%CU@8Q@1[5!>*O7A_V_O2KO31M+U7ZG#S)EQ^F"LTH+ Z?$Y M&$A"AF W.)W;]\L]A50830N)UA+;\^MO54GL8!8)4*'ZTNU(0DO5^[S[@@U, M>1B0*[1U)Y2+-!S JO!&+K$H5^:;%<%]';3B>X%>V%\\^>AA(PJU--XO<_J-5]HC3W+!E!CS<#AE"WTB8DY9DSA2!^#.$<0BDHG;3%FU *+I]S5))SCJ^A@P$LO\,Z?KB>;;Y8 M)H[,@2*X_P%JQE^A%04#&6LA1Z-)4B9>9#63<=)LR/H<_PC67LVFVU!N$ET) MNCB>!H.B2>V3[,K(&:'F71=1]G9Z9D\7R5ZI"ZMV)/BHT1>*!_81PI_1*3VP M(E7!?#_Q/(DU96^/F!!K0JQM$FN,6JO:1*PIL/]FHQ, M:UDB_]05^(I?51AA=2YHO5YL]K 1>M'XWZOTH,FI+%4O0)9F3J%CJ9%,AZ/I MG;3\;"=5+1F#RAAA_0*ETF&5P((7<\.+8^5)CWDQ^6?$BZ$4,^/Z$#G/>))! MZ+GV1J< 8*BR%[=.QE0R""?Y(#AQR#]7938[ M\MFUHP26!97[2LXC:]UI=N:KT1=8[ZXFAF-D"<,@1968\>/:"-]BN"2 M.ZA'X@Y"V&8D=Z?"_._EB=U3F8A:-1*U,Z T\ "SF>5;8*+HJ-2<<4J'\\!W"X%#5E(6JX VG5E@UET[F!/ M^RY* RLO6';: MIZD][GB2C1SA9N)T[[C.7ZP+AD7CL?1*\#!>S% &K!*:903MAS;:V V](,_T MP;.''"K>B%QS6:.Y3Y-6>[!*-,3[0!'HO72@;0[T MPD7U:ZH&R1 \1AUQ:3/;ZWM$N]725%?/,H*I:O;=L8(4%+/ M^8#0!388PJ*"#5;772%(VZ\@\_*$W;%"[P)I&4':I@Q3*&GZ)F$GQ>UH9\)O MP0\101'CM!T2>R:P7I[8$UD/_( QU1@N5#= $5:7H"B=4@_->TX%%$D5_ R M@1XJZW-Z*!N4B -,<#?&!&?3YB#L:.1-H<>=:+B-C6EU,&*>2I_LU5+_D"TZ M:@UYY*^O)7)+Y!EX7;,1I1A-O+F"^[4 N#SQ*#(U+AR-[^BJE=UUU>.)PYQ+ M0Y'5<>'XBS*EY+FT#MD=#+!'!%^ /2_T_3@\/>>,>: 7@#:[8KFI#GDF@%%; M'3E.D^K2F]@VZ)9HIPK;)K^]@MJ[P-HX$U!TY)]VY(=+BRB(7#U^H).2 M:%(G=;-&9%RA@^IGA5C:BBV1G9<+;*VK39>5./2R1\1E.K@(5D]2F\ZGP!)9 M=OD%U:8\.UDY75Y=OD6:2*F[=/31T1H$:A/TP1GZM$WHDX^8M)->.2.?XDYD MS5TZX)BXT^9S6.>R=ES;^FGMH4/6PF>R44!9,,X>R$W(]??N?Y#G_VD1RTS. MN64F\U+<; 5X18AC3R/-U M/3H=CUIUKAL$C+;KTR$%FUR/2^+M_?*,I'+O,ELAR?SW0A*X/P_N9X!?MAAE M29DOPO*P:073F8QQ@.&3Y1'LUFCHCP$25W[3K9_G@'CE_ M%D&G5"M%$4-S9#GD!UXTC!$]TR^XDM-K0,"E9%=$9LME(3Q'_B N+5=%I+KP M [B#+%>5_JU*$\M5E> $;WN&Z:,"+J8JTP&0S!-T3ZZR\1L1:Z >>A[K5I7S MMAV*R(#A!U$IBS!E8T!1/E5J=-[EF'B%.E71 WEZ::??3Q*>]$;D\>T;?4 M^G\R3S/[(.-3Q(F,G@L%&815!;\N>LX\O]NLER<&ANU0:L>,U.NN&^:''U6^Z8.+-\/:<$*_0U[ MY1'9! /-_=Q_;R38HR$#8%-PA,N:!!*Z_T1=LZ)4A=J(9]1 RU#3QBA;!YCQ*)Q,G\ M8DF/BX/FF[-0J?0>N+XBA[6KUA>Z51\-5-Q)*(HID2=YZ9BBH(*JO+7[48\\ MF(Z,W[W]4=A9<*3F?=*&*A-1+9W,TOBW)^OK9 MXLAQ@N&[78JW=&JL.0YHEL#3T/6<@!Q;,VXFXH$*42ER7GNAB9YKN0.;LO?( MIBG@+EU*[[I6\XQ'K$FT)NR98C%B-8X*(K$8L2. "62Q&C%I[*"8B+6:6$,I M*FA<6D.:2+?/A8(FJ7/6$(K;*N'8_EFQAIB&1A8 3!LPO6\2W7O$< (_+'OD M Z*X8X,Y7F8S J?F4,Y;4&LBM3YW:$M@#FT'V[R(GX0XH'0$N/$IW$0>/1]P M6YF>J2F4@OM>#);F*S9")E,:>( ]C] \F\?B^/.STFM^%+&@B'"BF9H,'LVI M1)H%U[4Y13B_Q>$R%)7A HKKH*C$4)3C=/C>7&AN;5/-G,\JDA4QJ$@@Z5TD M*;'BYSH^5?+8S"#;M8( @W^@T?@C>')#8XA!N_U8!"TBQL94EI$KN_B9AK^I MU'L,^[9E@)IAD+T-R$:"3Y8WRKD44V!)R#&!OG?1I\!8D'5#&P.HH&NH7J$/ M-U SH[] G:[]8-+0@Z"S&_H^MFW0+8'>$-DV]G(NXPC.9"'E!,[>QYF\+\Z6 M\BGR+LQD(Z"B*8?T'E!+NE9. MO?5 52E)JII&ZP&>R.F7'4*M/'W/-^00:+!PO#')AG$]\G<<=G2]-S!F$\8\ M@.ATVNCB'?"QM!K75*&[E:LE69LLB<7\OK?7LCX.SM0^YVH&]=,__N/"TD"M MI*AT(5J.$<>;"%_JOP&/QH(QG4X3N+&3G.Q#\(^_562H?_2GAYC.UJ.Q8+:= M';<421-%4:XE%6H:(.=9=X3>M;*HQ7&S73+_VT54ZI"-]2._":9; J7K?[.! M?;0<?!5 M94XW4,O>!G8QN=M/;'*ZHN7LK>B^D*B'GA>%WQZ5G;Z\XI_Z*6-&45[2:O14]N7K$*W]A:>@9V3SIZ,( 3C*+^=RK#-G]TF6P M+I@AV_QHY!]/=(K2ZGDU V"&C/!#=^HWPH0"[!&IL2IH?EL6-']%%T]D351 M-+/H>)8Y&;+)CP:Z!R-P6<^M2.;(@-?-RI#]?;3-^H8\8PA@F?.MRI!A?SQA M%C5+J/*MR67(K+\432Y#=OVAQ)_4"I4E7C\3T)#$]B9>/VG-Z4L;9=@:]A[RK M+1?@YMNJMLQ:G<0N!U[U=CD/GKROH8.!#/E6,#/HQ>.=4UV MRT=G9U;4&30 M"W<$U_8;D-ED'5CF=9\RZ-KCG7EET.&V(^G_ UZ*_PZ\7;9ICB6 M4^9:M5+X]=W],X7$-VZAE4';?<=M2V'7> V<*ORZ!W9AB&R+HD$ W&IK"K\^ M@10BL-Q*L0PZ"%($UFP$HLYU%J3"K]-AEVUBQBKGZN %.!42JQ<57CURX T=^.+OCK16013=V6)<9LGM11'\C5L*.ZX#BX=3M;Z?F1] MHE20];MWWZTU_@#UA^[C0[?VU'KH@%JG 7K?[WNM1JO6;35[B^M@O=+V:IUP M1!YGL-XIY$.Z-'IO7,,"<-"(O+SO!;<]8XC-T,8/@]^1';*(?\TQ?R-2@6PT MX5%QDVN_0<2 [?JAAY_(G>YMU_BSP%9Z< T512\ 3,3$F-PT\$*\L0W>6=>P M5__2;'QO-T&K!1@3E3^"WVOM[[/U_.U[K=WZ]$>K\QG4ZO6'[YVGW@$HF7[D MR3LPZ9)^2 MG+DEEGK M&F=&9)PV5ZANDR$L[VU]2[MWODFB7[2N,QW4=OG^B#F<9P56V");@3\V!'RW M-SE,TE/LG%_<(++*L\;1P)3D&S_7DC#B\50FT$:'OFM;)IA\#E=$L5!RL_6# M8S$U]\UQ*\:=%F3WA5U]3GRKBUKXG<83BH5/?^%A2BPO%S+NFIQ#MNV^L'M25Z/A M8=,* #$Q?>S?IC&@=1?N)NZ1X!Y'&%]Z5F5Q/2[N(\+W :(C88E1[M"!7^X MC,GM7/,@2EU:B.6=V6,,_0L2(_ M6^B;A27'FUPN%PA3-:P1LOU_%:Z5B2,N]*^?$1K?SEQP$][HUQPSSD#T8THL M4'XY0L&_"M9K<.N$HVO3904[]+:$Z,BZ8$9^4^]D%(Y!U)4B2(%:GJ&D'($(RV# M^FB-O"Q=:']J2#5"EB& C+]"BXZG[8<^^16UHXYJ1AUM@A(_T*LF@=[D_P^# M^^F&U>(]7,3CP'K%YO5_L>>NA2*D'AY&"DG!F&@>U&%B2U#;KM2F2YF@-EE0 M6RZH#1Z/VM90E5*X4RJ5#%%4/IQ;J\I$?8B\9Z)$$(4"O](A2_@8'JZ=@)9H M3AXW0$NF1,3;]>3673\@QYO1GNVOSZN%.UA4%25#^KR@M6RI$!MI;0TY:86[ MBE85Q'3)Q)1(0]B'F,J$F*0L<:9\>!H:+/R[H!W<(Y/L>3_PP8MG!0&F4Y@' M1>#@@$;$/&S0<::6<#SLO]A7)U0:9AN[%FXZG=$.5^#V01AV%T$[R92 +;13 M(:P:2H)V+I5V$LG\>=K9USZI4OM$4N5LD%8^O /SJ2_8,<^;]+)SON%E1B]W M__Q,LYO]N(U\CM"F)A$95E3+:84V]TF4S7*&@ !@[@!XGGPU#::;KR8 * "8 MG>_F( U.D]--@SLZ //ACVLY/[$3N-ZLO"+>:%9 X1,"N!ZY/VEVNC6Y\A:< MNY)B;N\5LKNF&](:D$,JT<1;'O"6^3-418V&R*=-9'0J9Q&Y2N%.KA8K>I82 M:@54!%3>A8IZ%JBH!"I*49(N,+U 0.52H:*=!2I:X0Z6B267):CDPU@391K9 MP5XB+V9:B?-:623.YX+:$KGL4J,V75!;+J@M4?7G[M2VB[)1(7IYL9J\)%3D M:8@JC@RLZ@EUC+2J.+1JX:Y:U"JK"7C<6\:"UE+2,-*BM;)$!Y07835QU9X@ MMBP36R(%(S5B@X4[M5B5LD1K^?!CK"D"F<6A:1$(OG8' ^'".';B=2+](D'B M=5DNW"G%LI21Q&M!6NF35B)U(@EIT:+_HJ*(<.R<0*!"8 MG>_F("6OK*>Z3'=;H">D>7X 2&3 ?9H(E* 7N-9'J)<).=OF3]# M592+B,3>) *WDJB;SL$"MU*X4_6BK(M)!0(JW$ E4?.@@Z%2+=QIL"B5LY0# M+Z BH/(N5,[2^4:7"%0JQ8HH%\E "JN2#VA*5H:9:+J(K-$5#T58;#8MRD5/K&J)@+6LJ6_I :WRK3:A!8SA*MY<--L:8:9&V, MVOU^F=3*%XOVA#CH="**O@DUDZ5\([212$!)D MZ>L56@!24<6LF8LEK43Z0A+2HO-"E**\9@:=J #)505(M![K,J!$>FQ:ZY-I MCK4?PSK+Q(,*#;S*15U+JW%'>GN;\0P' 7(!_DH.3#XDW3)5+ND8V=>SZ M+-9XZV&;K/9/_/'%,H/A9$/G?AA_H33[">J3CPF#S3^9^PX#D\WWTB9+*&VC M2YF^$Y34Z;9&ZS/W7_J^E#JLB@$'IFRB2Y^%=#;_(18_2,K_L>1G]>HP'YQEMDOZ WOW"SL!0CR[E>6OKE5=NX-H/! M(6M3V6%I(DHC<'$]!K5;0M_8HU>15T)9>14P]"C/^-OV'=(+=T\4![_>(%[? MG]KD=O)^=#C[!(\D;-5V.(G&<,:@:;P ZKBEID%W7QL^4''GW,$/G #.TW M8*#0IUD>0XM&:,:NQUZACX%/5HF<("+5(J_0QT-D#T#_C=V(T5ET ;NSAT.' M_(K=$(7!T/5H?">ZJ18,@8G>HH\8!WC4QQZ0)5DI';YK9).8[)G)"2;OR&;9 M:.SCV\D?'TW+']OH[=9RV)*S'WV,;Q\+%\H6EV0=>V!T.N:8U6JIHBF4:<;^ MNOC!,3\M,7ZZ)+ZC<^624M8WGI5*<..Y]^XJE[3RYK.'WK6BEW1=V>FV:WV7 MU<),0&UT4;ZK6:_G,K-=/S$T(P?FA$Y3??A6_LZ>W:TU_CC*XW?\=E _X\<_ M=!\?NK6GUD-G22"=-K9.V-"Y*._M-HT8^5G-V]VV>KT=Q-W'[KBO-_X-J'4Z MH%D"3U\>NIVG.0K?@;;WJ //Q*JD30)[&+=GBXWM2 DUQV%40#0FHD Y^U#! M4=L$7"3=9#W=:D>:J0\M/ "?+ M@3G&9GBLD>8; [WEH!>9JQ2V+&HV<1(AD3*EFA%T85L_.K9/-A ME5(6/7Z7:&?O:$O/C&5J2/K,#&J6B;W0SU/^-[>1\][%M4 M V!"+5)7FZ]$VM(@X$3M^ @:1" ;@7N0ILJ#6Z<;^CZV;49A1!6PEW1RP33Y M]15?'=E9NZ?^/U/O5V!V3J_RA]/X:P]=5OU?X,?)4"%2Z=Q?OER M2-='GI;]$06>9?S)EIQP6QJ[Y(7A[OB%)^*XY_BT0Y2!BV$6C=KOK0;HEE8;Z"?1K.ERXQ$O,#JU2I;)?&;MO5?U,?!D"VZ%SJNX!?\[%ZN^<77AUJGTP3UAW:[U>F!WK=F\\(8 M1N:6_:N+' >#NFN3!OPQ].,5?I]:I_P':)?"Y]="J">@= M=\4[R#'>V&I;KH5.AKK,K4.N(?=[J]-L/A'D=3\_M'_4VI>&NBSR^-_)$1R M#O*>7?L%V:?#7A97(]?PN^_6&NWF'Z!> MU6_4NMV^@M);P*"!XE?=Q#IHW? MV+I;QA!YIK^48IIAN2;LU)QSC6^$533;[2;-C_[1(L9J[5M/,(VC+_TWPBFP M;6.V[!8Q6-%HE^$2F: NP3/>XQDKR;O\%%&J)5TKIYZK655*DJJ>)U?S?-E' MOQR%YL_W/4UD#"?)U*CO_HPJEUDNJ@\L'Z !&W,!D+]8@JP5EZJ0WP-*=$G? MN[G;F'*=SR87VN8F%S=]UWPC_QL&(_ON_P%02P,$% @ +SHE5PV-H+N& M$P /MP ! !B'-D[5U;E^*X$7[?7^'PDMESENFF M+].7LSTY-- [)'T+,-GD*4?8 I0U%BO+W4U^?72QL4&V)0&==F+V8:>Q555R M?:52J4J6?_[3V]QW7B )$0YN&JW/QPT'!B[V4#"]:7P?W34O&W_Z^L,//_^A MV?S[[>#>Z6(WFL. .AT" 86>\XKHS*$SZ/R*R6_H!3C//J 33.;-YE=!UL&+ M)4'3&75.CD].DV;)77(]/CUNG5V,KYHM,!DWS\Z^M)J7WN59TSVY.#L_.P5? MOK1:/TVOQ\>M"[=U/FEZIY U.[\\;XXOSBZ;ER>7P#T'YUA^X, MSH'#'BT(K]_"F\:,TL7UT='KZ^OGU]//F$R/3HZ/6T=_?[@?BJ:-N*V/@M_6 M6K^-B9^T/SWBM\<@A$GS,7'76H\)\);(^^SB^1%_V..+TU;2EG-");Q1$%(0 MN"O>'B5-NES L)5/Q.X?\?MLJ3YO%I<[V3'EV197MX?B1O M-AQ *4'CB,([AG(73D#D,Y(H^#T"/IH@Z#$3\B$WDK4&F=L4D"FDCV .PP5P MH5Z'7W]P' XLFB\PH4Z@4$Y .!8]#0D59 U'&L$]=@$5MLU;ALE#*>V/H$]# M_JO)?WU^"[W&D;G4*&Q. 5A82<[22.GQ%9L>9"RZ=75U=?3&332_![E6)]HW M^9_-U@DS! NQ1>9K+IO]:B9T^^A#.CSM^I#0[=B'W!%99 LZ2O$[W+4;J^%M MW8V8TJH;^>["$(N$@(-P;B,PA.[G*7XYL?L.\FX:R3($ M!%XOH(@N^P%?]/N@7QA7BHZ4LDA$)\+37G\]%O^UG&:Z%LK\R;@Y MDIV3X??ST2:7#?Y1"+VGX*OX>W-XQ,1QDQ+"#<,RIEN'))B\(I M4_V0Z0W&,&19.3$O1S([ #(:/@,6X=$9I(CU[AS)\@#0'5/#\Z#WK?T\CAJH?MB#MT:_P.0B=J'HZ?.7[X]W7=[@V'OK]_[HW_LB&,.0RV, M%^8P9MG_T9$"#C#F:'W7R<^&NQ;@R]T /LR0JKML#[_=W3_]NDW4F<]'"^*5 MA;-E7!W!MD90#:/Y') EG@S1-$ 39JD!;;LBTXF"Z3/VDY^XL5;/ MIYMZEH0U4FMOOO#Q$L);&#"V]-D'@:F2(+DV#%I50J^PO2H"28<(6 ()- MC93/ K%HSGO!R/FDU<%S]D S&(3H!=[CT-2[Z/EHH;G8A";#,YY1U[@ZG&V- MH!K %QA$< !=/)5,#;')(=2"<;D)1LS$R7"ID>Z'<,J7H?:UKQQ"K>ZO%!\E MF=2T M8/F#;A"+P9QY-9"IVV3Y0EJZ1V!'F-U/P(J7SRA?#><7"D3SJI'5W!KW(A_T^ MGQ]%9_#DK^(MF*5P[J*\80R&(3 S*G>9 MM7J72INEZ!+#N+HZ/[LX5J)L\[J<3=-/R5]UJIF;8=4/N(_$A/TY F-_S_:B M:A!+N6^"<$>=\D@+KA'A25;4".D(C:[!66*R1:)6O1/Z2O(ZZYI5!*TUG"+1Z5@)\3EQ'+:MU1;L9NXA< MBX :ON<4)^N(B+:Z: 60*3 !=263+DRF6 M?"^Q.+2!K706W,6]APEHA6D-0LE(6!A$(OTGL7$Z/E0BZ<'!1 I14SIM$ I MR:&TPE9#I><6R.P0*&6A@T/=B%U89#N@(S71]CS!'_B9=.8>("OEJ\5122X5 MX=AT4D'K"=DZ LQ6!8!/!J*ZR7V_)9"%]%K U->7$UZRU"IFHEJ"(A[_ ="( M(+I,562'C(:)%I[\MYZ=A&/V7ATQRGNO>0^.T9JM%D?#5ZD/;G%SQT.RB15/ M[G$P'4%^\/S8TCWJ^6CQRWU/.[O'EL7WG'&3-RU!(%V::\ M8A&*]VILTRI[DZNU:+[@?^UL M$F4\M;"KNWGR84_?=,E(.8 JQ^0J^PV3P? ["+QG]D_[%1!O=^>N8ZQ%6GTI28LT$R(JIER:(\4= M W'RC\R.D>#(";W;(6K/58JLDI4RV/O\D]AFR M8#-WWF^;V1M0,TYZ, $U+JBN>N6E.TWFYPJN:C##I*B-PW216A\;P#Y MM\]0,,TTNEW&-Z7*MGXO82MA6K35K44Y;S&LKW:3%BOY:VUOEZL&L9'4VT96 MV^GY\ EQ:S>'+SP7CY"\13 A8S_HF'-H' UACV+UAK*&K^*^/Q MDPB ]\-).N*L>B),192G1&?B/1@_<6O*=L@1/:JG*2G#>U?W8 KLF9KSRGM- ML8:89-XWS%9OP[ '2,"BFI!;NSSZ*V(_XXTKUGGJG<5H$59R76MO0:Z/Y$]< M\H].(EN.Z%2ZDXH_V,2JKLC6I3C@Q1L\637HO2W80C79PK$'D["0HK4()3M6 M8A&I7/XK;>C$LIU/L?0?#Q:18-6%$T@(]-AE.=?=(S!FL3&U?K-L:_9:&U"R M:"4VD @4N"<[83-"#]"OL.E-)I!7@>#J[@#0W%783B9@(T9K"DKNK<045H*S MKH#++E@!'BSB>T!D8NS?8L3&WG* ?9_%5[R,M =S,):AM04ENU=B"UFIP@Z2 MS809P76W@SW4QDRY:;%5#V/"5KA=&. Y"O@O M/+D%(7_3RNLB/Z+0>X9$T%ME]=ZW#UIK47* 90=U-#?=/W,/JXZ)]7^F:_RF MZ)R\(;OGL/XEIW[4+WE8@'7N> _W846EG+6VH:0-RVTCW[&$=00Z]W"6.S8N MV-@!OHRM>>8N#:[C=S6AQQ0'Z(H>!VS$182P53D?2W9&\=Z]T!J0DDXL.F:& MW4FZE:P\1#8Q[9FSZIHSX;Z&9GDQ(UQU4/B<6AI=>BC,(Y;CL#T7YV[;[HO7 ML-'!?JXD&U.63L+3B9G6,N[0' O4GR^ 2W'PU.EO"YTI7RV62EK1X.@A%G(* M27Q<,ED'B%4H5J[U%OC,[\'A#$*Z^>K>?E W$Z4U!"6;:&0(&2<=BW>$_)QW M"@_6L5)&D.F6C1W M^BS2_SNL/Q^]A==@L4!LUN!7Y.\@P++OXA*[ GV1#!"@CXG[SV?"ZY'\J#+@ M=UDWA.4!!G]WDG!I'19K(5((S&9%^\$RP"\-PP.P M$'?6YIGA%^AC<=)C5A$3X(@G!WFU97F&]X-O/ MCPKCA\B\0\^4S+S" M/]CX#\?+!_ O3/X<$11ZR!6+ '&B] B^T5N?C9_"(;8]P_?$E"9B]!H1[ZKY MJ6\L![:H=14,E._G?IH(/Q"V*3]EJQBUG*8VC_#?=(K,M_$S3,&4;XSAVXG9 MO\FD7OB Y43OB=9"2C:$[1"!\F?(:UD!CY@3 M(2V3:_%^R+R9R2;B,N-7T9A$EH#Y'N*[@EW+MW"""5QO)P.M!TAGV,LPK&7WF,U2GR&*)7JP&\$1[LCWV]E/F8)@_1#+SV]R^5FH MF9UXOG,T(Z)$@S M/^K7'LO;7SW+9L*SK[Z1Q3>CY9V;BW MX%%5/S" _$5QQO%)''I+Q:&W$MS5EG:YI:_WYOJ1)TZJ8*U89-X.O&<8 )\; M1*&2]L9_>T/RX/C=U/< IBS,9?XP+;:7^] 2@BK,?T+W#)8%")8#O&3*7XX( M8"M:MWPL:.FJ:O]%L=B7]$8YH!8,*@,P&UQQXJ*#Y20WX&++T2TD^N"Z1"_B M7TQK1[SGOBYE5="X K$+BQ]9W!&DGVG 8=@!A"SC=[28[I'L0IO= M*MV:1U[-@& 8+1;R$O [()S=L?YF]MN)Q81Q)6X;7A4Q@@[VH'%05-"X"O-E M=]1^A+3]A@HK]MD6>^BQ1Z\]-.=5VZVKBY,AU->AUMMA*@ MF&2LO1UW/_FW\($,*#]XRFM['8K/^!7G$?/:5G2R:[LNZXXG\V%\ M>A9[LGB%*-?2^4BN:P)!> MIRN&4[EG2MI485CO\5 TG1]X%U$?[#A^Q>2WA0]<. 03R,ND99Z]H'$ES$"$ M[M^@[PW >(Q&A,$A _GR1]+35>'I^&>$1KAWVQ]UV^7KZIR6'VQAO&X'F=,H M7#Z&INO0+3A]]+3,0J$KTYCIJGHQD]C)!H03,]CRMMZP"OU?_T)EG&L:;5;A MUS91E5#L)Q2?+?GNKV@,MP_%'W'@KE*!?!FGW>I60E&-RG RM\9)F%NF?.\9 M+'D;41U\AD1$W^)U5>ZR\[[J8[D==:^RWC'?9[%&%BXR?\/^"+QU1/BX30IP M9[X?G=$-/'%4A8BC"W;\2ZP+56##PB+"MWE8P=TD4;)Z::4]G1(X91#<(]9! M3R@X*3*6),PL.%1U,9.[F4I\F6)MFV5V>R6SZV3KT<:G6/7%[+W)J:@^-U\B M*9U$"QI79OZ,"QH[>40K'A_L_1XQ\9#;[QIG3TL(JA#6?6?K;38?\IV!\:$Q MNJ5[&45%7H)2/(AJ5SRMM+G^*3'1/7"NJ#<:1*Q[OC]@WL7W(=%LB\YO7($" M;?[QG>%@=3'.+YKD++?B]>'PBC=_0Q:/S\'7'_X#4$L#!!0 ( "\Z)5?5 M&P*-?2( "E5 0 4 8G)C+3(P,C,P-S,Q7V-A;"YX;6SE?5ES6SFRYGO_ M"H_G=5#&OE1T]PV5[>IVA,MRV*ZN^\; DK X39&^AY27^?63("E;N[CDH8ZJ MX_9UV11US@?DA]P 9/[UO[Z>3IY\AFX^GDW_]E3\Q)\^@6F>E?'TX]^>_O[A M5^:?_M??__*7O_XOQO[[EW>OG[R8Y;-3F"Z>/.\@+J \^3)>G#Q9G,"3/V;= MO\>?XY.WD[BHL^Z4L;\O?^WY[-.W;OSQ9/%$,.2TYYYZ6,VT019Z_*AD_'T MWS^W/U*2G6??QF>1^_X7M?RV""$\6_[T^U?GXYN^B(\5S_[[M]?O\PF<1C:>SA=QFML+YN.? MY\L/7\]R7"QG_5Y<3V[]1OL7._\::Q\Q(9D2/WV=EZ=__\N3)ZOIZ&83> ?U M2?OO[^]>77IEZF+Y-BX_Y=GIL_;S9\^/W[P_?OWJQ=&'ER]^.7I]].;YR_?_ M?/GRPWM$OWS:XMLG^-O3^?CTTP3./SOIH/[M:>HR:U+F;@7A?]_^K&<_T.4X MR6>3Y62\QG^OG]BPD "%KPN8%EC-Q_D[)[-\Z4N3)HU9=_Z;DYA@LOQT=#9G M'V/\-#J:SV$Q?W[6=4C_D>,>V8F$18IRIJTM+&EP+%ECE8U5IA0OSTT;R1R' MLA1@C?.TE.+ZZ<_:K#V#R6)^_LER'I=S>". U?SM,9J<9V?3Q?P=9,#EF";P M!A;G@XN@ +B.+' '3 ?+60C1,/PH<1O!Y:RH!W<'GLMCO<"6HRX_F74%.M1< M3Y]\@:9EUDIL!2YV^1J-+B^@]3>>S<].3Y?/9.,%G)[_?NUFIU0L6,QZDL!* MY#B0?3GQ:OH9WSWKOB&04:V%AX#*V%K4LEH;Q.*=9%;$P$7EH)0@YL#%]V\B M<_GH9+[S#)/)^&T'G^*XO/SZ":9S.)J68[3=W>41YH+ %&CFJT!3&V1NP *+ M-GB(*4BOJ'7;!K V881Z=(R@E@<949['^0G":?]Y^3]GJ* F"&5^M'@>N^X; M>H?_BI,S&'&9+<_)LV*583HG'+H2A7F%+ER('C_QQ%39"-@F9-&/CBST,B&C MR^MQ3./)>#&&.2)\OYCE?Y_,)CC/\X9T\6T4C03I-6H[$Q!5E(Y%ARH/+ 3G MM5/ J97*?9CV'?,-H]3)RZ@2X%(M;90)!9N"91%7K:M6J!JIK>9]XWI8?XF4 M%U?7PYX"Z(/\(YF$]]5%)K1"JQX02O158G0+M4(*2JG4'\^'Y#;U*OI=IYQ, MYC>,1YIHK:J."55T4^V1>8&>.SIZE8MLA8SEP(M_![L_.SV=39?/79D3Y93W MTF@60XQ,&V?05BG- L2"P8@7SE9J$W\%PY 4VIYROV;2]YEN,C(?E3)N8X^3 MM^B,OIH^CY_&BSBY X'F;*Q@3,5I6IINL@2#HXAMFJ\T0$"M:=W/ZHAJ3MB M8A"+A(PJ[V 1QU,H+V,W19=S?I3SV6F;=2@OH([S>#$*MA13!6=2!HQ7*@AT M0)',/CL02>*/5""FROVHAA0^$E.%6"1D5/G009R?==\N:+<:T0<3RC&5+ Z3 M9\5B1APU&XXH -4;=11P'<66P2%[3%S8<\[I+,H/#BXS&JBW/G5P M/Y^#.\ MFN;9*;R>S>=O8'%J,*TTGCF+4T: 6SJ3%YG@MUX+0EQ$U8 M8QZG NE36'T$6>>Y%&.BSM%9IDRJ3(,1+,:26- I^.QEJIP3D^8Z"JJ=F+?Q M6]L$.!];44K@,LT,!XG!D4B118E+5Q0) N.C5*SI:0_F,I(A.=][P7(=WC!2!S5%C2OA]=0KXRFQR.GK?X M +1E5>@@0&I970\J9$-T0_+'Z=5*'R*BI1"4&^ HP9WT4K LN&=:2<]2%84% M%8.Q'FH-U+F>6\$,:0NG#X+L+0 R/AQ_@@YG8?KQ-<8.<#[6;]]'JGSRJE@& MVJ&WEZUJYI"S4,!!CC)Y09W6O!O1D#QQ8F80BH*.'DU_W3!.[1P8)3*:/X$1 M1Z[ DN62R0!09"T:JJ7FQ!FYHLX'W[K/11),.E$+%QZ8+SB/FM?$HA>>R>A**-'(('H9>S.;YO-3=S:+*DUBRE94KS8$%IM#GY.4P02K?A",$23P;Q),=B,I89D4T12L6H7<^V;CM*/$#HM!\E M:.:>F NSZ<?+F1>GN$;>1F*"\A"EW-@6@L' MDB6&$B@5@^;72[+5P?N?))3S6/4.; MNOCV=A*GBZ-I:9M"G]H]K7;0/%0NN*V68= AF$9X+'"OF3&JZNILE9;:L[T+ MSY \&@+IDTT]&1G^,9N5+^/)9%1=D#+ERCCWBND@(O/**":B=5H7E4W2Q((_ M?_>0?!0"(>\TI807M:N9/'JY'Z+L1R";R=X](_GM/]A6Y__79U8EYC?^FOMC_ M-C:<)[ 8XXLN(]GOEO_E!_=YY?^.(1#=_[]P\OK]";YM_FH^/X,R E^" 6Y9 MX@:U?$%G/]52F*I""UU!*4N=#;H%"N'5C]5CC\\6K6Y%\VU&,ED0R;6(UN.R MP%$Q#R6RH%6JQ@O)@3J6N O/D%((%,RXXU[(?K+HYS3W&MX2V4B6JHV/@054 M=$P+DU"U^78="S6;"4H;\LCC5C!#2B[TP0L:*1S*RKS_@'_^]O+-A_?'O[YZ M\_SXMY=[6I<;'DAL5>Z#3&1-,#[X<;!ZE(V4FJ-3Z'R[%"X]9Y$;A?-0((0J MN257KI< [*H;4%:C'T_Y%5? \]D4_=\SU%)K7W@VG?\"==;!Y>^M3JW_!HN3 M66E5,>:+EC*;CRQ.0*@10V=0J-HD5^UFO&>A*%\C^LDEF7OX0@YJ2+9F=]Z< M:Y*'E1EA3FP3:"XXGGW2:!\33E!HEM+Q=B=<2,%EED90+RPR2AW*3.U/J?YD M0I<3[Q#5VVY6Q^V0I925)\= "H?Q6,TL6 &J0KCA LV4-\UNO#Z_2]@?H;I M&9POW"[FQ1_CQP3,>\W#-U&-,& M$0,Z(ZI*XA'O '-(>G97OER_F]FOM.CJ_M@A2%/&%X%L;_FG -.3BNA] *7Y62VW*9= M/WWD391%*\.B%=#*L2D6>-#,!4#!XL)3D?ILQYV AJ0-]^/#=9U()0>Z:BXP MF;0=/)CB0"<([*BZG3W3IF'C+!7T=+F"C/.01=;4 M'-D,V9#\25JR]""9O5E#'T+Y""&AN6!%(M\U\(314Y+HA">(D>OBS .'O;M& M:.C0K&7T"XJP&4J 6H3CEEDC(],6S5J2U3)ED^$Y94B6^A[K+5"V5+']^!(/ M2Z:;0[C]A-93C'_?M"POTOTVGLXZG)57TP5T.".H,#:;-%VR\\(YYC5''55, M9#&*R*0%]+2J\BY1;^,<<'A#L ]#)/KPN/4H%T_VQA;M4"?H5C%!8P"4!)KZ M:H4LEBLG7;]IM@,NGCVBJ0MI-L.UB]XG9@IXC!8+9S%5R:+P*=;(K__L#'&4/EZZQF?':5)>[+GS6PZNPSHW"/66>NJ765!A3E!)R#*+D(J[UEKI86L >TPK'=VDN>2Y., MJSWX\Y<@;'G8O-^X0IER'AS$(JL_V%;C0+*"1,+>=98?XNC3 M\^/?WKY[^<^7;]Z_^M=+\G-0-SV]QT-1]PZ&Z(34794HW[8/D,;K=BEO9_-% M!XMQ!\TLKE-6[3[>_*C\W[.5L5P9W;:]6JM K> ].DWM_('A I6",HR#,:U2 M:O579&50EA76 MN&$)%+#LB[(FA^S(*Y)O!&P0-O\F&H8L9%#HR',AD899*:2A"4QI$V5 C2K4 M(94+G5\U8*N]&UU[,<'[4N(@R[NUSOMU,OOR3R@?X;N;4!?0755V/P:14S$Q M0F#&M^.8IIV(5K6RFKAWK=V8KX?D]0Y#>"Q6L'\V]RW_WDF,AA2E-%T5&\K? M/G2X\F)>K%;H\E\KR5XVM=:@DMJU!OZW9VTX/7S,;H@P_11$U=Y'%[=4$[]C9LI8I+ M/ E60N:MR X.NT!BR;L<,Z\X)=27E>Z!]&B"R9VHLXVJW%8^!\[XM,M5.&H< M=O(>%3CJAR30W9$&A/!&*"\/29U'%[[USI_=1#75NT3!I_:, =*OPB22P<8$9OG\P"-AAG-7/6H$G'X)P%[@R+V@EGLJS^H.9N M._2/QD3T3?.] "B^U3JZB)J6$=UPHZI.6 MI -X+(9L\"PG8\F#G(8Z>O_/7U\?__&>\@S4]V?V>?+I9N!T%:&:K-]VL\]C M?-HOWWZ?MZJRJ^.^K4)$7HP_KUHK\*!2358Q65JF ;AB/N;6U[O=E.;H>SGJ M'8G-T>U=RCY^6QYN_C [RO]S-N[@U@+KHXA$%RW/8B0&[QJB8=Y[8-RJG$%D M\$!=UF1S=(.RZ3V1ZUHM_'YD1]$,J_MMEG.S"=;F;;>A!!$S>2GMC=' M1Z6XCRN*!]\U+?-1CB4V9X0Y)073,0J6A#=,>"Y0'&8W D]Z7+ M;0IX5VGTHF27-9>//RWO<+[\"ET>X]A'-GIK2\G,!(?A=G(:=3\$5D &9Q)H M9:E7Q;V@AI1H.11C2 5%[@^^ Q0 E ^S#_%K*P!Y,INTLH_H8"S+=_\2$6'+ M ,%TOIS4$:^)BRIP&ES;0[$\LF TNK"!0^8>75CR4F.[8GT,'F)?"JI7N?81 ME;R#3V==/D%<&"[]*% _2E6ZYL(P[DULZ7'%@JR"&9-C5A@J!4%]=.1^5%LZ MBG\J9A')JA=+^+JYK(@)P^SQ8F1%%A BL!A:%0HC6C-6,,PEV>H>H3-[M68[ MJ06\!&9(W<4>P/+M+A@RGB!IOSMOE^%@D!2JXNBQ%8>###8Q+Q*&RL:I4I+2 MHE(GU&X%LV7CL3^%9J&13"\*Y8+26R99;AIZL!*DC9*I9>L;WLY7>MEJ8SOP MP57K$O4._Y80A]3-[ &4#[40^\YQ?"])<0$?1I5MM[8RKUL.)B5H56I194)2 M*57'E:(^5[XY.MK#PI$[[MO83*P9O0@#+*D<&8\F6Q%UXHHZN['U8>$#ME7I M@R%WGQW>1@"$;6(_=9#'RTG!OT]@?7+@:'5Y?A6D>(Q06EU7AH%*VSJQFB4; M-5-%Y%)CMD%0>W2;X'H$:0UJQI"+BZYD^LWQK7$)3/6:98\1R>JV7'6.04XA M^NJ-2-15KDBR$G\&LA"(I+]VU%<*2BM5=:D:M5U&O8=_32SHM-2%T5NAD@B] M]Z3>OAKX ^]*T6L7.B$=N+.7SL& A,S Q=PV6A5+4#P+4)T&68V(U U)R"IM MFP<.+*EI1"\Q\B*Y&:?A-/+Z?N; MP#R&; 0U:6@D0ZEU6FM5> &K_[Z:'N4\.UNF^#.,/\N2Y<4=)& ]1)T#L!;<(=_Z?GSJX2ZI$T;SOX%,?EW$5;*\?S.CRM M7R#:U&AXS$D!0T=>M-2=;P1W3!F%5A4UIR2O"; ;TDUH%O[T-".7:8_\6T%: MZ]2W\5M3J"WQD'-W!N7U.*;Q9#5'FOMEKHH5 9QIF]MVI$OHYU417?$6"N^= MA!O#W2CMR/]<<=ZAI-NO-]:07:B:OT8]DL:"\MJUBWT: 6*$$:)M78!T:SK' MBTD]]!/;%-Y&=/N3I;G[DAY=B?;U/;KCZ?LXN7 (=\1S=89+SIQN;02-KXA& M :J2;J=!_7\F@2\L_$Y8F&W))-+8>0.<=Y5&![V-S< M:1_W@4MF#9?C-^R>]B'^OH\9W'25I&HI/.>5I=*.02AK&&I-QX+W-;3D5R;? M)=OU!N\#5_%Z]/3<5_P/'?3S=:X)'U@ECC0],)!?0# C)0D S$ .X6)T M::FO/_8PC"%M3#\BPC\TH?JLK?*^B:O[-JOOQQ^GRP(PT\4ZF]-:G+B,5!F$2=HT+?83Q_ 3* M/V:S<@685A"Y<0Z+SZW5NY;-5T?9)<-M*4Q8KIEV%OUR MKQ-# EEN?,U)42>Q[D:TKR)[C1,[\KIFH8)@4:AESV"'+K[/+!110BZ9)TE] M+K"]=TB>#:'8S$K]7LV?M^[JIY^ZV>=E"ZOY:DP>Q5E M,8PKS9EN&PJ1\\*LMPH\LA8,=3KI=C1#\EUZ9 B1. B;$DWGB^YLV4AIZ5Q] M[-"[6@$*5OO44J9%M0)AIE4HPK^R$IQW(9LB*_6=A#O@#"EMV"-!J 1">:_] MYK$VQ[Y$4[ATD665 @;REK-V.8OEF'+203@5>KC$?BN>?<>*CNK9Z=FR!,XF M-Q5O+P<+-H94LV92YX@N@3(L5*U91)<@*QM3L=1+APK[H.JSD9'OZC)[$$GW MOR97>D(D*Z6!R*)*& ZW[H[)@6:M1HKQ(G-3J+.YVT0R W7_]J44H5#ZS%&T M--N7\62R>[+AZA,(L@9W@B(*_\_?IT+/G[XNNO4C"_.CMS$&)16]3=>*2:O44O'"MMV_P QD_)R+ MH!6UKM@(V) 2"(3,N79"E%Q(=*>*U]!NZKQZN=?JJ-1:DT#[%VS0;1^9LV@= M6D+T@I,Q59A"G3K;'-V0C,\!F$0L+G(Z_=&-%ZC/CVO]7FSR\N'HWZ?C9HB# MPZ@79P+-)EI+TW)J!D.=RKFTU>JHJ1WHK0 .JDCH 5A%+S5R8JW+V5\9O)&- MTD*W2[+-[8J*^20,\RZ)(FQ(7%,GN>X$-*0TQ@%XL[]0^O2%U^@6OEU?3KNG" C M[5-QP7 &N97SX=4R;ZUE4&J 8J3&J(E\*_U^7/MJI7:J80&OQY_;J=0K[A<]XH+)TR0K :NVJH(+!103%@E"G>N9$]]\71[E(-*#Y$3[*H:ZUF*A&=6 M+H-;IARN3X6'HG'8EAD=6\\!K5D2*3(TU$4E55T0U->(-D,V)!^]=U+U(*P^ MC>0%HE_O[+CN@[V[>=SFZ02&<>?!$)G$>_N)QZ)#= )]KBI;C6O)DC2>!1.- MYQZ]:T=M#;?J]TX[XLT[D[:YP>!"&NKR32/DB#X[?M@^7.T/);;V?S10>+<;<\XK$N,=AR_\LY;!?? M$CB<.1,QP@%=651&M]T$C18#?81ZR/[=VV ?5"?&A^)J;\(^"%5OSP'^R"HW MX!PT^A4BM][*P'3%,#^JI%N#997PAS+F0VK4#6$/Z:C00_&S#PGW>C(:/C9( M%Q(/WXN'H_*?3?-X,KZ0C]CE"/26;Z XZ[S/H,AR+!>+E3Z?M;VC,PPCUF4$ M9M-U=_4+M6I^&T]GW7CQ#>,0Z&#>]JHW*WD:K'(Y)]ER@;Z50LG(8]F.J>F2 M5.0V)NHF7@<C/.FWNX?<\KAN1<#I6/Y\J54EI[V_(&YJB(;6\]$8ED)L&[RJIE 3=[J7]-2MB(:TG?I8&$L*HXQ4H"J MR;OD[@'W/S5"WH;_=[?!Z8\=/75:V@CP.HTZDL6"+4HQ5;UCNI;(DM,*\1:K M<2RBF 'HB37:81V6^-.2>1=N'-R':=L#LVF;GEF]I>T9L0NSQ1O[\F!V'321 M [/:=%G1U4,L'S@JZ!+@5C3!]TZY;=.L/4Z)4P4I*;VGL@#'H M%(*A M9LO[15RTABVO\1=N('*-%H)!:%+P5@0R%NHWY1L"&E._N MGSF$0B+V^:^#,2XGDVQFOH9&8=ZNN>S LX4(F7\@W17JROOVY3J81R(E\U:\?Y-FS<1BDLJGE56F-!(UN?,*5;A2[(^'\2 M5%]V^&YD0]*T!^$0G9S(.73)A;X-88@.H_3B6?4-(:B"@5CD#*03D+DR25#? M'=@&WY""GD/PB5QF!T\2KUJ'?#\_CC]MS4-N.J),EB7>YI5]I8EW'C91GOCF M]]^T]S"R-^/'+!!"LER= M3#Q+9Q+UOLMN2 =56FM ;-Q3I@?EW_-EB[I7TW,?&K^TJG7QKS@Y6PES,IE] MB=.,VMZDP'-,S$F,RK1$;9]DQ#]RRAZ]ZA@%=:J>> A#.H0^(,+V18*#,GEY M6/YB+4ZP ;RU@3F;):XY%9AW@3,E$OBH98WJ(3S1JSBW/+[^G\+)O<1Y1L >4M=,O?W_D>?[]X"')-!YPPHD34'\NU!N7H,R+Z"(@L07=J*2-WM<2N 0THS]QFM+-2YX?U1#RFC=$A*'EC>&SH&Z\_;'PE?^_>__']0 M2P,$% @ +SHE5VUQN5F(=:77V6/&2V5[O2OK:S\O1]X<(0L-E% MD6Z2_?ZAQ>3=':* MX_D/SZ<8YIA_^&,X__3#_!/^\/MD^L_AE_##VU&8E\GT%.#?%O_9\\GG;]/A MQT_S'P03=@B2LTDH&8SC_?S_^-3)N$]<% MLD3ZFG8:HE4.G' AZ:"]*&7QT-%P_,^_UC]BF.$/-+WQ;/'/O_WX:3[__->? M?OKCCS_^\C5.1W^93#_^)!B3/ZV__>/JZU]O?/\/N?@V]][_M/CM^5=GPTU? MI,?RG_[/WU^_3Y_P-,!P/)N'<;H8@(;/\_/_\#(:_=/RE_35V?"OL\5__WJ2 MPGQ!T+U3^.'6;]1_P?IK4#\"+D#ROWR=Y1__[5]^^&$IN3!-T\D(WV'Y8?7C M;^]>W40Z',]_RL/3GU;?^2F,1H1X\83YM\_XMQ]GP]//(UQ_]FF*Y5;TZRE7 M4+K"^5_U:3]UQO2)@$S3642@3W%<5;PAQDU/[X[Y_%F0L82ST;PAXIO/;HIW M!*=X&G':$NJ5YU["N09Y'6%]9)R&_&V8_Y(FIS\MT*W7 MUC#.+\?SX?S;JW%=2!>O_OU@XS1!76&97;[3_^O.QUW"2,HP' _KIZ_IGZMG M5D"MT.+7.8XS+E>9]:BC2;KRI5%=XR;GI(Q"Q-'BTT'&X>#&" 057\WQ=#8P MPL4BN (O+0,5M0'':(OPP94@N;4ERYNTSM9J,L/TEX^3+S_1*#]5\=4?%G)< M$GOGV$LI/FQ&:_%]H.\.++?-!#=DA<"_^,/DVG&Z=]^9%TH7$[M'7XA=H3 MTJ]<=>SG4?@X$#RBS$Y T"F!2L:!5XP!RUXF[;CP7'?B],IP3Y[,APOO)HNB M^POZG)!,P^@5;4%?_P._#3QZ8YU7('62H$B3(#I1($HC)5-"9];B#;TV[)-G MM;LP;[(K6^R@;W$ZG) -DE^00SH(-"NN? 3N4Z;]@/Q$QPJ'P+TS4GL5"FNR ME5X9]LFSVUV8-]E5+=C]>3A+8;2$]3-]-AM8+2-#'V@?\ *44PF<48X6%!2D M>C%*6YHP?&/HHV&YFU!O,JV[,/W\;#H]Q_2?&*9K[2NYH.?&@T3':\@G@^/T MDS6T@>103)*V$]&WC?SD>6XBTILTFW8O= 6UU#SO68K:.9""!5"+F)[E"$YR M@5Y[FFLW_^V6@9\\R2T$>I-CV]W@.LEYBK/9ZJ\Z43Z@Y84[\M1 IVQ &9'( M'B2SP9OHH\G*&]/M7;YUZ"?/EPX M>OMI,L9?SZH$!BI&JS2M(:F$"(J\.@@B:(+%M(K,"6:[Q:^NC_CDN>PDP@U\ M-@ACK1:+MY/9/(S^_^'GA9K9R*RG24#=[VE^I&:NT"2MS(QS7U!KWVX5OC+V MD^>XD5@WL-TIK+6$]?-P=*YZWM+JSSQH$0NYYDR"4[0G""\BV7BT-;!N;^_U M$8^$V0>*< .?G0)9Z_FER?3S9+J8X6+#?SXY&\^GWQ;ZIHWCV1LR[8IU-49> M2-\L!YHBMZ'$&%QJE8IJ MS*I$GT@VV (B)EJ/M$5RZE2 A*8X1.L8#XV6]/-!CX3BAPMR [$-@EWO M3\-H].QL1M.;S08AD]6/0H'SAM=D1L+C%>TVVNE2R&Y &1L0>V70(R'VX8+< M0&R#V-;+4YQ^'(X__C*=_#'_]'QR^CF,OPV,1<^B]80KY!IR"Q!SX2!TDHH5 MI$]:$+QQ\",ANKM@-Q#>(-#U.XY&_S&>_#%^CV%&GE]^-9N=5>-19W2966!. M69IM41"C]%#(8 @A"_I="\IO&?Y(2&\AW W9(0WRM_XQ&9%]&*;+G64V\ *S ML-)!4K21D-E BNBC(%^AN&"43CYU2R#8..R1T-Q%F!OH[10&6R6L+(]"WR'Y M!'-:=:I+<$;3U$&C8 ZR1D_3]*6>FAA@T4MCT/D46YQ';1[]2,AN(-H-G#<( ME;T:SW$:TGSX!5^$>5CA'!05.4,M0-=(K*J;C>*6#V*I7IR5D>TC=.YG.9I6C$ [!JD*[2RJ2''\7:NC6 MLF05.0G=#C!N'_O)\]U(K!O8;A!.>_^)[(FUZ>C)"THQ@VL=HJ-O<=T-B5 7,0/P_D(!X6ASR*2.X!D'"H3 M'41+FPBM)5IJ<@Q4Q[7Z^HA/GM%.(MS 9Z>@UX=IJ%=(WW\[C9/1P)0:99=( M%D&N5F!-(U6Y@'4VT'RT)%._$YE7AGOR3#Y<>!MH[!3B6NO4RZ_I4QA_Q,6U MC,1TX4(6R(49 D0_110&4@B&,99+X+S)JWEYU"=/:F=1;N"V093K[5D<#=// MHTF8#UQ@/,<@(,IZ4R.K DY&"2Y(A1H9LMSM%MJ-(9\\J]V$N('2!G$LVL]/ MZ]'7)/WS_:L6:261M!($?NLLB,-?%[ M[\!P)*0W$_.&:S&=PEKKO."3\?@LC);>^2#3J$5;0XLR@W<=HIIG5]]G8;Q;"'+%2@>'9.H$.C[JM[?H,EI(Z!$ M]-'YDKA33?B]/O+1<-Q)I!MX[A3'6H.Z--,/(9)13^M'2"PK2+;FH0E#7K>/ MC"R&C#8;FG9P37B^/G)#GB_5"MD;NYT$N>ER\0_+&A!_3:/)#//??IQ/S_#B MP\EXCE_G+T=8Q_[;CS/\>'HC!KB]1IS-X&,(GP>+=);ZH.>C,)N]*8O-Y^3K M<#;PJ!ASB@-*[\G7,Y(DH\EWIYW'\.R=NS,;NX197%"U&FFI&SB:S]:?7"C) MO6 ::LH=%5RN:DX;FB=]B+OAS?0UL,MX7BP6S:T0#:Z5E&FD"#?1M-P3;JN' M<\%_8[HFO%P33P(B17#5&:8ZPWA6HN5/20:;TK]/^.K-3& MY-^.9G]F82NN)KT(NF')F?.)+@ MIOMLA4CKJ&(R"-*27Z)\07!>*+ N>ED$ M*U&VIOXFBB=/>4?!WOJV_^M/UR1"9NT_'U@C[/F;7]^_>?WJQG;P^ M^?7YR_?__O+EA_=746Q5(.SV9W6O#K8ESHZEP6ZL_A<.@PP:$Y8(++A,VJ!( M!Z3VX$Q,200>D[TKG[J317R.HNNK?C*;X7QV$FM1I#0?>"-8%#$##RZ H@F" M9XMZF9ARK=^@PUU!G(?,Z2J"_;_B'9F]_HIW$&@/*_D2S2J'XAR4M$5HD33X M0HZ/,CY#*%*#8EA23CIG=E=!A(>S? W(_LGNPLY&HKN(M@^+/OE M?Y\-OX01@9N=S)^'Z?0;F1K_"*,S'+!HB[(T;2;)LE"6;%6'T0 OF1%^8YF_ MZ^C[09OY-L >2Q\ZD7A]BV_.0 ]JT?+'$&,(_P5Y^M,*Z\"V9^9 ML!D6:_0Y@5.A0$S%1AF8B.&N]-0'K0YWX#D&I6@F[X;EZ];87HV_$(K)]!M! M&BB74M%DTA9I:6H<&3A1,NB0C=1)<)Y:1_DNCW\,7#]8G@V+UZVQO)WBYS#, M+[]^QO$,:5EZ,_^$TRMS'A1IE/?"UEK#9.PP\CJ]8;PF#"CEO&/:WW4F_Q#* MMX!U#)K06OH-Z]]MG/0@V&1B\!J<%>3:6BG!HZ:Y2Z]]MC+JT/KM/SK2'R[1 MAD7OKH+Y=3).UV9HN'3(8J@M$>K)HR6U*RY!RK;X9%2QO!\/X":6(W ".@JX MATW][73R&:?S;V]'H>86Y&J*?JY.;MV4:,DALU,C..=)*8LM$#0II16T08G, M(N.M#;R[\#R6 G1E[<9JWTCD/=C[OTPF^8_A:#2@%2=G,CP@D)Q!J4#K4:)9 MTK+&#"U*,8K6QS?KL8^$Y@>)LA>S?1[&'X?D2JRFB?.77]/HK":'G6.,2@JE MR=Y,KEZ4,O7RNO >?-;:<<^XB^W-^?MQ'8DJ-*>@!P_@!1:D&>=:M.04/X2O MYU ')L:8HS' M":_TV.]7B,#:*]-#L@]CW?=.GZ([#TW]#F M%.IIXVL,,WQ7VV6]*;_-EJH[*#H9JXV#D%RM6J,B!*8EB.PD*_569;PKZ>LA MNG GH"-1AW9"[\$YN.2-7DQ[H))G*45!?DK=UGQBX'V1X(2/WF-,$N]*\WR0 M)FP"O:L^A[S;^<*7._HB1IV1$;.K4(D=6.9 M@0R!.]J-;,#6)]7;8GORJM +"3WX"Y=P7@]W"57;'9%?FJ61M3".@F@R^:KD ME"*Z+(6^ZW9S1_5X]#/A?AB\74VZB+_'L\"WX5L]F%I'+A5M=EZX BQEFJSU M 6)('E*AG8JL$Z-8ZTC!9B2/JA"=N+KE$+"#H'N@_^7IY]'D&^(['-5NNS?G M/I".]%L@DN6S,%9H]IY9#9B<=3%(D5/KY>%>4$>C%&W%W\.^05H[/0NCGR=3 M\F9QMK!G/WP*XW,/]P)I82:HDFO":B Y%)9J,;U,VVBM:!Q+EK&UZ[ ]NJ/1 MF)X(Z2'VM$!Z*19R"5@4K-3J/59S3VL>*U +@(!VC-5N%"'?68WXP9JR">EK/_MOY&:E/R%AQ@)Z3]4W+63TM94#J:I-:N-ZME>%N1$>C$0T% MWU?\:<.&YP)YSBY;T#0Y(.NG;GC! <\IJUKYR=F[:KD\. )UQ%9&"U'W$(?: M@$A%0B&T FLU Y6< J\"DDXR+U.0P9;6;L<1\]Y1P U[MUW5Q,GXXP>6*<6$*%.M(&RUM6#%822J9?%2:Z>C[>?$WPCD:)6@E\H;]W3;,>$/< MG6P6;8MP$(H.H*2O^U.LE7N-,P5EQM@Z3?U.0,B"8W$WT/$Z5)%A>5].PP^1A<2E&+(ZW$Q@B-O!SPOTD:1 M=62M0]/7,3S&27<;?C86,7B@AN&^=7X>?@\G(?1)9@#X7)V MS";PMO8 X2%"3-Y T@FU_\%(B:8*(7B22 Y":W-A7O1W4T*M*8 M@!YLB0]3\95!"+K0W2JR7-@1$HZ+-2&A9ZZ38FRB.1@4Z M"KB/RX\72KCP9VJ;@BE^JO7 ON#R&.WU9%:3M]^4#^'K@% 5\F@MB+@X4[6T MB!F=(0B,0DK:\M)=O3X>>&JY"\2C498^J>GA*.NF% :9HS&6!\@VD'=MD!!9 M5N\(24?>46:I^:GF311'HP\=!=SOV=5&#ZNJ9")C1T$RNA;V\EC#*P6T"](& M7Q2!W'/2[9'ZH4VIZ&5U6&4<+PO&"L69C$D#HJQ5Y%0]=/42=/#&J%)X,*V= MD:L(^BZT?&/4UTTRK3N(\?#+*W.1L^'D$65;RS[ZS.OB6$ D3,I()P)K?8IQ M,.656Q"\=6'E702]GY*ZVR#Z;@LK[T37_;5U'R+K_6B!9+R6?%40$A(R0;M@ M-(Y<(^&+P,"5XZV=BX,OK-R8_%U$O-_"RCEH6S HP(QDH(@8(6!T8$/25M3S M4]<#U,87874K!:-UQIX MD+@LG1;(B01C"Z5.X M)*(2"HH4!E3D$AR7!CCC6L3B R_-;VSO O @;O/NHAP,\T#EXKT4".@J+,80@N'TSY C-A]V4H3UX?6HBX#__AKLZ MN9@B=68UIU>#JK=*::LSM1U)#HSYP'+K\FZ'T8QQ7SKP4&'W<+!]Y5!M!72! M<6!2,DX4!8RS!$IE"YZI##GPH+*1)>K66\6M8)Z\"K01<\-3:[(!+^OER<>/ M4_Q(4WX]_.^S85YT)WL[K;6HD/:R0:%]B'O!0/MJ"ALK(*)3H%66,3BE=7'W MV)@[#?AD^>Y/K#T<7U\+EQIE0HJ:@3"&5B(A!822,ICBA1>"1W-G/_LG?:S0 MY=WN(,;#/U:0FJ8A:JC#U>TIUN(2QM8;GQH=&:A6-Z_W>>C'"CL1O/6QPBZ" MWE- >0M$W^VQPDYT;1%9?H"L]Z4%2H=H+;BB%.U1R4(LM0N!C%'0)B6"^N[Z M-38G?WL1[_=805I>#TH1C*@GJ#X6B$X(8,Y)%U716I3O[%AA%ZZV/U;81=#[ M.59(6?.2A 9K:K(5>:+@C N@A2#MMA*C;5W@_U"/%3I0WE&P>S]6>/^!_OS[ MRU\_O'_S\ZM?G[_Y^\N.QPD;'MCV&.$^Q#VV;TST6@;2BQ@8Z<7BX EK&387 M4E916O+J#_[XX!U^P?$9_DPOPG/R+6HJW>_#^:?G9[/YY!2GY^7(:\%2^E^N MN;*ZR&!*,:2WV=+$-:<7PFLHR$W443K3O(7S V >1 QA%QVY>>6A7VIZV4=F M\S>EEJY?)%+B],LPX>S]9)0'7$?.,JUX.=0XE[$*G*I7OM'F4J]_\_8M V]% M\^1UHY&@^^@4,IW,9F^GDS*<#ZQR/-<95IS$,[A4.XU+--DG2P)H[2+<"N;) M,]Y&S#U<;GN',Z0'UL:D+VA;&DT6C8E6* >HDQ$L.^"V5J M-.^0N0:F4TE> MEBB;)Z3?"6C_>M"(N!L60"NI][#0O\?1J/:IP3%-?4003_(IR;E.>S[\@FN4 MK@C#N-40!0^@LN40O,N 405A8U"86A\F;X?L6)2D!Q[VL8$,2M+1>/*#.68- MRD8D.P4CV.PU$SSR('KK&+,&<2PZT$VZ/>P7YX NKEH.I"0!ZR! 1[;(=% 0 M&=FI1GCN??8&5>N$@@TPCL=&>*!H>SA(_G4RGEQ%M6Y9>UXJREI>BB1MUK7\ M8*WNY+3($(PA_]0&DYKW"+X7U)/7A+9B[ZM [ZTH!T'3KA-, 9UK30_#"]1^ M."!RJ'DOWJ?FY1GO1K1_C6A,X:8B:VWDWX,!^6H\QRG.SNU9%YEGS# (MFY9 MK&2@I89E, M\5(!^K\/QY/I4,X>.&EL%H M&3A."Z)CM@@M'?.NWQWQV/2H/_'?U!'?V47'^:5X 9(=*'VQ0 L@KZVD&1F" M(0*73DHC,6C5.KGG"H GS_G#Q;G!D>I\[+XNBO@6IXM;)1<5L^K599-I):K) M9*H8FB(3#(PUQ:"5631WJ6[#\N0I;R+D#>QW;\!X#=BS,!NF@H>]G<7C$\,R0_>MSSLUS;6Z!S M*IHWY<8ETW,91)Z%E37L8Z(&)5%!+*P6R6/&,Z%TD:U]SETQ/OE]HE=2-BPB M>].BY9+'$S>BVK$N,%+Y$G)M62] 6^:%"":2[!Y)A1YIO^F7\ =JU^YD]; _ MW0)VM7K>O L?@V).FE3[O;A:P=M"R&11VZPP&>6-]JU+F.T(\?O4KB:$];#_ M7;N8F;RS7-1(G\ZD[<(B1&$U!&^-%B$F;H^W+FJ'':N#& __ G,*R1:K"W@O M++T.AI-@O %+_GHL/AELGI]ZZ!>8=R)XZPO,NPAZ/U=7MT'TW5Y@WHFN^^^P M/D36^]$"5I3T16>0.A9:&;&VKRS>C0+S W)G\7$>_W K-W M!7V2"G)BA"PJ,HMBUJ!#K+1=![^<"<["$2 @' MR=3:OY@*!!DE!"V4B1RS,JWSBP_T G,7RCL*]E$O,+__\.;Y?_S[F]8-#^_O8O-],^FQ1BI/):HD04OR(94*$5RV"G@HD?P* MG\GMZ,M\?MWJDO.K<:KUU_ %+O]^-;[9X^/=9#3Z>3+](TSS0+J84Q "BC#D M3/F$$)*,P*17Q5DG,;>>](X0#R)*NHMN;#@T[XV2'O:73>V#0D[(R'*2#A?) ME!Z<3A%02\9\GEK*"XNB!R\JU\)'-8 MI\19S-%PWSH >9A-_?:I)LV9Z:O/^++R\XNS*3E0;W$ZG.1%$\MU.@'F.@F: MP2+_ M;N]M W3Q&L3KK\$[)(G-AG-<%:99OC?O,$T^+IE<=N\5KL@7@N+/P^P3 M+=^,\T3:*[DSM'SSVN*#A) M"])E;C&U#A#2 Y)"BNE M$_5VR[&FW70)@780X\&EW2P5J^[XDW$U#Q:GS$$;:2,+I./VX#J*0MG(Z!'3L3I3MSU MNPG-I+XWE8@F9RZX!L-"+745 @1:,$$6K\C4C\XWKPFW1U78-BMG3YJPB[#[ M[32WRA^PG%8Y3!Q,2:46.HM >!+MF5GFHHK/MG7;S0-(Q6E SNUMY1X@V1X. M26^)"*S +9* A&.0M"4W37D),=,&J$OBR1F3&&\?<;P#T#&H0#N)]_#FO\,Y MS0_S^O+<"A66VC];NFHR>U!RT4';1HB:_'1=:GWJUGJP&^GJ>0* M&"^6HZX>OE.DDK6-!N$DITDX57BTPI;6,9%;P1P#_VTDW<.)YTE*9Z=G(S)U M\FT'M"N@Y"5[PPEC=)SMJY?=:!W>+I0WE&P!W:'YVV8TG+X">?# M%$97,3:^T'-UI'W>[KECCOU=]8F6*>63!,\#>8R6.PA%:"C28BS1.*9:OVSM MK_I<6M7.TP+.JS9A&M%?>4#Z+CDY5%7=R7B6K*89N0 1B\LB5?.Y]:W0;7 = MQ*6>7;3@CHAT&^'W[!:QVDA9#J 2XJ#5T)Q*:5"VYMK^=C) M"UVH[B#&IY&\H&.QS"H$S1)YV:X&STUBP(2.4O,0:"/^#I,7=B)ZI^2%702^ MMY/J;4!][\D+.Q&WU9'U0Z2^-Y5P#@VJ+.@-* E4/5KSQ@A GJWA62C$]'15 MH5/R0GM-V$78>TE>$ )S;;@*VM2>NJHF&[ODP#ONK \EHVO-_@'$(!J0= SK1O[C$\B>2%+BK03N+[2UY( MQJ3,?0):Y3RHY&N^K[0UWY=G9A2I;OM.MX>*_)"[H445S)4!:> M*_+:JU,:B!%9<?O-"%_S:2?M3D!4S:DP]MR GB2!:/L#7CKH"V M7L=,@BG-S8$GE[S0:8_HA8F])B\HPL,1"TA>FP/YF"!J@I@S?1B\$<6W-AT. M/7FA21"ADZ#WD[RP#:+O-GEA)[KN/[]^B*SW5(:6J1QX\N0&JWJL:BRX:#SH M8#&5K$U1K1/<#CYYH3'YNXAXO\D+.DIR8$4$9-G2MI0$$- (O+BH,$LFFB>\ M'GCRPDY<;9^\L(N@]Y.\8)@SW"FR6GGD9/<$ ]XF7J\T3T3 -4W[ M+$\2A#&,,-G$2NMX51UW_ZM.8Y:OKT(["[.'+>;9V7!4NZ[,:N=KR7::V/Z%'6@B>.MCY&7G8M*N%38I"33H5V1NUUZ]WF3D!'IP+MQ-^#!?KW MD#[1+*??+L][B2P;E=%94R^%UG,52X81V4/ ,M->DD([V?JZ[>UHCDXK&@F^ MCWC$9#R;3\]2%>^K,8GAXQ1G*VWE.CHI)0.&87%[)(%C**%('ERA]4RRUE[) M'7".3BE:B;Z'T/:M,U^A2]GZ5!N#*)Y!U=:F/G(-WBEG&"DM-ZV#E7! M?#1G+7@1+*0<@F11&)M:I\^UPGYT*ODCTF4RI.2X\V[LV'(SQ'IT3-A-]#WCTL."CURDO6#*0P M]=H+22%XB1"<+4A@ M M1!!4JHV.N 7G0H$0O.?D[04C3.N3VRVQ[>O60,_:T@L5AW*_X-8I/?OV@1ZQ M. <3F0>NG0:G) DO80&'M(2:$I!%GE/DK55L"UB/EB;0BSILNT(]D)8>HCFW MSYX>L#I3V09B3[D%6\![G&2#YM1NJSH=>7DD%2)OLEC+"J2B-*AL'/BZ#G.OT[*C43YH#9I,>E"& M%XBUJZ2+B&3JAZQ*:[]^*V '9$@_E-);SAO:\='#F=3&\/<*FK,I<)E%;0S* M:),62$ZAM& Q>699DJRY;7,'G.-3D%:R;[B6S*;SP;LP_KA<,&MA]%(\S288 M4Q/Y WCE.&CMG3&HI&=;'4G24R^13_^Z(/[*@$=IMCYR7R#D1:E(AQ SK1BDC:A9,=GA M5OTH'IO 6\R[]OSM(K#&O/V=)'5Z=KINN"Y"4K7)G'0I@6(BUE9)#%S(F?D@ M@[4M%MB:E10N5ZC(L0 M,"\)T1IB17MZKV0FD\9(3]8FEZ$X>L5B:Z?P!HBNGLSZ@5>:4D7R]Q.9:D+9 MNF&0Y>93IG]&K^N&$;5NG2:S <;^/9=N#%_W4[I*M@>W=0UIH+12/-/2I&0M MAF>KYRR*@")CR4A(3&I=6W(]]N/1^F B;B%V)RGV$+E:XZ YX?#C^/G9=(KC M].W#-(QGHT5*PR\DGD47<8YD^_FZ:WA%<%EPX'3@4 QFEWC)W+>.26R/[G@T MHC$3/61'KI$N;A5?;U8X,!:+)@ @;C M&=WEW4-2Y!K&XJT3C*X;U M[F*&(%("[KGQQ<408U\N1;-5?:J3GU7C][Y/1XK]=Y!?/TG3XN?XX8*E@Q*A M%*M)#KR #XY>/\M9UCF[W+R0^TX CT57VK/1@^U]<5ZVAKD\'M.9<1NLA*A$ M!(4Q0RP1P63Z@$EGF6S>''LSE'VE5[95@A9R/93DR?/2(>M=_/WRN">CQ3YX[,'Y;@:7.DN]AUUEA665/ M; .FIQS(*T >N;12=Z*NJT!G*?=//3HCD:SG)%& \B*!SX01BQ 80F*B>4>H M/5"^;3VEOAG?0;@-F8[3-'B5"<:B@$B5YOO)Z*S^/3L_P#4A!<4 E#\ MV[I7-6/%%!D!(\U5\43:6@^%-48G R;EK[_ &ZG<^/"G2F%W235^&T].R?=, M878R&X9U=5Y.^F*M("H8JQ>4+41)OF=V*4BI+"LA;<';S2<_5=(ZRJBA?U71 MO#RK*8@G9[/Y-(S. 3$>N2Y9UYJKJUZ!GAF$X 5FH2*:ZYF8&TG;^/"GREMW M2=UZ$M$RRV1U8#(GOWY(IOW);(;SV<-33NY\7/?\D^W1-DI&^;FBQ-?#+YBO M#WOA5*.BW8UY!&;HI5R<-=*Z28Y1LBE+%UW"UN[B-KBZ6L2WCW'YLJV1F?.B M@.89:O7E#$'+7'/-8_11)!=:AV6WP;7_5:.YIERWH9O3T4/BR_69+XJ.O/R: M1F?U?LGY*87S6>5<^\8[K4 A+:PQAMIB.M2[_*D4CHV59CMD1Z@V/5#2@_=] MAQB6A6NP%"LT2Y!U+=GO3 !?N(&@E-8F1>ETZTKX]V$Z0F5I2D,/H?T[\%VJ M0G.YVLQ ^52$MPJ$)$DHJ3TX]'5%9-87K9"%UD=#NZ/\OE2I!54]I.G<@;@6 MH5%,*2<5 Q]J.TN>62T0[,%P2>*Q5KJT/TMG]B@U@!Y3:7:EH(<4G0V0;FZD M#*-S-O/:A(2<\XCTDT\,4#"G"I><3+2>;9M-N(Y069K3T4-BSJOQ2M2;!7$3 MK_*"!^%J_=^Z!CHKP5EOP3&%7@DA/&M]\+ KQJ-4I1YIZJ$BV<7![!VB69[5 M2HE!2,*7):F]XK7OH;(%K&*U5JC* ENGE6Z/;E^)$+TK4$^$'$JZQ!V3>O;M M[^&_)M-%!X7%.:'QT63:D"$75?-,F"?O@*RXE&@=9D(7;)Z"N .\QT^E:*L@ MVQM0G8C:K\M_ ?37<+JN9;$-W)ZR,7:$^CCY&KU1O[V*->/M -3-\VR5(W/1 M.$';?*"]/@AN:'/(0=K$66G>BO4@U.R>')%#U;)=Z.I!NSY,0\8*9YT008Z% MTE9D$#YQ,B%$ %>B L'7,1R4G=Z=M!O=73M(O(\.76>S^>04 MIXM;(C4SYM/P\QI:5B8$D30@UJKKM29/3*C)'35*9\^=-ZUOZ]P!Y[CUHA4/ M?2P2F#Z-)Z/)QV_/PFR#*%:=9D7B7#I!RZ1F-7N>@P\%P3"4RD>?8O/DXZV M';?:M.?FUN./IND;Y(*$>I/Q=;VT\WPRZ]#M[?9G-4C&.]IV[ 90VQ]2_]N1%T7EJM/?QN^+6^T2A>DUMF! M%J%VQE8,8FU#3]^FK\IO\V6 M"]:;2&_7N*YC+[^FQ:6MGR?3J\A?#T,%\/9HFC#NS#' MMSA-M5\08R8H1WA3K)<.)!GV3J<"1O'$O!8YF-8]5W;%^/TH5%>">DCHN&ET M#G166JH0R("OEV"Q5L?-B(")99:%-"FW3B.[B>*(E6)G(3=,TZA9]U?1O/SZ M&<>TNBV.57C6.10;0/#J\JOH(6C"ET)113N5L[?W>$AWC["OP\P>R&PHND,Y MLGPU)N<3SZ\TOE[5*5@$IE4.PFA1@%8D!!4*B@_FZBW05J&C;<#U=+AX)[#'.4IL1N-VZM&!@[TKBB8O/T5, M@+'0WD;[&C@G4KTMJ1S7Q5O9VN9\! 6YYQ#P$33Y1^"(DMR;GU@GW=P+J MNNAJJ-AL/5D560VXAD,E4$IE,44!@6,LQ2BW\5HU[.JK+ M7B-B^U6)W>7\V#&QVNUF72Q_X:1)]*AMB&"T\341*I!)K1Q$YB*IM?9<;N6Y MW-,@Z/*8CY5XWXC!20-)-EP'T@K#X&0T6N$9XFS=]7$+3%L$LV:8_O)Q\N6G M]5A+IM?_NF#Z+BS[[Z?W<'8F/8EV7[23QGK.RQ>)]L'R;^]?#)),V01:EC0R,C1<GR8B>/ZN=D^??+D)9S\/GX3R,%E]Y> AN MUQ&Z!^0ZS:E1>&Z1AO^F+,:Y\+IT-$D@2N!!$_W6T6;,6 0,3D@OC2&GK/7A MR"8@7;))?IV,5Y5JAE_P>9A]>C'\,LPDLT&4/@C.,KT3,I%CJ3DX30X$0Q-+ M-4+\]>M=&Y-);AU@_V&5[BQ>3B9I([D>(F]OB0RD52HO)OK^4YCB[.1L_FDR M'?X/Y@%*%G-4N5:UYK7KB0-?B@%DP3L51!*E=3#Y;D1/61%ZD'DOY[JGIY/Q M9FA!>R4<&8^2E=K))$L@>+I6CT'A:P\S69G M!,M[QH7(%HJM/;5X+2&4%0?&>" 5+=:RYKO9M M,>5E0-B7:(/5 4Q(M/ZXPFJ'"[)/.-.F6,E(#*T3.&Z'LZ_#D_:C.AQLH:;D':[(G25^/[T@3O!'2-, MD6>LY>,XA)1H*76>,\453Z%U(N ^]>">Y. ]JL$N@F[73CJG=K+GZQ M2C[D*=&,R<*Q@=EZ,9P,6ZE( MQSD3$5$>,6H:*M!WP$J[$!.Y.^1=NXZ]0) M]U:\Q^GP/,G4EF 1E0)9G*B59B,XR6C.WFLNHS/9FBUXOO'@)\]G-U&U;CE% M8/Q5,#S9PF@A"M+Y>DDU@3,L +.!>T9FL+I>K_)6WOS1\?9P4?71V'>=2'[9 M95GL+5F$6AT^ 3>:@!5"1U.,$)@J"25J5UJ':&X%!NI]Q&ONX1GI>K; M(.K+$K^!YI';MG:CZ[H!UD;6?=C@-Y&1:-V+[$&XVAFL?+-@^ZFI>('JVOA7HD/Y'1F/@M0U(KMT=(G>@42KF M2)&CC?U1_>SXJ'Z(8/MXJV]Q_%;HG#;999;K[4\R8G3A$'W19,20YR=JTC)!.\29IIS*TO8-\+ MZLDK15NQ[Z6)[5U9<(N6L2>))D,?#\>7O_IJ_ 5G\T7YQGYR_G8;N]]LP YR MZ#=/4"K_*C5&EFT\^F*2 '7B['%7J**O&8=RW9]/T M*4.[&[@H+"B6_?+*8-%%9RV]9&P;]C8__:DSV$!FC8.ZB[7MYN(W M4-[52&<&F6IG6RTM!!<$(.U>(I#+:](V--[R^*?.8PNI-33[*J27X]IE[5D8 MA7'"6_ ME6Y0E!4L&09R43W$&0M@W.ADV!>M*Z&<+@Y6@_0A-8R/I0DUK45 MQ"+8&34FJ8V%Q+FJ'J&@%8PQK3URGE+KPO>7QS_$$Z"=.+V>O_]0V?80 M(UIC63FZVZ#IZ<#G*I+'.>QY.#.W4-Q!K/V3;9W+R[WL?)-]SIM,7Q[M(L[&]OC0S_AU'^5V(C:;+[V(]9F#$#QI M3G@38V*5^L8H8/I^< MUB)\BXI_*U3)WT?4=.OY-(J,+E[G1=^QR_R?3*>U TRU MCI]]N_C*JN/0R1]AFB]\ :4=Z4(F.]$H"ZKP!$['")A+Q*AM$KIUU[CNJ#L[ MBO7Q\7X$\3J"G\-PNKB.=(G@6C,TS3$O>Z%X$Z0R/$(.,8'*$B%XC6"R3YE) MEO+UT%$;>?8RF_TOBWO6Z!O>[6$H1A\EB1\JV+MF]H])/>VKE=%JF<.!,RH) M6M4@L%C/][($7Y*$Q')16B87L?D]N/ZG]7V^! >D*CTXB+U,<5VJ8C%![Y+@ M& QDQLCZF7OD_KS/7A4->GWY.B^J9G>;T7Q+)+UY23)43()D1L#B$K;**+BHG5'LRL #N#(:Y\Z,&G%Q6/8 MQ+<*XF(:XWPMKKG-G'HZ9^MC/H]S6M=!37;=R/?%\5/1WVB*D^@E"&-<38BF M?29Q#MYFIF/26K0O[?-D]/:> \@#5]M=J.U!75^>?AY-OB$N3A'>?+YTZZ[/<+,*)NI:)B5Y4)Q+<-QH*,'FR+0@CZJT3G?8#.5/[6E"TB.=SKX_ M.ST-TV^3\N[];X&$0G\MA-3VTLM]@_1RNV6GF1W.86WF*=O"$7SPM(>B8!"M MU;2EJE1"*5SE@PDJMSVL?0B")=>OQC-RJQ>O_B)Y^<.G,%ZNXK-?)XL+3)A_ M/5N\DR5&E4U)8$IDY,"A(U?.(K#,4&>1B[Y^]^;QQ+OKY YP*6ZK[\UBEKVJ MS2&=[-X[T5_H$?/9J_&R>]U HF5>VP+1!P5*).(EA@ADN\O,')/R<%)%=IS; MGV_'(2C-(1WTWCO/?RR6@/-Y&D?.0"++$(L51(92-..8P:>4>?X\F18<7IYJ4EF&J JD0DN \KR J_,-7#MO;.V>>S"F MZ^[3^_,5.1#5Z>-L>&^&9#+UUGKQ8'/.H+06RR3P(G/2GEO$YO7''LG_.$@6 M?L?AQT_T]\D7G(:/N#!D7H0YGBW0E>WFLJH]";6[^?Z9PWW_KCHA]PLB21U3M+6[6BV['Y#,$N,1$A:1N.7! MZ:?S_NTX^3_?OR>A=C??/WNX[]_*PSF;XNQ^*11I5?2EMKO0BY(J'B(+"KBS MKK 4I ZMRYP=QLS_?/,.7^%NOG;N<%^['4QO$YV-.2O(%FM7$*$ABMI!G'-> M;+)!7C2 /_B7[J%^WB%Q=W7O^#"9A]$%6RXQQ9!Q8-G4]I]>U-;A].9ACL@% M0\>?SK'M73/]K1*> M-X\H?H>W43KI^*.0?:"W40PZMB@7;FM!UQ *!$LN=TPBBLR4CJ+U(>J1W4;9 M20?NOHVR Q=/)9M_FSG]>1MEM]LHNZC)7FZC/(#CIZ*_+GC&??%@L)!?$KPC MFR0D$-JY0*]Y5/K/VRA/4VUWH;8'=7U']O!T6,L3++*E%TU8W[W_;96L'G)P M*$TF\60"9UR"@('\X92TK$W9BVMM1MX)Z =H=XYG_1%V!YOI@1#WI,U%D2P MM0]D-.!L\L"]-JD4%="VOFU\W#=3NFA0"Y(>Z6;*20G?..B=9E=1_O-DHMMGFE MP]'S,/NT+N4SB#4'324#,;!:SJK0RJLS&18ZNVBR".)Z&86-!4IO'> EZNV M^G&YIFD;,3>N3GMR.CD;SU^.Y\/Y"/.'R3M,2/!>G.&'R6WMT/Y]^88/E$0T MJE;]XZ76VZ]FIQ,>DD"N958RV:TZ13\E/_NBZI"N*RR3+,\[ZYS-/TVF MP__!/"C6\\@*0F3UGFE1B7[B 40N: ,K F-KDZOY)+X;[3T,-3BDFP;7)O2% M[*$:Y_QY,ET<7PZ25[5!<8:0#>T(2O-:?2>"0.NR\C$G>3!G?_?,Y4\M?PRE MZ.'"P,EH\1W:639.L-:!',]P(&2AS49F< 614 8$IP0#Z5STT41I?>O,GNV0 M?7>*V -A-]5*-2L8@],OPY7/?@/KA_#U&8Z)LOG/).5-LW""VWJ0#3'5)!^C M%#B?!'"EH_(8"IG5?567Z83\NU/+1R"\KWL$\7XAQHUAKYJG,1Q_?%3\E&,F6T*:#J#0FG:+$/TMODLD7R!?O8]UM/Y+M3ZL=7AT/* MU;\\J64J$A^4DLC3Y Q$[8V]J#;D%;V^)AH3M$I%FH-)M]^ __O4Z,<@OZ^D M]X>\G;39#*>++Z\N[7)?D.QL3\82N9DJB@#>^0#<6)3)QQAE+\5"6H#_/E5X M[[3WD#V^E!E $3*K6!9%WQQM M,\Q!4-9#8M$P$Q6WH?41>&^3^>[T^S#4XJ:^^X/5]^7K_/-DNOJH?H]VI\12 MJ>F$0DKR@(LDIR+8 IQ9[:P.@9O6B_I^9_CGFW$X"G38F?76ZYAMTL#,TJL6 M$(M)X"Q3R1;MM6]>[^D[S*SO9-4\"MD'FEG/A4.1Z4USTH"RAO8IKA)DR3'Y MXK/-K=N2'%EF_4XZ<'=F_0Y[9=8?FMKN0NU>^SP(896N[;XS MP0#%LB?;AKQ(*56M/6/I_WA?WM21]GG8B>NM^SSL0E0/V?1WI_I'$VVV(@ & M5M.U&0=G= $FD/PKKYEH7B#D>[B;T463VA'6PWIT6]J_]-:;6F2.E6K?NN3 MQ$IE5L;IH<+@H MM1Y)+W1D$*6T.G(1#&\=G=T58^>@QG;C$3UO*CT#$[!8IR+H6'+-!*RO2C80 ML\%L558IM#Y+WQ'B_A>[7O7J1N2C1\)Z,+7NPO@,:4FFE3&-PFPV+,.TV"0N MH"N94/JDP!5)8N(A@PLD,(TJ26F,#\WS-CK /7*]VQ>1O5S%O@JLYO5M(;OG M9],I627+ [^FM()R*@+XZYUI,BE%TSR'^BY CW5&V)\:7 ]O-Z.CCSCU M54RK(,8VH'HZU]L(Z'$.YAH2=SWHW$SJ>U.))(PR.6A(@3,RC[TB.X,A<):X M=59JQYH?6^Q/%>XYZ]JW)NPB[!XTX-+2^ O!65E'M2;#SZ/)'_^.^2.^#=46 M7<4GL0CRET@ G-/"J%)B$%1-C.0F,19$I%VZ/RMF&XC[]R@:$'N[W=*.I\M*HURQMLZR/+-W$T_'A^![F>@W\8GM)7WI3W].FLA+2:V\J' M#REZS4*I17V#E*W0=P_W;H'D\E5727MWS 6\4>2 M)D:OAR9'-R@N#5H>96IM?N\(E^[#CH;#J_\-C?TVL7IL/) MPE.7BMXY05:%D[6Y9M8D2)80DA2%S%S-TO6"C9N5ED:XI+#TKPMEO77PQXIS M/H8"3%H2T=#C6 !:X?AM/*,Y#\N0K-:E#;P-J%VBGO=IR6U ]AOM;$32I"\) M[XU^KTP*&A5P:PVHR#4X;1P8-$9&(Y,W6YE8AT7[+9'-?;*^BV![8OOGR113 MF)T'/%(F=S(:"+$6T,;B(-@40%G.7)')B+Q5I[@'>/N-!FY0<+P' M";0J1'[[\!=V;T)N+(L9C&!D_&H;(U>TUV.JK? U<@#6U9N M&\^G9&;]/IQ_>GXVFT].3.2&RT3O5,V)C*_LD&( MU04PW%FO=4G!]>1N[0+S$7+X6^O1+?Y3;V3UX.&_P,^T,@]7S01HO5I0,,XG MR]#KXO,!"N9\=@&82(IDLBC98PQD';+FG!9KU3I>O@VN(]2@YG0TM)%JX?2W MTTFM(UEK=E015&]O)9/9 %4T/FL'L6@R!B-3$)W.BT(,Q15OE=/W[(;W#'%$ MA+<49A^IFK0\$0JC#1/9.BA&T=$9J!RS0_K%R,?$=,=1-I# MY>G5S;39A\E)^N^SX11)"3_C=/ZMGK_-::6I1WZ?ZU<&-J'FQ6J($6.]A1C! M<_J)U82 C#9C:GUM='MT1Z@@/5'30YWI2R53MO ,EC%!D] +S!Y$+;:NA _@ MLN7@2N0%BTU*FM;V^>XP]U;WJ&]EZINBQX[;W\BV>W8V(\'-9NL==!&?,L*K M$M"371UK-R"6:YG_0!,LCHO$:GFHOO*7-P$Z@!I'_6C#;6G,G5GIHSK,*F"Q MC&QM Z:OLD27@3QRVG)WHJZK0&04I\,49B>S85@'G#$5[4M-62N$)M6"")+6 M-F58E,:3!>ZNV;*W]%>[_N1'LT,?(N9),QDU;IWW\JR:NB=GL_DTC,X!.JH>TZ%:4/#I(D,&UK;%;BR.+7JN2M:A+=P^7E,9\ZDP^67^NWDGRWMZ'F::45F")$Y)8QL+P6CC1B MD7B;H7A%=BB/P:NMZKO=]V)>'_BI,]I-D@TMK%3[DD^_#4Y^&\B<,[,F@I.Z M-L*@I2(ZQ4"R7"0G?T]?#UE?J'Q=L7HSWE"E\H-1N M/5[M-[/P5YR_#R.)4 MU*+U8?>#P3Y&3F'BV9<@. CT$I1R$EPT"9B4RN02/3/M:T@_@9S"_6AA6J\$E+9V0" MF:.NA[\"'%<6/)9H\/A],OWGYU%(^#X4 MG'];1YVD58PG 2R) LJD L%F#=H765(*T5WW0C=2N?'A3Y7"[I*Z]6UL&NHM5\4:V.T MW8)2C,SN2"YDPH@-5X1>65)D1G]X^JFHS(26K1?J;HCW7'YLO\JU1S(?._I73SQIN9U-1L.\ M<$06TELFW(?HT;/:U$34FWPBT1N5Z"?,JD3%6+8MTB\VC_[X\;W^J9\TI:!Q M!L=-1.O[,EM@:IA+>1N._:=2MN#H3LH["'A?Y*N$AEO!0/ :L\I6@J_%MH.4 MVA1O(E-;]5D]*-+O2*+<%^>[R+5URNRM>:)8N#!)<9H6ZIH'*.HE7T-_8 47 M$SGWQYU(O]<]H T1>\NIWP;4]Y93OQ-16V56/T3*>\NI-R[7G& &-A4!RF4' MKFA%AG8,GFLT6K>P$)]"3GU[YG<1;D/&UPF+O[T?9!ZS,R5#RMJ"TJ6 $[7& MHH@L>%\"8W=M]KNE>?[V_E#2/'<2_*23U!J?W*P:P%4HP_.NZT:SHJ.4$$JI M@1&+X+RIVY%DUBCO)+_VDFX\N-GT[*?,6!-Y]1!(>D7N_73EU+\?#@I:T![B>^EH,]IV.'\>9A.OY7) M](\PS1>A1IC:A[Y#O@/,=*,/N8N^A;.N-_8M^6']6 M^_&,9[C$F;10IMZ75$F28^QS!L=S/9M52BIG-7VA;_/A%FS'JBOM".FA5.M= MUORO.!]D-"98I8$;0RN=< %"$(I6NH#%^)!T[G$YV03IN-6D@_AO:H?N$L?: ML-I]^T<8G2W;_HY&DS]JVZ]!EMX5VO5JE6%#?\@"WD8.(8;,I6;!7B^2N#&R MM=UH1\%]3\*]2;]IOCAL@!@9-ZXX#G'1GT*E#$'7/$#N#8\"222]^Z-'JBA] MT7!34VSCA6)8[]1MD$<]KJ5E[<=WX/VG,,5G879U0L_IS1C02\"TUP5$J6ESR<7R:3_,=P-*(YO!K/ MP_CC,(YP.>GK_Q[DZ(W6PH)-KB8+%@XA,(2B2=#&19MXZ]X_G4$?JU[N@<(- M2M@^>'X'^($J3+/,!02TB=9[)\#S3-C_;WO?UMU&KJ/[?OX+S_!^>9FUG$N? MR:SN.)-DGUGSY,4+&&NV+&5++Z7Z<2:KFLS\Y^ID2+/Z7HX*4\:Y<*&_3XT&J]2WI!8SG;4TU%;3! MHFKF[==VUNWC(J4RRE">B>.FW#P*C%Y\DB0RD2(5.43HQ-=^\%%X0N,\>S_X MZJAG@SGMG=S?:O_;H8+7W+C B2K#B*7@0*R&0)A2SBC.0VJ?Z/CEC*BF4C;8 MS][)_.TW$1=QWJN!^V>$P8]YPQXO]>%.:@)@*.Z9/A$?J,-3V!M-/:-$.Z.G[SL(6F@EX@Q7LG9S?(0PMQ^GD!Y0K*5S Y-8/I_KQ5T9GT14+!(:YOZ_ .*4<"2'Q&/4& NT+TXY>!5G88DGHN0-M98']7)M MO4?MEC]Y?_-].+X#N$\3&_!<2.H)2QH=0ZLUL=09$BDU7KDH:-I_D]L;UEE8 MX+'5M<'T:I9Z[YBY>[(4#]KBMX."+'N^E#X0[Z,GVNA(<]36^=.Y@3I+ SVR M4C?89Z,Z],>+\=\',S\<_$]II_B!_NAX__=Q_*4OGA5-&>$Z,8ADMF-.2 39$2 \J MT\($M.?]]\LO/PNKZ$?T&XSEX)3[1F$LB(,,-\SF+(FC"GT^ QAN> :$.4%5 MXEIW')%W:!]QKP2/#;>,2J(^-D7CW-:_7GR$V9QI1AEGK70H#"9+2BTF8A7B MIY0S)K-FR\?]$X]%LU5+/>.#Q51Y)L("Q9*9H@N.S319SZCM&,Q7A\CW MB8H.$$Y+9;'L0P!T)3.4CC@\$X@#YXC.*3'NM+8BG822MG!4M=#1+C*IK!L$ M,47"8E2Z650L:O.UA_\6M6UMW!:L7]^ MB3#RD\%XOG%XSYD/U!#.=9D^HS@)/E,2@I0<*#>R&\%'5^;/]9>?B3M21[BU MV3R7./XVFGZ',E,:TM*8NX"JR>:Y#<@1V3SW5]*XE81K?^Q;P26M%/7 T#_P MZ"DP[\I-%R6%429&S95RG7+TIZ7V+DR>C;6^BV#[\9ZB$MX$C:Y@$AP1)86' M#1>$2:NE .$C[3+(Z]C>4T6QO^Q*[2*SYJX4.&[0=??$V#*&WIKBU=.,1FJ5 M4)E:;;NT+!_1E6JHN[TEU1*TF^(4?C_978 M=J@?Q[,OM^&_(#:U M3>=@T.=G8?WJL;*7^=MX H-OHZV0'U"^0X][>J7!9),ADD2CPU@:/Y=@,R.1 M*G2P;=9.=W$_=WSM^1A-:YE7S#@4J/,XZS')RT_B> PVAY2DL2B*D@>3HOC: M22HT;;1R],.9B[:#@>S\XO,RD;9R;T CN3']=G%3"G&OA--&>U.&]]E81BH8 MXIGAQ($QWCHE.>\T=>K0B_$%G/,QE-JRKT@2N;;-;43WV'J9!9-HX$184>IE M2S^X"HG$*"1HGX/6+X50.[[R?,R@I:PK,T/.M[7-E3V=H',-.IO@B!*B<.52 M0;SCD6CF8_0\9*%TU\-E?QCG93I]ZJ0!T^3?1A.(XV^C4FB*>.\KG",U8*FQ MQ/*<$)86)0V,NY]6409(@5I9^=#9 N5\S*6FS"M22;X Z^NUG_WG^':8/MQ\ M]W'V/J,K/1O\*#FPSVC!5R$DP1R>CBF5ZUMA*+$"O6VC678.+?C)V=/*4EY M^LL84DV-5:28++OE%L2?[W_SPVC.SOT3YW^V ;05N$-*0:03"26D2A#G)7.0 ME)5=1GCM\>KSL9@^9%^95_(SI-M8I'V9RZ#1&4QN5JFB^R3\(F'T_L\XO$TH MM/DL*YB6)NQ/,/+#^1(21)$IH N?N"0R.8=+L)K@9LL,U8 [:Y?6OTIPSLND MCJ&C%KR36SZ-%=;+T=JUS[)!YPJB289Z06B^M+5S59(E_$O$1Z_R6L -,L(,VSV3GB!P'9$!NY)[R*$"6F)U"Z0P,L' =F#<.!2MY'8+;:M7\^R M:FBI#7MCG("?PH?1-N@8E/CI>.3#\.X3"JUP!EYIJK5U*1*K"L4]Q__RBF$H MHB7/PDDN;>UKD+V GI^!M==737;'$I>L8Y[_ 3ZY XR)=:82&,K'',PP[K:3$,%):$Q*Z'>I&'UO=8.]]IP?KV1P=\D?N_M\ MM::';-;M['H\&9J:02"T0Z0J= L^<)!F#B3:*'&H3GFQ&7>8,IT$]1+0OWN^#:I8?L()LX1CM93;V]: H'"+U/HV!915_HP5SP MFDB,M? 45)PH+1.W4G ?:U^C]VL,6YK,CF$+N\BZB0W,8(*1]F?X :-;^ *3 M'X,('SY_6;;C>!XSXXF2:#U&W2IYXED$ B(HE(+V4)VA^05(_3N@=73WQ"#J M";Y!G\*RMNQMJ2>L&<\)P+#Y-B&!?;3!BETE 3E7E %2&=B##4%7[$=8*W:^!-,!N,T/PBI\L%Z< 1UQ_SB1B!'H3?=7SWCVK)M MX+__7LKT'T%*R6LHIBRH*9#P9')E"![S$3&)Z*2O[;YO@/&ZE7VH7'NAK/@( MLX63BO[*V_'-S7@T'\U9:F9'<3 M\W#_8015.@5!F!6TW%YQXD64&(5X"$&5V4U=^K2WON#03>E>SL5_OK(I6U?* MLITP@*%N+.%2B@1$Q@ X:,\>]W4=O!W]!*!?&L(Z6GN\'>TOT09GSD]@+GZ@ M[9>HZ.MX^4G-QO'OU^,AOFLZ_V"N M/>,,Z(IX*5>2F9.(1/:!8T9<%CKIYF MWA'BV9E(9:TT\%0_^;MR]3F]S.\&/P8)-\OI&M(KKPI+B\7#.E,\NY/TQ#O- MB#:.QA1\J,]^\CRB_ MV! O)NCJ?YO_O>F58P$"+SE]JA.1F6OB8XA$!6$\E"R$Q;X*#!Q+I4!=\I)[0J,.TAH"1C*GE<7G\,JFLA'(.1C$X1)NP&_Q M&-32/*]R5E)3C5X8-QG#M,+Q1#4E0&D0S"2576T79PN4JQ.*;Y>2KG;!#&'R^E4RK7O^>W? M_^-V,+LK8UW'H^*_+'CN-7-9%/EPQ?#X 47*)+4R'8BB%Q-$\+4S'\\"ZKL( MHY*N-]7=5)%YBUO;GS&MAE)T -6H&&,CH..49%14W..SH)K4>S,)K4Q0=#XQ MJI!:2X71-4;;Q!KOK,[125F[(*M'4WBA:*-O2]A%V)6)F[R7-UUYY MIO9PL'1;57.7G7%NK)=Y;I_S79$E%= "(P%;2ML"9.)$!&)!<65YP&?59NK9 M"N;,',F#9-V@EG<=SZH J@.B1A[D4S1'=A\/4]>XB:P;; 4;D!D:HO4T$EN& M+$D7.7%!,.*SB\BX@9*?\8]L5'17*J$'&(A$A 4 M'GQEVH3(DGIOA*T=,9R2BWBHKA[7V-01=(.:K 6@^7+?+!%IJY5C2A-F2DY3 MH.-CRYAIJD6TDBN,F&J7 3]%\>I5?J!@6VSQ#X@N5N.DG6#>&4Y82.7NPCD, M0AP038/VRCN-KFX[55^Q6GZZ'DN^-T_ZFM0NYGWU+L_+L[FMK6G2= M(O-4*H71(V#0 +342^*/X+/6SG.?0Y?91\V*KB\P4DVKX!3B[62P( ,MS,:0 M?L./IT3&MPNFJ\O\&,=RI$RVF1H,@@@-2I1T!B-.1_Q%)(J^D1 @:N\D58"? MRN7D+E;R>/_I7X.5$U*;HVUF0I8!HVV:,="6BN)N+!DG D]/[GU6V>_3K7 " M5YG[*+N.G$[N*O-)A(7:\\QRC4=EH5F+7I8,:2#:6N=XDMZRVJ->7T'F:2<= M=\X\[2+K?G(.71#]LIFGG=3U>*BM_%Q'WFWDR*7&;F"&K&:/^Y@>3_^^'M_ '^.GMHJ9[^MM@Y$=QX(>+B2M^E-8F M^5S$6'Q72!C?^=G]WQ^//A++L+M@_GFV-Z/#8MU>9'1@GKVSR_IT+>!<_ MP5NN(UT^X,$_@&8\^0G>FC,M:(#()A+5Q!SAZ4QBTC\5C$4PC#-(9U5#(G($C&:I.Y M/H^H_RWU>/;V>#>NJ*N&G'YS-/'N+89^$Q]G5 M,O%E++*7E 86M7+5"V^K@>^+N?^$;/4H>C^5G.S]ZM\\?)/_-H )(KN^^[T, M )\G(J2(WEMEB,W4$ M*'C#O*75!]Z>@&V]D(8^/=/:04LM3>K#Z/LM^JY% FR91F6"A1 Q7J>&,G0X MHB#!.T58CMX(ARZ$$,9B],)P MR=QQ7#*&V!2H#]$Y"J9ZD+H=SJ]F(/MHH<$.\L8/_2C"EVN V>_E3Q>1ESTT M6:NX\(I033GBBA3=O6Q)IEDRC'<9=;4).K9A^;4=Z"H::I",V(1K^:UT0=;( M/]Z.ZCC.9NXLQFB(5 MA(OK*+H;JK+B=T9V-A3122*NM8HGK)U]K.4L*[=EZ0RB/ M&-9GF8E%YYOXY&7*48A :X_]>!;0V1A(/;'WTC/T#B:#'[YT%7P<+QII%JT" MR]J@Z1X%52\^\O"*J-U05RII>GCIPTV41T.QJ;11>(>6PJ(B/F9%6/ I@NE_@SA4 MWX]WABI2;N!C/.!:!-@T.9>,H<10:C# QMW/,A'0D?8\9 B"AW9*[_56NIV& M=Y?DJ=P0_QND;X/1MW"%#X>7*/>/AZ&@94 5>C%-0V3,=)0-70VXNF<(#0^S0* MXYV+0!,16@HB4_+H'B/;.ZF^,>4HS%@=8/7O--;1X1._ MHJX"6LS]&F.$M4*YA 0R"C(RQ+P=PP> G4MN1W #C3&S@ M4 'W,G3RP4DJ#4E+.5Q$_(UY$N3#S7 MOO[I_T/#*E/='B(8SJD*CEJB0JFNED+@3A $6AFC,6>GC:V=".Z&K$Y&_#D)56Y20:TT@*.F1"I9G^;LZ?'4'&#,_&YQD$/Z.E[QFN!ZKR! H5:7).B(@1!^;<05$ASN69+2N*AU[O#]S=WBF[MGV%C=Z[VYV_2PSX/IWQ?)/!$$ M))DE<5F7RM)SYQ,UB5/)W>\NGD6IE,J, M*]2(@OS<_VF9W<%?Q\[J;Y=A7H>UJK_L M *SMO<-34,>Y>.A#LYN3T974TJO=UHSL4(*LG[%&XJ'IICUZI$'\A+]B:;J_+:YO<9>ZR^^A7' XB'T!%$ MY%[(1#@#-$[CRWA8QDG2/$K+K(K5BY:?!50O7KM_]F5^^,UY-?E5]"JY'"D! M)\J,,A-+URLG7$G%P>F8:.U"BRZXCIDO.]0VM@=.E?30M$IS(\9[JJ6K"$$+ MS0,!2()(91P)^ \!I7S"/5< M(OFG\?V"]G,?OIH4KSS!-(#&^%]>N(RW_.) M?AI/YTIY7W;TZ2 ,X?T((XC)W%.X$E1$G\J=! .'+IUPQ)6YEB8GPWF2(E=G M8ZN[@O.TP=YUVY*1;;HFL4U=.NLYM!77W%=\R7UDNU9YLQSJF&/R25"2 SJT M,M!"K)P A2R"3MXZKVKOB>U6TW\^O[;=GHBF3SEM7S+"\Z1,L,$;!9D4KNXR M.RZ10'4@2@I%E; "(NTA.;_"4^UZJ:WKRK\MA&>=WP=8HM_X< MKM-)K^^GQ:WF44D%?9L)#4J+7!AUM#*E! 6(4SX2#LE&X60TKETO6%_FL4(IX8160KJ0D8)"&X49UDJ59T2_)1RI_6TUCU] MNHO(VY'&O_\S7OO1M_MUKZ;;!BF9U9KPF,N5-<8.W@5'L@5KK;;40J-*K\V MSL@DZ@F^MYNU#$F)X"VN%+=!"1Q-E;I,RCB\["U:<:@^U^DT;M::6<'A@FX0 MK6_I?XN("'XC]#Y;CJT62NE0"(B-QAT/+ D1(HE492]!9UI]:MQK:#EN M8@N[R+K-[, GW8XT6&'PG"36%_I?J@4)4EL2<^FK-@8HKQYWG'0[Z4XZZM!. MNHN F]QPOMSEK(/3'H,@PEUAYG*J'($9,!K*":B76N;:LU9>5YOY(3916P%] M4BP+9P)N?XG8J&RA^TS$1:=(U$YBA.Q A]I!Z,E2+)^6YUE%94]-232DU>V" M[%?G7-Y)>]WY=?<1?;^'$;RVA$&SF(TG\':7Y5SN9%- M["+QWHE40_+*0#0D._2<9 R1.% ,]T>6>!)>9%Z[DOSU$*GNI+F=B%1W$?MQ M>9FE14\:T%E*-*%')D#@1Q$\H30K+QDH%6K/CGFEO,R'6$LCA;1KJ_]],(++ M_'8":;#RK4$RRIP*Q$=1Z"J4)E8[2A)S-+C$M)'5IPQM W,VAE%'W"?1WCX_ M8UWPG"HNB,I!H"P4E$G20*B4GG&JN37M:N!?0[/NB89!/:C[J9'*=DV678#] MU9Q;2[.=NRWW44N_3=W!>@[%78L)OR$:5>&LPV\HX_>4MBLAT%(K"#80;1DNU7)-$*0O8]R4B9"I#;4[GDZDA*"2HCK5#^PBY7Z; MWMP.RQ78"WQ^E[DP]"G#,(KTO+ L$>+)TMKM8D./][*6:FK:NOL9B@C+SNMGMY/![(Y=L03,.&>)4-$@-AN) MS]GC@9P23=DFYFM7-3R'YRSMI9H"CL2R^77\!M9I&M_=EIFX'W'39_R/\6AV M/;W* 0PX ")T0A-/*"@78R'OL,PK"]'GZB/NJR _2X,[@E)/(D.Y/^V=L=[: MDN!3I:PD"8$G'5VTI,RB5/NY.V0VS&!)^VM(URR M7"HX-;%"4^*5R-2%J*QO1_'R&G+ZIVIV=7+\NZB_UUQM%V!_Y?AK:;9STG8? MM?1J-\Q&E1WZT+;DDB181AP'29B60$$&%>)?.?[>S&47;?26XT\I4 <)""]] MK#()B:N,CH@(W&HF(:G:*:23S_'OI*A..?Y=I-QOCI]JBPN,HHS/U&CJRA!? M@APN0Q >I$NQ=KSZ.G+\AQA!)7GWTM.U8!S&Y5D:'$%S=$3ZG(D/1A*5K<:5 M,N-";3:QT^H6?26.;07U]=D]V@77K]P]NI/>NG8,[B/T/KM'@;LRE#F3Z MA MF2WXA.(D!4$M9,.EJWVK_!JZ1YO8PBZR/M+ 6@'),2OP&)06M\/LRZ6WUB0Z M50BP,S?5FXE?5R?A3CKF"[2\2OIVUN O-VCXJZ)N$CV<#P2I& MLL9S6G)=QIA*C-TB]S1;QEEH=SGV&DCXFEG'+I+OEX3/&"M ,5YHF@O]KG3$ MJI2(Y2)ZJT32NC8M["GE3^IIK7L*91>1-W!8-F?X3$XA4ZF(]:5Z13M+;(R> M<$ZC-,!EM+7;@4XDC]K,! X7="]%LA?Q'[>#!9U[Y8K8KD\^O/QUKS54JG5] M?A /]OTAX3(&>5!R#@M2@!7L\C$\L$S@_\,0(SU,4UG[?[^/ M1]^^PN3F'839%17<.L\UH4DE(EUVQ"<9B*(10#@=--3NV>]U@6=DQ*=K& WN MQK[$:TBW0[C,&^0Y?7.W]M,B <<#*!6C+7@I;OR.$2^+H(/7@2>7M:H=4.Z* ML:\ZVF86V%0IIU(#NV%IBTD)$%+"S9\(R2RNA18V>Y:) 2,H94%GW8-+?EOU;]GM#E%#P]-Y'=9BH[T?B](!8"ORO9? '8F#KX8J.YC'X7HXBL$X[T,R MF9%D70E95"9614^\0[S,H2?JJQ/R'<=07N+E.XJ=["+^BO81)O'J[3C!&K!5 MIHZZ#"D!49)[(A-&K\[I2)(+6A46#>8>W>P_R8!M??A)N,.'*&!<4WH5$P % MT!_^VR#Z27H*BL?H@P&'!V%"IRMK3:STZ$PK8"$)0766'52Z]07GI-8Z4JS\ MI7[$APSBAW=/00EM3!:)$A-+;[:ED5C-*%&)04Q1IFQR!]5N?<$YJ;:.%+=& MFS5O)[["BA\&/04)A33_YNQ+OO/,S>%0WOF[>1/TQ2C]%_BR=RF.9Y$CN'A1ZM%(+T4@A+F\C.[,+*>R.EI46FVP\6P7]RE'.O0-!M'6E "V7 M?##5).0074K":\8Z.+'/O>.5:[NJ"!O4Z;X=W]R,1U]FX_CW!X.$R9=K//M6 M1^ 51L/9 6,D2\F(9+AZJQU"CCR67(I!K[YVL54'7*_<-)JIH $?\N/-ZN)F M?#N:K5!>&48S@.T( KXU1 TV4RHM_+ M&*Y&)T$84.50/%&8VKT@6\$<[1[]8#4_V3=JB+L%=\H:GE7NN .B1M?C3]$< MYSZ\DKH>NY]U9-V/%0A04DJ12'(JXPEF<)$27FBXN4*?%>"UPW,\'9F$2J MW7ZQ! 51-VBBO0,U5/>R.1P@]P:GPW: 3#+A M9)8$]SU&I$LE?J*<&*&$YHFKH'O8'([I(/1J#[N(N[T=K,XM$"IE//]XP/U4 M!E%X)&,FF0FCDG"!5V^,V@CDZ&FE?17UO/KWD/)6[Z!JSN'@WPW'RL32_KKD-*;W5Y0H0+G@!4=6(@SGLEE]$Y9X!HQH*JG!?2<:Z,1\BV]?^^KPIX& M7QS%;P_W8$8*VYCSQM#D:U,3[ &SOSVJO44]WK=::ZU!S/,\T.48URON!4T9 MH_SL?20RHSRL<)EH)V2.QDKF:Q]PG8#U?^ U5_&XM7X:>$4OB&+Y[X#K#WU]2,EQQXYA541*4&,F86[R^!,)7D Q>1\CUWCFUW;S]_#%V@1^B\2SIE8G M='*(B5RA+;"$&N*A9)989#DE"9W88BL%?;W4<.Z06^MWMT-]?.<08WB=J<"_'( N#JDP$]Q%=7FWZ#E6. M>.=T*O:SBTX:V,T]-/22WV(,/I@5?L'E=0G35CHPC#!O0ZG0*H_PC]S=2V&Y\"6\J(.U(6$4E1"4 M#)$B/!D(CS%'P;R3HG9KS0N0SM! :BJAEV/G,K^##!.TY:_^SP4MWXJF)&7. M> P$@@A+,2@=23 RX3;*HF*U"R!W@'>&MM-*.;79*.:"G$+\O]_&/_X%8OJ7 MBY*O*4?PY6AX]_*E]T]FLOZ:?;[EU0UF*4**U2;SQ&M&_' M-R5;N=#F9.)'W^:Q[/3-W<.?63*^SF'=8T.+^C3THX_^9E7@4[F(I 7$ S.HFY08[S$TSF M9/.XG\V7,FVBV&UO.6N5OB#:K8V8M3;^N5P^_?A^D?[[=C'/8UK]"-CP^,/. M@4Z@#SP1\#TE5L!7E/NKF^\OFOSS,MCRN .X%C[#]_$$MX+BAM#^73!QZR6]YB[#4AA_]+7I!2SQ2.VVTYQ@1 ^)QU) >];'KV M::KE8"ELK9/9LNLM?[O\$M"+_=?_\[]02P,$% @ +SHE5Z6O1L;5@@$ M5SL" !, !B2D!A9#0$1"1+J&$)-*$ M0$()&])NWC/.O??#_7^XYXQSSJ??S%Y[9(RU]AK/W&NN^).@::(^ P+_'?[>]^_?^:P?V[=N[7_" H."_[> AH4,' M#QX^*"AX6/CP8:$C?!,\)"(J?$3DW___3O+OY?]>Q3^.'!0\>.1_V'@M(+&# M>Q[N9>P5. 7:(R:P5TR UP$"@T "^P7^FX'^NPGLV;MO_P$^I,-"_ '8HWSX M>_?NX8/=OV\?OS>*WP_:)[9?_*36E0,2MG<%3SV6O/ \O>"@TM7J5BF[0;JR M]KTG+PX=EI8Y)BNGHJIV^LQ9'5T]_8N7#*[];6)J9FYA:>_@Z.1\R\75\[[7 M V\?7[^@X)#0L/"(I]$O8V+CXA,2,UZ_RRSS6U==CZ MAB]?&]O:.SJ[NK_U] X-CXR.C?^:()(IU-]S\PN+2W\8ZQN;6\QM8&?W7[\$ M0'L%_F_[+_T2X_NUA[\&^P3_]4M@3]B_ \3V[3^I=4#\BJW@W<<2IRX\/RAY M-;V@NO60DK8=7>K>D\'#TLHZ9!7&OZ[]-\_^_SGVXG_*L__'L?_7+R+HR%X! M_N+M%0-!09RC/- +7U2K#L$;G "EWX ^4SS%D&D1??&4!XK7Y8%BN0HCV,LV M=G2][)"(3]/6)9,6.AO7Z3(9SJ$/O.^YO$M0?NTQP0.)Y'&R4(M$) A%Q@U! M=Q33 .4U=F$?TY<'JG$DHS@ZKN,_)04V>""V01C3A0#Z=!_JVM;G_/Y#_ _D_ MD/\#^3^0_P/Y/Y#_ _D_D/\#^?\+N87$/G<9Q8W.Z>8>L.#J.%V6%.#@4:UJ MJ#EI6*T-)P,CQ ,M%8[AGV'0/-#L:\)Z$F2BE-OC',,#;0["87_=%#"1_-_2 M!!.08^"&AFC4?8QDN%G;^)BB*B.M PSN5S:6IX?%K&1LN(QVW)$M<E/$+7')6)0[9(NP9\2,QV+8"E34OG"TS1!Y%!/ 0,?QRABB<8&O/SSX!"X%WYNAMN:9U+\1 M:D90'K'+G/VX[5\ZG!ET\>-N"=RZ.2 OX^<3B]'@X9JZAZS%]\TA./^2G/F M[LDWSN0!FC/K-%#>B:I&T[!P.F%V.W43_2+__#!;7; ];4_W[.6K77^L P3C M6%=7^_[VD9X?"1":O^Y/=9$56KU3LMS- _D0)N(Z7>,Y'[WH::VHE*7]*RAA M731(HZ$=+785A:U4JG-WW=VG]Z'DS^=>E2]W5/V']O0WUY8(.92OS*UBPIPY M"Y@I+.D!!KY8G!-W888?; ]K6'/>$VV1O[@)GS ML$GOV:IWC"3F-PXAF'20 M#6%X)R!/P\\C#''T_5W/R6[O H,5_. .7^#=Z4J"U]^0\]W>L=^?_5YYPIL_ M 3A)A'N6;=PPP@XI\I%+V9NZ9HNB-_S/%;WU%U]=F!#@QP&WV(;4@AK(A*A#MSQ36,%:ZQP!U. MT+NC=0-:>R-D;@8$GO7Z(:M__*@I?#UHE@=:@9!Y($E B,D<-W*F!W75+#OE MZS,"RF?EX0,'_ 95-EU3WS#O^1N/?SL4N="# VNHS-U]]3P^_PL-SKPZ@K-B MR7$'\$HCQF+ >-<,A&[3UB_3V@ 6P<'I?;:-0UL6[ G$8L5J8;S'HER.T77Y MF^EVDW?KISK-0P9$=H:"!G4MMAOJDG^/-M:-W!O;CM([6_QPRK/\1N$21OE# M%N;OG #G@#&;$4YC(4&.O[T+>:!:FY/0IWC%$$4\9@BFC"C44_/9FNO MQ0=7:LYS2:W60B='/),P9_@$ZE6K4/8BOF* M@]E"'V&? '(KPFM=AMB"^C%8@BC[TNC'N)OCYP+\23>;:K\DCG3/%\9][YUZ MT7M\+D8R)],U>*[P=6U47=/6'-%-15UY>A6M,NS+7)_N?%J\D^OJ,9@YA$U; MW(/+Y8=6C1&$)8[0&L994-PN!][*]1A;8>L7^A!U;O:4P7,RAZ5>C$T_R#J= MG()-&SB5?&;AHN#"&G!.K7U CNW/R3,^:EW@@S_%T'^VPHXJ\..!Q-F7O#Y. MV415AON'R;^]/SR*8!6+#.IDO= /.VR6-6F.>8;41?8:&WT%%&;1VK/;*5LP M4#O+V14H;T$>"]P#(UF34?LTD4/*U;<4K0TZ?[<+7;*32-OQ^G4T.L_F/@F" M+^1<*C,A-!9_12U/-5V0'*]F3LZ(.&W\+E/&WS@$970W0IUX(-] X/2!/)8. M>R\]._4^ &.4=XWG:ZT+HU\:J9%-1Q"V#Y6C?P0]OG__VM&7=[VF2$HU&.7$ M(7H8[9U^,LK3+2WY&EFFZ[+:REB8_D*K 3X-7@I\Z=Z7G,)-T.CMJG*4,S%] MJZUZ7NA"&1T-J&-6ENF&S 3&>+NP(56_#9J*U_6R-KTLU(D'_3,6.$N__N/$ MS+;64H;.IW5:6E\8]ATTN"43M$ DS.82!-DHN@33=@BGQI#IE%M(#G$'VX[< M'=:U?O+X<7E_<52-9ZG0A)GH$PU$WL)X]+=B0L2-XJ*BIKD_V5;!_ENU5E83 MT7X2'_/+;P2DK"U[#2T[T((?H?B$.(M1E.1\@GJ2A!#>=+5V=$+^J4'<78HC MO2NO<+*G0+/N@::GMI%UV<$L72_#[/Z-=(',0C%U<^,:^Z]FQYB7R]?;N8=, MZ!9X052K!\JW7VZ\%245#'ZY35Q@*^>#Y @OL&X046$GBBC$Y6O]EYS!DZ:] M.UI:KP1CWOY]WTF9CC_,2<^OU%)7\,&?'3E%GR]YDM/U-A@8ZEKEKE]1;CCO?EO0 M)_O4CQ/IREIE1]:C%'B@ XO<[D;G-MB$C#GC!H'.ZO00!MZ5> #1[2S$E:(_ M)UV*!:)EI3/WT\ZT%0W1YY&N$Q!TXU9] M2I//FW()OZ!'T83F %)_V'B ,W9T*F3U)7L^GHO^GC*?@S M"/N1%9$JKC0]JK*BP=4K-C2IKV=U5:-2XY[&.B;7H#9C3]DWS#5 FS'?3;T\ M3_ 62:"@1/_D2W^)'7"H'ELQ[M? K?_U>L7,R:?4T452]D[$28TOYU+JJ.0H M03(TB3"+1M/=P"E0.2,+,DP>&" [=Q-$?:M=EV=DZ)RU^%6V=I3G\;Q P*O#(NOKOTEWF[?S/_?CX?#%DC.I.=5S@,P;\ 1VJSY3BYM!LB$I[J MGR^73X59BXCWAT0HYL>/#W;=ZI*33GA@?/-!/$CXACPI1DUC?BA[6[ZLAP?* MZ)X) _#*(U?AV]B3"H6Y:=N5-KDV+I&?)Q\.>R^62+&!<#33G@%C:ZVE!J, M6Y3T.1NVG@'0;37,IX<_)+\Z^O*^ZM:I8XX$\YA:3S59'IMQI_8'&,/\&3 T, MT(J ;:_BO)E_<^K9EUF>?V#B*W760IW&8#Q@3YE$'X"?AS]V+;>(V&.Z0L^- MF'>.KTB*57&K@[J/E$$9 MV*<8,M ?!\D#NK_$HCV114#(LP%FVIZ M97<&%(QX'Z.IW2";'\0,^2XY: >* M^-;OGK5;JVM+=HP]QC9$/X7[?QY.5IV=Z9_>@?@/#TQT>60XX;,YSX "UI5PY]GM M9(08F19D9Q452%&M(&H^OT_0&1\NP35<.-J-D8JN##> LRHOR*IFUH4'W,O7 MKOEY_MJ1FGM$R)N=^$M5W6X\T LO:Y8MMP]5/X;VIK^^-<3V)I.27>,Z8#%+ ME>&*5)LDAT/'1:J)&M.-9H_WDR8>Q%"L>UE%Y\Y[JKFL#[W9F1Z)F.:!FF2' M$D/_3*F0)#J8*[UVT*%G_3K6(LX12N^/;I.PJU M6Z)L<>?9&Z5T[=F!Q,&M,HB1-@4JUE?A(V>$$L$@]MXEOU6.5T +HE[V(T%8;LPNFGZ+,O;:7L :B=*C.T,CA%MK#,O.1&F4>%6)BH3']9[W.JPV$> MI'C=&/42\5I=YXNWP21_IFWVA= F-]>EVBW8-XF;*')=B-' MJ0Z[CE:>VHEY*?/D>A;%=&7MMV6K0(NP?_95N"C21>_HG MVPH#A+45RNH*11TP](5XIEK80;2<*.&VF2[C)XQ7%"7'%U0&5KJKV/^^,DE" M3N(OCQ*\:4'=.:7Q2'G?!KSXB$[4GLCPK::"0BN1,N'\DH!R91D9_6,)U(97 M[N9>3@<=9&!OZ]8FX!3T"\(]Z"2J+11UP%C-)Q0FAM"8%2(^&WBLK?P]KFV@"W1XLPC;A5%"! MDY1 $-L"<&:H;E\Q5AG6(4E.+@VU5]PJ?Q.AL1J\W/=-Z*3@$YW$=@7U>1( MJ<^N8'OR[\WE);PHO>$%5S6\M"/_'+I]V^FI1]SL]#WF[NG**IJF&NOJE0"/ M_J$3W0^Y]JMVGX5>"*JPY,.=.TG_\%$WW/HZ@E-AA%&RV]!IKI(RR,- >A5@ MXSJ.LZ5S__I32>8X42@'1OPKPOY)WS]HDG:X?P!]:B7#T>_*LF^_RLQ/N\2E M!R3=W,9L]=0,/[9(,2?E3.64DMI&7C%''#LTZFYU?V!4_)%Z$B#!^@MP9KZA MARS$&\F7J587NOJ-$R&3]W@@^\>7\]HG;W@&4J^<"RCH%FY0.GL%^@9*MR3] M:J*L%C"&K7! 8S91L(,D$I[4H4Z="$"*^QVP29#SI_QX84B2M(KDY'VZ=<\J M2+CN9M;+=KGX^B(+#UVZ*/,( \(G*4 5LK)AA*X=3ZH;B$<=(OCDZ7UV-PD(;W>6M7BZWE:$;>II=8LZ[MH\0'JJ3C],8MYFN*-7!B@I MVEQ)=&?>L6Z6=R?ULN:/ ?+\)\TZ'D@$#0GAU+0^[#PA9KJ,USP@97;NPS:* M[C#P:Z\)$,&ZO[QKTPY[;JQ+H/MQ!Y"J@[3[/]F'RI?U+L"WL\-DG%Y%%5Y4 M<7IC=3)X_[=G*WO[B,\\#5)UBIPF-S<+Y$BY3!0%=FI49]G TG+<=7E0O\XR^NA2EGZHWK;(HJYL M8=/7F)B<"^ M]C\7CV1TGA5/33YX\LVK*[/C?>@:S$II(7(41;=)>P:F?ZT3E7$/Q[3C#PW? M:6P8Q>A:R]@.ZVK!]]@8_JT<:X[QS%*JF?V48_0U8<2\$U^;8O2I+9EL>L!" M;<,H9Z72PN[]DO[WD1QK?Z_2)=2[_ANE=2_/FKA<+,=[X2-J: M@/Y7-10H^-]S()IN0=HQR5X9YH'NE[?Q0+L^6,P']05^#/T7KU=!MB;_>YJS M$ 5&]&S!BP(\$!D=TY@=OU*)0%$5#-:YH[YF$ M^?BG-50Q!.//&:E]F/F34T+[F/O1]Y_+H]/3(WU'I/\IS(I0#CWI*'5%)0$$ MLL!T@ 'U0)I8Q70_?9RY3-==:.VW:4,?PI\HEE-L+F'_!<^#=QCH%/A[#W); MF:OW=56OC98PNK>"0H>JX]DKNG T/M,>W:4U*'7[W2U_& MC;.K/_J:K')(.I4?^S^.5B'G;&$):+H]"CA](X8AP>QSA[? ZL#Q.C8"X;E, M;X9HHDY3E"A%ZD>F5UA%.S/K'Z]$]9=B,^H=R%MMO5W315&]"B(V*VXL!,*% MH=\A[&(DP_!V!](9>_G%0(U70[*&CCHMW*\'DERH^6%R0GRP\XF2$/Y@$4Q; MH-CI@3;CY6]):6PL$EWU-RA*,9&;:D."L ^8+<>U MV_Q*(G>WB1+MNP@R"&@)W EI#"1)W@12=VW$_X3I[19V2-V=]M5H=RU+<'[H M=KO:SE/.=J <$":0P<@1_!D=W3D*1Y8%FZH $(,.5+5SH0(N'-/% \K I M0C0N5/)-"L0#IFW9K(&3/W@_QN&$L25-=A9UAQ]3IV4Z+KO=]@>;^U@G=\;55.M=W+,SLQ&M'5$B_38CU MY?IM1W^9U\P+<^MOW#.GXTU&_-SO4_'<[6I++IS8J3N<9>6FS@6:!_>;?S*::+!R)RQSNR4;);@4=]<]3:%8R'6&W$N.Y,1F97)<6N MG77-)>T&=E2S,+8_L_[SE)E8RKO0R3:S8Z@&LVXHZ#:JM=.I)XAEX8O:2_V) M%+0I]$,J58\%7RP>7OM1IEQTX^V?FP.'+0>_9>S],G<%'3UM(B:WE09H@KL#Q9"=#3F$%\CCB-N<#Z^[H$<0HMY4*W=[ M.T;G[_HA%5+"T/G88X[&4\O':XHN;_0?"1UC=)U\\."=SJ.DRL./&^UR8IM* M5\BVS7835I]MS(+SG]_0Z+7U]\GE@7HS/C9M6=+@-@44(K/_DH'JW]FCBV;%<_"-GZNS;BQB^B5VVL<^*%7S"M$=4%D^FO(V"3 M8=UC(2EZ,ZO3[+[(3V,^Z'T!3J#HZ&^SVY@6#*!A0]O[&>% 5Z,1"MEF#%+" M)C]>15P!+>XQP.[R@TAW]5N#:E_J(YNO&I[^]H+C\LIQ. ^'@73);M3 ]BOJ>;9"<$I[CV48PQH8WTT M OQ7[YZ9R]#'/8XY'[OG_.:O4W<3@Q)?>LNOK#8N MSE9E,;?7QAC;K^OC%IUI0BQS0(9I"]R-H$+B\6I#;!5RN>JMF?7=JT8]\B\3 M=6YZN-RB5W=5K#P]4P%]B:I'M9-25J[DTCHG2 UJ@@CFU 1#4F"UL [_ M(.:3,<0EAAL%$LM6*(>%!]K1QU]734S XK6D",1[XM>8"_]_=6)F6QOO3NS7)*UW8Q);Z1_R+G=:]!<-6F-R!BOG*;!84N[ MZ@RK613-@C))$@0(7+' )*01 _:<3POO M@6#'57 B-SBPH8=I_2.YL0OKXV MA F:W^LIU/))2?AWV4TXA**69&11@&K5@=X;2%9CO@2FP\K83HR!Y\%@&0\B M^R\"2SD4;SWU]*7?JQYN-3,&'1$*>7CL^U0%--$K%U@S DZ5MO, M4.#9>>Z>AN]>/,B\N/'ET]+WV48WK+'=^ M:;TY'Q<6.&4YA[!G-+3AA4:PDQI6KG4OMML-U-C*3TMJ5C/@&H87GC]:?%8_ M=OZZ3')U0EMTW3C5C"TC2FV()]R;[(>U0D6,-9$_+:C@6&/!6D9)55E9.&7= MS5=\K6/IV+4C9]$!(:DNMOD[\[&&\'#JT5KMZ[GX,X1!([YDW7^67Y^_"$]R M9I0FLR]]AK3EJ=VFE] (*2'^NHKZ/U>5,_XH"?>:_C1[7F)C)3PB:=Z['+HW M530.Z@-YR55@=+_4!=-00N&U-G&.0QCD@ :!6%GR%Z-GKK?\E)?YQ9 CAL_= M=9$R;L@)O [#NX7TL@$/!7JH*!% ,7"B #MP$(BV8:3,YZDEZ>4XUXEKUDY]?IV^AZ]-HF0S]=I28T7GT4:1&^#!Y/#4$/&' ZL@_ M];."[1_Q05E1W;R/^.UA8;YR0_.#FS.W?9([+KSJR[Q\;,95(L?-I#^":#S9 MX\Z=8P(?=NN^TJLS;[6Q>LQX(-7@[&G6*.E6?[ S9Z5*AE)*.S.+B9965$-W MR(UGS C_))!5Q_PKSRT0FJJ'PRP+?T].%F?42!SY17R)5KV^MX[Z;YVF)L.6 M1+?P0,>1DHB#=$4"M7 M I1]Y )/N=W/2SR9Z7I:)=T.HC'M,/=V@UQB=W@@0]=]5__&GSX"+F]KJ#\0 M.^OP6"PY/SMX911B,LA[4,I,P,/C_! ]3@U2M^Q M+8VSK)6A2<[GF2MO4)J.%A)*M9^,1T?'_Z6H0&87H_OY5K]@"^$P&ZZ?%"BZ MDHRX5A)N&?5XR_!OAG])1]*^\T19V1/HWI;P4PZ:?(GW9&M+AGTTC@KM%$TS M/D-?2,!PE8#(#M?+:]&*D'@YX?&./%BGQTDLX]2 HF: #JO\6,%/>:A?\L2U MLQWMOB:O3/"-G^T\B#=C^W)19QS2?JSF3NX4E>0^GDMQ^M15O(T@)/OVT1WU MN"O81F=6+<6,MD8O(D,Z%.#M!ML)I=@1(RV_AJ>T#E==SH]<\J9/1W7EUN9- M;.7[#%/'C#-S%LHBN8X-54_1J;"ZL&B"-_BP"UQ1<]2K)MJAR1IZH[[NGZ\C M(<*NX7I?LX"X:JYLY>VF=>Y9Q_/O5JHV ME_C7VW,J<=8L)W;PF+&TQ@);>Z$+_+RO@&T&0!6;GHRI,T3M]-*8K&.K;RML M.EOK4H_]N/_*XFOBFCE0<.G&&SD@#U,Z$?KZ,9QC%/+/0Y0F7? LCH*?CQ0!U34NB+[!?HNO)G1V-@#?HV_D/;5&>[9CQ1 M7I"O6V(GIUX\4'$&>IR421U,\=& MJ+Z:G *[6L^ 9'2JN,DG+=^ZV^AUQZ'BQO>#2K*85ZC9MP2Z+>80P@3P9A0N M.XZS8?2B=N3^GT<,".TVDHMZNP^RZ3^VJ&#?K 6GK"%9[YSUK7DML\O?:^OO M9Y@(G[B%:^<>5&()NR&G^.G4;*6:"I/DLSL72TZ;H#H21G70^\/#+&]!@J?O M5LVE0[&!UE,_5CYTG^UXY>:E;-W:.C7]JN1IC1W@K,0#-=Q?" MILCQ3[C-9 MZ[=]>U1U5+>/H:^+"?]4A\-$&DY4#D5"ATB3:=S#*#J$>ZC)GSR!U '6(0=$ MI7662B!,1V:1"BGC:&^HZS7UTS"M2W<$OX-4BQG9;,GVV89G"(G9@:-_D.>: MTZP8S$2$5;&.HN+(Z@-NCY \OBCHB!--(R_G7'7VE\9;A6GA4WTP"*K5VDA] M%B6'G&R,RLIF>;)O*!C.!LJ.@ZLN$6(!]==G0BWZ2!)\P7B.R.UTIV,':=M_&D) M\VT#:UQ$]Z27=L?2PV=-JW>>9=ZY=-*V\49H$Z[./>*NDX7&ZE39)\)^,P;B=#%C-=1 461G>!2F (TT.8E#U0;O0BG$*1VH/3T6U85 M+GG:UW%CH.'"7UXC#_0>6VJLV/>GA8Q,GG"G7C@RUDW;SW(!))AW 5H!UKF M3S8#4!R3:D0[#>FXT9ZH>X^KUA3%-A(GS[> :[> M1PQD:_JBVVL!#%,[C?SOQQ8E>@-06,S;GH*.=^VP>SY7_WJ>?UVOQ;+>N!SH M%5V)X8$.=/60TQ(;L7$Q"#-_N@/@7[D5^8GFY6^QF6U>MWF$=+E%J4^LZM:; MBX)25=!M277'V"KAR;I*@^J&RK+.15)7'7$C.JV^W%3"^LS:W*I=)D?B?3;G MR]8,Z1&W'UHW$,T#P0DO*"<\>%J(&C4>NVE(.[#Q%Z.Y/H:Q)^KL MN%=]^M'S,]W[VY2?F!GN%YDU3^[#OJ&5$3QADZ1NV''\ 61[* \DA=<([[, M/"E>C)BX)(2S-\4MSV#!>:RBY(NU8AO++J:#ZYL@-B3S*JHL,=8%OX1SN.3E MH8.:FWKON#MA0;K!K'&_/Q(XLE"DOU(V6H;1<:B;]M@-(0Z\V_38<&J$U4!K MNFENL^!)Y]GZ/(8H.;]Q1HD>6WF.[DK"QO0GI),S"S*O.VMUGZ6E'T-\TTZ] M< GS-V8AC'F)\PGWF![-/63/.KF4HUDKDDU_[<;83JPCQ>=TY&LWTV]+.^_Y MXZ(SZ<;Q:SL4$/RE) +7]BT1YJ=^04D\'MC,2= M :8TIQ$OP/U9Z\'6!PP9E[@G8>%[+6L:FR/SKMT<#4C!]J[%>A-P4^/7@^). MN^V3DM:7YJ^K%F,X?I@=P]W]DK8W;_XO?/HBP!88-/D_\D&1 M[;2[F9>_\K!Y^C7Q[ RS.Y\3#U@HTT%2*@AM'DA0"2ARISNSQ5Y3-4O):T?] M\(JXU+'>H8AS1_S&LQKTQYBUDY>"[REEG)E2B+E%U_<_5WIV^%$*I6K2:LT7 MV9A++HMTK?ZXVP1V(W)_>NS! U7Y>^.ZN$=SNR_X4IUL1#[6!A!K7?*S3XU M<^Y> N,F&_*QX^,4&]HR%2R-.,AIPFE38 <15F-5.+=9FPGGCAQL::)J[5!5 MH.K7NJ8(HZ]*;K;>ZSW@-[-NT=ACCW8>+\WP6?7%1_938)0AR@RE"T:OL-V* ME\$2W .3;*M(S(%)X!$)GC,R^(%U@CN3KB'=>\XHH^+2UY/C#T:=_$:QO5,A MOCU/B8X9<.YTD2K[Q].PQ_:9&7Z0M1290/;A&BL&U EG38G2;_50;![=RKO: M;3$4_,MC?IW)#'DQ,Z8LZZN<_LWAIH!R!FA/-5X:\9 >V T5::\(5^O$'V/$ MO@XZFB-/$W6(OMF0=6'U^9BYRYLJX/?MZ.0BD0_C/:AZ7#8/5)?&%MLV@\H8 M7?&D>W?.G$MJ#T1]_M7C_=D7J3B>>[,V,NR)5V1$1T>O78U5'](M&@RQCC0/N:4DZ9/39$/M2*<0O]4 M#3G31F&.40H-J&)I<%U8>[\]56&@O2E0,?P"E;(_DT!<-=*2;GBX^_WH+%B+ MMG>G]ZV782+UR&5X-E#+0K(/ H>H+FQ=*B8%=,Q*E3)PP**%UQ17Z]6BB1;RG7GE\SUHYDB;W\/6CDXCO$BH& MC]YG&GMYJY?.J1RRZ.[]853% U%^A7@=-,@:5- M5*C-HMTS1^L8!V(JEES'HC]=8^:Z6[:M&N8:OB4L%%J^+(((OGI\"W:(!_(A MQ1$4*TMR6V8,Z8$I)U_X^O]^?76,AI5*O55_Z.9;]V?W-Y2F#*JV?EQ0IV F MMKF'.DO_?<-(F$V&RAH?1U@QBC.6\,K#.+.J\'Q6N].,8VG<;'/#72/78+MT MUB=/60'&EU5ES4=&GBU0.6-M;N_N1\PL*GXP9\VG/QG\7?%T4US[AI M?,V<"IT+D)S3-*^<4U,D!IEJ93;4SC=-M__-5<>,[:K3FZ[RMUDQ=\0@N[U\ M#P\DN\!"-K'4!QB9:V8Q.H$7NF_5-;Z3N@.K?2AV/;VK]ERY9M#)I&_GF@RA MP!E1MK0V9;Q-])GB 4;8"^,S*4I=3-@AA#9#R)V.,Y8=OI$93(PM\/97FIJZ M7=$@?BAY-<'?YX161:#2;>^^E-W,0P:?LYTU;="ZYJ2AS9(%N&&H VGB$ROB_AJIVFXPODSVA<2A:DDQ_KHD^P>:EYE_ MY41Y[W9.@2J:H#2@'9'OJ3;P_#3T M1$M;S)\OK8O3T[N^LGK9H3O!XR9A&(V<'0B\*D]ZBHC\ M$ [M)LIT7#ZK3MOK.A32=X:<2C%,,5XW?%N<:D*2C[UZQZX.W^[9WU[Q^,XUY>07^&L2 _M#"WA40$RU:QP6K=&U1W<.=X MCD=TH01BU^+=P]4"&;V,8F<(]LI!HXQ?'1=[LP5I$H\7AW:^7%K<+5+#,HK*8:SL?^=1DQQ<^Q MKN:[3W[_N'G Q4$65C[NT=]_";[A#L")R#$V_(6S8G6]X'DCJ M; QAUI;HE7D%*N",3[O)]\PFKEZDN"?-Q[<8N\9H5CC^==)LH8$M$R0^YO+@=/!3^M@AO6-W<'W,<4/O9U\^X_O3R$:/S0"GLDU4 IJU8.-!D&)L;66EFICP;]7'Z M>(^(S?:([?_(8&.4R.(E"A[ EX%RQ[N;7% $$&>5TW1J@"F4&S5A0J.7LJ\;:%V)9=_97H>I,9D ! MFGJK&QIV;)EUUZQGK!OJH[?*+[KU3X[%J M;"DAYC, Q;KI)RT#DX @KI%IVDQ,+?!WCN-J7''W\5VIWT>N/[$2+GZRDZXW M?#RQ=^KH_%_A[4>:/Y>"L?HJ@CS)_87&>J<2'M)D6HS/,P*3.[&IT:P'2]R#0X@#.5'OCRY)-P:G M5M\8>LCRG*[YZGL]H^Y69FBGH@#4#'&9OTRIW"&8(NKA6N)-P*J=JYS[-V#- M""6U;'/E-W :WN1OFZ)Z%U6:<3GKE,MW_HC'17Q@G6=IG3E^UTMER2X18ZD/ M T\54DT^LE!R^C.3J75.:08MQLL MP]](QWT>5952K.5F(OTOT-@:Y$IQ*\D,$O9227W6LUTJ<$WW)&>=OP)<- MV 0ZZ5>1&/(GA0!_Q_SM=ID+>CF> MVG5!K>.:&7ZV9=?NCL:7N6OD.W1"&4]7>[_.$H9 M#CH<3'4?#.C]L_:QO+2OU+K!&N)72!!] &P'\I=WCL-?9%\>Z!E2&W ADV)( MDC@9>I]%32Z_ACB(/=7HG*0RXFIM>&-$5?S<@5ZZ]:/8B"K1O+/*-0=^O2JK MY$^0P6#R>7??)M_/3%_8 5S@+%@D'$Y%=5A9Z[>.*QZC>^4L>D@:@XP32, XE$[[]?TRZQ9KF_#65,8&[W2TVZC*OWP9AK\%\>\D' ]- YCI/7QNB9MR\W0)> <5D)'^-'-U2#65\]WBF:552!)*C =Z0$@&UT';T0IL!P8T8?;G2;H#7G)TDW1P"4(Y':B[$*XR7$&9 MW)_P(!,Z.-BG975LG>#4XYK7;YOJ:A/?MZN M#R5WC*CILSQ!*FI87$M%JH4'DE_*/<2K,$3BR(O8O*O"2C91-[CJ)OCF][38 M,24ET0N^HH?DYMYN'L"I,>LYF0@!?G8S&F9?*FUG6-T>?@! J)]T![1;#5(S M'^N]P_RJ6BS$R4B/6V9<59VZXP7;BG[Z#U%](ZD+BD6E\<,5]M)8<Y'45 16QEXS@KH)Z\ER-BZ6\ EB3IC>KF5FEZW'];E_Y5P1N4* M[,U[K=+8I+*+V*;'CY'^Y-O@GO&FAO7RVY\')J[:K93T+V:=M$",RJ,FB>C& MZC+SEG.WGK_H+H]D=!K@U3BE @/>/%'?)(1J%OIKT',P$GK MZ&,;49XNJ=M,+!VR,EC)O@1H%",TZ0O=N=8RG03Z\W#S\+ VI%$$SBBPPG]M MDYD3G!'\3@9A9WVVR>R J<,>>]SOPL8O_'08:&#)=7+\L#6V[>3TQ=$O!S$M M.;G^VU%GHZE49:[H#Y(T"'M&J!%\69>6C*XKC>-*LBT3)SM@M0_B()U):?N6 M#*@)FR:I73LG8LW%N&8LA::I'8T7=YS2B]23T]PXQ48F%!MI5&MNEFM<$B3D MLI7+5SH^WGJL<&[5NT&.\PG[P+/OP=2U%Q%*^P:OCOI>_4ST^#&3J7)Q>?ZK M8EYDCOW'N:1;9@2=0M+["+W59AY( S?P2P@=*Z>RUI&$DAYXL"VWE9?^#S8? MGG _]8?JO8'?'=_O)9 N1HA=:_RLKN5P4QE(84#:T8)L&10?Q_*N6@S.L.1# MQK;#Z%IA=4VM7>LU"YV*3\]J3_>)]>QM1KHBB> &:/= W(PJIS8D\"#;(;O] M*72EWXNL &O/D0L/NM[8,-))2ZD;#VW(Z-][_:>Q2O<;AF6*UBF[S]5I&ORD MV\P=\3#FE**\UB9?D!R!^!EA>ER; [T^[B.@\E!G'#O6N1F:;7=[RD;9E-ZG MG$$!JX8/_@W2>2).*2"$#JZ4!/1:NRQ-]WF%14Z'J(EDFED/^$X@5G)AIYNG ML]^Q?/U#%&AU0==.61WYK*!P[$)C^JLKQX^:6, RP'4+;,D%2D,+^CFL07LI M'UKW'+AT*5OUSWWCO! Y'^0 MFN%!W,,"OF0>2!&8["#:M$,2<(*(Y MSVH"]X;O2TYD>W#BN"?9[IQ\Z.P[0JWJNUG1I)D3@ZMX#?83/-WT0TYL4M&, MR0>BQ:=E^&/F?3U+BG>P14_>W!Z'FP7W-"0B!Q((?FX\T$00LXU3I3/) XG_ ML8C\R-?N/X-I*!.Z4XQ^$OO*)S\M:_\-RQ/U]?FK=J"$M2#?A_WI1^./O:T9 MK73<<0Y3O[)$HEHU/57/M7[RM9.3A^37EDTT>@\^0<-EUYF*3IB1!^X>R(4D M(*X5 $\UO&]&FP^3[ F)@X$8;\.[V/AO[=]SKK69?GUP6:"REWV3D4:#47D@ MHC-9-*XN+=XUM>GS'Z@0#_20!SH".'51/>+,DUQ2QR[=3;_3S/W& _T%C\^W M$,LAS5T$K0M'^;*DD;]@$B3N8<%*MA'03K$.F,,%0>.Q-G&#ODZ[4MLOMJP/ M=_W9%T/3I&F578L4_]:G$_;Q[WOROJ;$TT5@7ZF%T":=,KMR'NBY:]%PG=NB MM??*3/,Y=#"GQ!(5,HM=4V[P)@4[4^):;8A"%-&6>+RZ"]N 80!8W0126&%^ M'D(C:ZGO I$F,;1ZE$VW1K0VZCH!IA$H/-- M%/$^6PTL1OI[2,*Y85#X&2%56Z">.Z!?93,Q!JM947\]%WAB9)!#B=-NOA3EWB@3GU;]9B0_?8%5^&=Y@WEAV,T=/L*QH#MWVAQ!6#:/T7"& ME,N"L"_T4=:2*\XUH$!J>,DY?N]E;$M*0J+7D>(NX,ZQ^T%NHX ;W8K9!,2Q M3B^BY.I0^^#$N$2C:PQ]YE?47H]PC!5VL*OX9_-[&W5BY7)W256!_@2[>(,A M^$Z)HK7^85>(^9I3RU>+I%_C3/,O#$R"?<<@$-=.D@IFB0J&PSI"D>!&!J1+ M0X3F*5I\/>?$EQ6+M!<;<+I6 O.IMP8I_PH#ZE R/]D2U#2#H:_6+OZ\T:I'%R:T:_;/'+35?Y4 MS"VPAF=8?.V)+V].IW\FK+K?&GAJ:Y?=3YPI8^?EY2JXW7-:J[US;A!U:FE MN>EK\K4MK**0R1/V;^Z.R+'? ?Q*='\2L$27X*<6VN/[7#4LXT I?8;:H@4$ M>HQLPG5A(IAX#8I^1L]QL<[CZ7]U$B&&CX_T*N29BM:@6M5U(M=$4*V/H/[3 MAG:,3%(:ID('L[]=[VO$_F)]YY>^ ]RO_DJ)4^8?8HQOVZ:]07R8KT\Y%.E\ MR+^7U&\JWM!C#2MA!GSO'$FK>;*\VA1A:0'!;SOYET?VN&NOI8FAXTC[^')= M MB&C=;!1*?Q^=ER7=65?MS;3M+GR68#1KD:_M'"':K?OB?_N!+ZX++^U>@)-Y2?*;X,OO+ X05'&/RX&X MVWPVR$*UFIX8,U8&LOSUV\%"YX)I:M>^&* F-,E??H8(M?H)U&^\:%F_;?GB MD%CJ[5ZOUBIY[J%_G_KM ] L/;8A?> YK4J907BY*3JA8GQFD:N8]6-&M7Z$ MII8A%GBD^N]:HR=O$(C5'$%"*31IAOQ$4XRN! MK>3FEH53K]WP=W7J'4(<'EL+/Z+A$FT5?_PH?_V?R7'K#)-67&EXX\\TE"V?& M9(QQ]<)A7*%L1I@C(.@YFQ+4_=1[9<'_22,X(?CK6M&X_[C3Z_[ZAO72)*\> M#\\993.O@[U[U]SA&[8Y*=;&AMNWTW/'&UJXUE8]9,O'Y8GT[96&?Q4U)R7$9B*IV_C43X0&-2WEJ5FLD6_ILMA2P[@*5CX! M[5#]5=1/>J(HXW)UKM>SB(?']S:[-J$FMIFCG!*H#WB"0)GRD '291(1]F0P M45[8:Z1\X1SI MDEK,RB*RB1 MI3DPM_*Z(82U.+$4G%LSJ&NY7BK;9\4#;;O++?) ("BP_F.^D8 M<@PFBXADJ;/5&(+ML 2\$<.Z6#P\ Z:(_1A'G@93W,R\']VU%7D=!5>)Z?ZE MK"I?TF!.M*O6LL^IP.^FW7"6-$M>);1_*]N2F%)!L[Z8=;7'TR0-38&))C!=-S3A0ZP'DG.NMK+B:5Q\ M2%*4YNC<'R_I#2B5>/.Y%9_)"^AQ!C75X&UW*F25W34++C?$.%;P/^&/T^_O)( MY4H%#5)5J/8]-C)6R,>AT$*EX^);927?!P?C],^5C+LZ?':Y7#5] MP[&R_ND*_&#;K;3[I*:JYHPR.QFDQ;5W;(Y-,5<%^1.Y!]"FKX-EPMN[N$?I MI3&:UZ\JP%W&_%>"EZX7:?E_R1S3QD5-Z?=/ZL(H,C0(G4I6B(NKPCDS]K8: M'ZMG/.P)++ NAV?5VR[;7=PO/E$<(J%]P&Y?A/+Y;E=V/V!%7[X"6+ L4:T7 M$6 R6N$*0X8,CL;I4VBG2!UCKY-29-S&3P[OD55Z'52P@_QUZO#*YZ132G<] M\,;\G.-O1HFEKW7$ LD;:8=^%#OV9L-Z+,> ML*/G]#9.[H:U>_%G*^RHKNTDV_YW(TVFWQM^J:UU--EML.$&I HKY^P^ O%% M1?Q?[+UG6!-=U"X'^<[U_M^UWM]W_-C MSY5DDI4U>Z]UK_O>,WOF_*A7Z";78O,==Q=PW$Q6SWL"NS= BVO@J^J;/^27 M&7)^#KU'*E+DPE!G2M)B@;E\;"&[C9,'.F]H#,^N0L5"CX,'Z4Q2"4OV)4EI MB*GYNL$)4M?LI7!YRN#D,9]XRB4/-IFN$*K^R)8Q,O:"7!XL?%(K::/Z50J' MMO)!/P!1$3B2P',<;:4N\T4XCK,%X5[5HN> 9EP6:(JE'P#0U%!:/5,?15W0 M1BWIHW0>Z[A,_U@8&"J873+T*OBPZ.?>NS%4,;T%(91RO 8/#>2;(;]G;A3U MY8QN=&!'"//.ZW1@AH&(TC\#GJ(TD\2&ELW%01\+ [6$XCR$88ASP//8M 37 M-TE?G!^F*K\R=D]DH%L00MR#P*75&*X+PVQ/D[YTWW:93EN;_N/EG_'[YZ4# M4ZY_BZD=ON?T,FU'D<1:(!_7939K]#6Y.S;S)X&N9_HGYAR. 'A8I5S_U MFZR,"='$#[YMXXUC6K"IP@GZO8OU%U_9NEXUV"_$B>$/;"S&?/-SZ/Z XB:; MQ)=(DJSK#LY5F(26JYKOB,X6))Q\FURIT;FC_6E"^^/GG&V>C]([7SVV@T0= MN5;K>*$/(<1/CU'.T!:D[^#2B)F! -1U=L/^0BT*Q0I6Y]G++H^QS+".>H!G%UXBE<_./UBV>.1MZYLB?,Q@\L M!M0Y4V 'G1Q)JX!]$8FT&-/JL[3>S$%B$"Z!=!/,^?7L^J+CJAHVAX;RX+?= MQ-XG.T?IJ,KZ,^\_+AMAK#(#-TPPQS;S2#MQS3D):-I^[A[V%L00W[?RU3=$ MER+9@SG%5JU73- B:J,U.IT#)^TH7B[)-QZ[+#DMGK/7*CK!D)5B?F=DSO47 M0EL:<1;I]WR:<']235E?"Y@]YUL1KU.6R8]#ZV[?QP<;E_>J/4A;#+EJ\M!D M;,Y;*FWRV;:DBVKJL3\4I7W;$5EHUR,;?K:NY;2@>^=]OE8.%>0)WUWON M;2#T YUUT+7./!HO[+"[FMRG!3__EWV@&HY\-A&\F$U_+E%JJ)1B\2#SYN]% M*%]WP_2W@XOKU!D[4!Z(LZZM[)/O04Z1 ?^L)X"54;TCWBC U$HBP*KMZQZ( M150L[%%BF,-Y0"0*<[(4HP Z%X.()N'Z*STLC)JC]\-Y7(4O[Z?> MKC;0$VV5?UU#CPM+&JS_=%(SJV^>G/-Q0W\D4,[4<6,;9F\O3XX0CB0)8A0( MP(>Q@@*JJH-(7Y^Y1]Y&^NYM(NG3.)>1FJ"!KL.\9O)N?7GN_;"VT&.@,=#F MP&XH*3?;$^T'%;(:=2]OWTT[-CC+.!N9Z+YPK*+>2"-V>?U4V9^<^UL0X;5= M>$('FSR#*[*T[O'D&N?;6B+EIR5#NBZ@R!&8RD@\J#)YAM2,G3WZQW.MOK)F?>C][;O.Y([) MU2M;$)$E/7T:3R!U0\?&L$)]>&D\W)1C5$[-WM7[94-7XW&4G/%ZQ?=FW%73 M\]/5*-@#/L6A1B;)AF]!=H>*=SW<_SICGW]O -SY9ZYT:#VQ+\FKB M9':(?7')6 DZN;8%L<=V;K)JL(CT-?5:?[VPYAS '/LL].R 5MPH8AS;)&RQ MVGR[Y5"Q=^#XZ,5 /\WH]_$NC\/?7)6:. 4]OS@$]>7O-Q]6IR-:6)!9.7&V M"P46-78"($=-F/@V0"T!9A8S,B/ZO>B#%U;4\TV?/CW[!!&$S#J$&8K<_\81 MLJ85-;MC*XTI\1Y-G-'<6LYK:18MO_ ^X#GIVZ(A:X0:EZ%_B']R VGIL/L$6,EK+'Y&C7Y;]55 M))O?]5Z7UD1$[K@;2BU M-U;WU+-=#P)T.2@0#; 8#K43YB*@4&.0Y$N,>5*)!S4T!NE1-/9+P2UC4, X7%-= OP8 M5CIOXQ^/\O@XO_-((O[7<0&E1MZ&]/^3[\[_SLNT(!BBTE%7",&T,O*Y;Z&* MO";8#IXFQ@ E&= V/M24N?BN*-4 MR2QV_"VB\CMU8@X%R(Q3W.^X0ZDL_S&!OAO,X!H"-6Y-]^5(C/YCM-.,UL+R M+7Q5'9;";Y]4;-BG91=+*6@KR&XI6CHK9HX^Q MKV4(%WO<:A5_9T@\.;.+>GU<_XP)R[Y%7$W-*S/0E_O"K)V@YA60_9X?,@.; M;U>L1?^$;L.(9YNPG/N3)@']?Q;2[RR<_;7]P?G4[]Y_L,0QF\FLW&H^Q<;] MG.$+S84NX/0$?2A*#U8@(N1^UM[LX[!I(;4%673I1VBW4W7D"6:JT\ZP(]X* M5N-'CUA^[#%52#]%'5SS7^X)Z:@0JE[+7B5WV8?X88/_!+;QH_;G$AW:A(T* M8H7KJ0&5]*Y(HC(CPF_0UTR%8F$1Y%\F!U-K:2%ZE_CL-G_%NILZSK8F[=]\ MH;^+J]N#K<3 1=.Z(0ZS;B@7#NXQXKI%(X&\A6*NO1-(36/-/0@X2#>/X!UJ+R%$8G3>!?@1C8O@)7-M M\#XZ_F+^F8V^*7;7JC M(Y>E6LZUTBJ&*.HQCLT(((E[ 5 B\[\64E6:W;"9_\[&'HML=!]AYM8MR>L' M7:5I>BB-1Z5"A@(-#YG9KB_HUM/6>7B$]_28S&8\[P"H0ZFN,TH"BNFDU+R? M[PB$?K7;\M5$D\$SQ=Z"1G%'WJ$,#04O;Z^:V"7AFJ">4Y9/8I[.I:I^KV,+-GXI5AY(\1[SE/QU]_$KC0:S >8GAVP:# MLRM\..7!_]B'XT?6:5S:V$:V$:U\SQ$=O;Z@ 5UY_C[WQQH, 7Q!FSOLF M6:]'K@I);U\D,L-Q;PC^?2\9Q*Z)-JZ8"YW0RDJ [:[J>P=";P+0)AQHDL'Z M4MAD43DK=SS$X<2@4;)>R0D+J^_?;YP-3!C6-?\>^C$W@4@;_$5.>UY1P<.1 MIW_8P)Z3!*/HDER520 ;D?X%\>"B)5?>P/29&]11!3\2DNZ2,IFJX#E"./*H M=GDS7O^ ,6!&DL8UY412Z!V=G#3@(]"9SI&'3PM@*"Y3:[K$+U#=1M^3:'I]1^.YO:*X_2CISQ9$G_<.7VFOO7@^ M*YCC#OHP/G(MZG*>Z4E\Q"4>?P$]*%2Z?_ AX\3XY5>*TY,P5ZON75=.C[^# MG%%19^Q9< :"&5UQ6 +W+O#A[[(ZVD+?!ZSK'$FJ@EB_(6!QUVVZ_2#LU?U? M@8$C40\3S(+NBV,1A9-483QBD#9)F@S$-8O\[!A?;8+S@"P9?99JVUCGS72].JT*7*,]?Z'CU")VH!-(T?4?$P9UHD5LPX=D\T239 $B%W/F$0*KH%C.=Y1D' @S_7SM]W+]V[E M053,&Z&5YI0:EWNW[#Q;[/5]?6S-SR%WV$*2GZ+MFS M9A_ZSO3(VEL%1 6-PT.D MGXQ_\/Q>75:NU)2F<>6[6*&L61*Y:VW9;]*47D!.V(-B[\3UD M%T34V!%@=SW=#/8E6[@<(,0JUN98]Y0NV[KB-QW@27'I-<]O&9^[#AN4O(, M*^U:"S=V8H0&\2$&-XF@&I#!,A]X5U5%JLYLDL:\&J-X;$'D/G^+5+UHL 51 M'7@NP#V/L\Y-YXI04/7OL(U<],9ZMB4=]M-Q//T9$W-E=Q2 IC^.%XGSQ%9J M?5W04W[H53=0H,$)?I6T3=-JPG$JI/@NW7PA$Z@<-XY1'L2( 'W\4AGF%UDXS0LS#IBU:GQ^S]@-T?^0-9N7G=RD4@!R!PY4 4P:#TT=@Q -(GPF=W00JE-*^UNCY[*P\*Q M*UZT(/&T$ZF#YU)2]^SI;3"*A9N1^;'RE\9>0O.J_]=?BP I'"<0">RX.XC" M[ %6O_ $B&QQ4FBI][O?%G6>=6_?/*;I7HUU]JP\0KIIM3ZHE;@ VQO@*VA MQVTQ1T$$B@T9;5ACZSE(?#9S^E5S;'K#*N['DM2Y[1L53Y\&XF[GQF[Q1<>;R13>EYSM7J5Z\)WD7:%B[7OB3R>O-FL0PI87,U::3!9+AAS;FQ<% M%-#"2HS#/V<4!ICG.*= G5Q7Z;%4%R"=GEJ0SG ;F[>JC&KB:(S,55[41"DV M[:W^MI P9]VH:/U\/&.9>F*VHP^5OASUG=4YH,OE#VL@ SHL0S>.(\E8@3KW M04=@Z2X0F>Y9;6$C08M2G>Y#'K6PM/I W3H+IK=B*G"96 M-$\-F"8SH)%CVX:J:'L^*845N>O+X>OJ>R3V.AVJ(#J/"UX^:F2Y108(KD/Y-B+]FZ!1G>05=G:OD5FK/EZ?RLBS[G^IMM9I6J&7S,.S#G&&*J[IJ$7"5.$[/_(*;4EOR6HSB20>$#4^ MD$[)Y(<63$2=)#?[$N="#T[<;]WQP>9LY<5_F-+G! ]\_WXF;%?,G/M,L_KP M!WI;2X>(B V(XP?P"XPYDGXR>>)JE$5W*@:5_:?<$,4,7G&B4.\!. 8-^(]S,RGX/ MKL?TG=ZMH2GW5"=5>WC\1H1#076I!]OHJ;B3L\\6'O:V:94797S,VZ<'(V'BLS: M1#5!(U:I+N$ETWW+NKJ)@C\[=L-86I'(+TFP&O]? WO.E*ZR..5WK)\O) MUW\_WJD];7:5H>5K6N 2_D;A?K+AON&CNI G9L$2XI?L:2N;UMM[K#WO=?O* M0 5_^]L\?N/L5NA6YRO@X>;F(4C957+B_9WS/9?O&]Z"W() (*=&Q>\B"?X* MR197#,7O2/VW6T/P?WICTDZ:*-=R@DP5X9#9DDWD?0$T.]":SMH6X')CJ$K- MYTI%G]=*B,/2K>S%\\B4C:O4N3$5U]R*I,G-QC3C#+4*H\\UJ4.(*N67Y,?F M>T&=1I(>,(UCAS&F<;L+GZ;EB(SC8\W@-\I31:M,TWC!\&#TR4O_I(FGDK%/ M+"1\=Y8-M2*&S5O0-&A7BWI$Z(4>C/"$K+E1%*5NV68U,J=96K_6&:7:9U,Y MTA+H4LF6ZQH'!%0>?J$G[\\%P:]B9N8\ MP=IQFG HM6FNG8<&VMS1/]@GV_6TS&AK.-CMF0QMZ"L"6NJP\]&X>;D5[VX MSIWSPKW.!I>E(CX287S\^M+W]U)<2^!'"F-^H(_%.V (Y!Y&>1X*?OW3J[T_ MW\_76L''U_J#8-BI)Q3_/1(;(:&4]*_ M?C5Y8JX(=[@+UK\]NM3R77*D7?"E/-?.N'.C)*R7M[;' $%>8?M=,9 M/#[=715H#'(*&E< M)/9L0%PKJHRBG8;T_>I%/+<9CY6-S%LM51R/.@ _1?@CA]6XLM@<)1C0%9<# M7&<=XOH3R(-<>[9RHYP"NZ"VS HQKUV70YD]33Q8,CNHC=;FU#FWQE+3,S5O M=_HICI]%P-9-C$>J1"5].%?X3ELT;BC.\:0S^EHX.H/9TKU[U3%E(%MO@_$A>?>::YK#\]Q:-ST96(NP2E*U2Y:U_7 MH<$W%^O73ML&S:.K:-NV((UP7SAY-T:/T(TYQDYDQ/^H'[=7;EU/GSK$T0&IEW_7-TJ2 I]RW^HM/!\C,U5I&_4]?)P6I>GNS#';V6G.F MG@^#P!4=VV!@OT CR/N5V3-A?Y814:&BGX%/[M)ME/H0 YM>18+)AQ#+RR1) MCWIJ^G;-UA;B;CU6]G!Q^[CO6Z>)I76W%[IE;@PW6TT>GTT1^E MOVO5/936DDGQ+2==L\BI(=RZD?IIEK-'\>]\-?4(&G 7NP]S#ZS/!1_1OFQ! M1)<[=9L=^%SM< &8QNMM],UL0%S7R7&KVJY+J#NS1%(_$I M6,4V-P!E 4)SZ#FVU@P'&X4Y6?#+?3WK:TS^&=LK,G#YG9>MH^^?O[\S^YF8 M1S-7@'](?^\^':["DR!P[Y/=^.PYF UMQA[ 3DI6;AAL(#9<-@]N>B]R#=[:-\\U6>MDN M^N";@OW(ZU=&E[]>4LG('U!',P@3J/J05$X5S?+3/=YG%ZXN[\@B8OUJW(C_ MIN171-4J5V)'BP9&8$ 3MP=S'B2/J\?T>NA+5&CKO KP7O$05K<9.-2K9D3K M).68^[]N\4%*7U_HL0M\'/ A[JQE8>C8%N3(2M?PQCB48G9\J(5WL9NO"Z3! M%#-@I;6A REV;,5O!6)0X1DXX=(1[^=0^:[WK9'(^6TW-"G(FY;Z^0 9OR< M@??_(5YARS#24ACJA^'!]&.[_B32)7M]-T)@EP=W?RK?S(#/1^E(GGUC8*TCH+$L9FE!OP4Z3::MF:S!2&\ M]0OQ3V^<\I@;.;Z93KSM.*'^O$Z-DS.!.L"]$D'\G6,[5'*T;\4ZWS1+,7:. M*F-K2,B6M(B@:_?H(44M+].+IT4D>'UDJ5"9 (+]9I9"OWH5[B5/E9R&C>)I MIQB&VV";=,X=RK2HMV+8FN-GK5T=9&,KO_HNE0L5C"RS%EJ PS 7\XB.I.(7.3'$(?Y$QU8^ZO^ M2>=BW=P61*B!-U^,)";']YJGUC]MN(4/@_MNTDA4%L>>Z5^;/*JB+]-,(Q1& MZ1_"W#'?C7#3/S_D.RITMP^CSH#*&B,=-Q-SYU:+)(>1*$B&;J*VH[=;.@$? M(._QTX#H^.3: 'G\7;6<-#A;$*!K#3YD>USMK6+Z+U%L8'%^PF=_"$O>)U?A MLVAX5+RO)^ !U"7W%0Q0_81NGI M,,['/GUE=PV>C_7'/6)0 ';XK1.H!X1P]W6(_&K*%4.I\<^SV)6 M_-9Q1?SU=J6!D43-44WJ:A9KN8]\O>LVZV@'UZP=*/DN=/97FVQ# M\X@H04)((^'&!['GURL#]RQ,\;N>-3'4A(C$RJCR% UVM258F@^MB$3IK(>\ M"'C485@OR$3NZK= %H74R5B+-G<]!3J\9::E&*]4'=@;9[@[XCA^FVG$/<"W MX&7V/CDA8" ]2J$A&'',3X) ,-D7J=95?MYNX=?/'V>#AEYBM#:?\8[RU?50 MI+[L+$W&JX0D &JO4Y$J)GWXPZI$2XZ,B]C([#D/M\#/):FI\@]E7_NT>\4= M_(XVE5_N&&X3511V#%@DI9DMV6,#GS;4F083AI319I@_=?,>ULO5Q2$HV85A M6H EYP^0&#?4J#1RDRV-;0J]+3B^>?DBC+MLW\< M26I?:Y$DM_$M"*B2EL3>I:>U&0783J3E\73YO VV-]=M_9I+\^QCMAJCV:G_ MGNT_U^H)#ID!TX*8J'_P#Z[!Q.8Q8;"/'F)&4G(CZ$, X\25+NAO$A0A M^,^*>(Y%U%W;.#=6YX3JY[RZMSA16]>?IQ9\E QPMP$=#A][(S2V((+&O%-D MICIX-V-WZ?LMR-=S[;RA#31_^()Y5<2L;./1M5747,U,AMW@G41DO>ZE3=EJ M_Z4YI#["M3]4%KD%>?Z-MJ:NQ@NYGF')E3A'_U$+1+6,:>/[B/;:B>/D* OH M0?64A5OYS1DA#)HXX9I;U/H=67T_WZ&8JXT37 MVWD:8(PZ:,N5Z^=*TK%QZUY\8*NGYV&%,??59L+,N$/=5Q2Y::O^X0@C-:<] MM[/L[6Z6O?>>*J?9(]K,0<4L5DN WCTUC >]%LF].[&!E1ES#3T!A'F,R0S( MQUVM[HV(?/] '2K=]S:*@)SJA7&5$$//W3"-72S&7)KEUXBU6- M-J?!I9'6 Y_T0AWN?KL;*:O>) (J'4H%.JS 8WX^C.+2Z[!P?:&PIJ&TSVZS MR#VQIY%(Z=YO/$0651XE\2._^LQW =+.ZD=VI9=2TUL*>%4*&\N3+VB6Z.\? M?"[8_!GSYXJ1RRJP3ZL6_*&59.8J'4<]UU8=I)@3R76F_\08Y\$9ZGO=ZSH; M?-ZJNQ M19[C_ER76BG=+W,85ZI=X_@9A2Q#_A@7S ((^[S#(J%:O$8^_<2*\)IH![8@ M59K1)$FUR-2\]O>NB[\1PB6^B /V-L3/Y2&V%F+P2YM->1IE8$3)TW,FBX;R M4M\1-CU:>Z06N;Q55%9IL.LHQ^8X\Z8%=3VD@YRUV@^B.7=!&H,R[##MI;)Q6U^Z?X$,\:K]176JS@WR.<=^=;2Z%-M>]IEW'$\_:E$H6UHVD$\ M'!=[: MR@,$>*RQ2#G=*-*R+T7331"R JF9+9MM#8J]:&-6_CAF>/)8:?K5( M/[UX>PK=,W 3,7;>CY.V5K08I/YB%!7JC+Q9W+P% 6ZI8$4P M3GC@\7N@BT&.*N%>*4$$N%QE1^;G#S?FN@>E5F6U]"EX9W[ R#M7Y71DPPTC M$>HGY>7EJU<73-D>S5!)\G@VOQY@O!FR!AL&+7+R@%)FR9P.Z9IW2.X?#ZFI M9',U"4>[^H-5]T[\@.R(!2[)\/8.:4*KC-ZP=>^P<6%^:N;7V*&%C."0^R1H MJYYUD4&PQ*2\>;]687V@"Z$ZEGF<8)+[7%0MU\)4NXQ6R*];-#[(\0ZS..: M,46$B6)B00.,N@N=S(15;.8PHP3_4>;+">]YN]X[ 1=CL*(? M1P:,T&X+#=/UGO5V!>.?A=+'Z[<@O?@EPBESVSE:+BC)N;M)6&'%P(3T=X!1 M3?P@Q-,.\U3 BAE*)X,6\9LDWF"EQMIWLOC5BAHFL:KO^3.GS' M?@,(K1R C><%[657\>(+ ]3;T)RG]G-4:!3Q6I+;_(> 8KN^]QGP+*6!;/9C M^+/!(5>YZ1-JHZ6*0A?6X'?XRN^%'RP2Z\)ZGB$9A7'*T&E&/$N3]L_,!2D; M1[X2!KLI$@W,_,YW67"J@P&T2R1GT:3<1(IXRB,#M.1'5SS0U91(+;S%7@E' M[).\63M8A3C0 M?D1-*9*V=AV3,RQ68A^%%;^Y8D&--1/\A MI^?H='B7,VC8QH=<84EK3V(@_E>ME&9L0G?Q^\03W*!'/>/MMW&%'>)>V!--$@MXQ'?, MH\@.E#-EKB"WSRP\=-2>N'U78N%1TZ^X)'FC3F+FTQ)11V"&*^;($V4-=[4B M1+8@=)@;F:X&GLO%'-\(=GT@@UCXK25%QN][A(&]X7#7=--1J8D:!$S=?=_) MF1-N93DZ=VA/.99+=^!F\-RBXE.)!%XJ7_ L.OB3+(<,AK$N(B/0FYNYQ! & M=A]T3P"M\2(K4M5WT[X48RRQ%,708MFD_BH7SI%%Y(D5:.Y/-;4GOE GFXS_WLVIC74OWW MC5#M!1E,R1_D3\2-DID.K ]JGE^HU!("?&S'%DBKXE.KUV<#%4D+N;&GA 1/ MY#[[SVRP9Q?_;@E=_\%%2!)_GR4DAN;==M[0W((,GP+(O PUC]^"D!.YL?_E M;:F+VL&)Z\$Z)0X7MVY!Q(A75+UG'?;U*O=/6J8Z+HT>6'L2^4A<,UD\_NGE M7Q,9X#Q/H&$C<,0U5!0L'1_)B=6&X@MCN<+T:'UY8UC82@W1V._C9L%P/"?5 M\U'R#6+0ZX/1#Q4\8]=[M>[?OXUPY2)!@0_X\1W=*_NVPMU^2@8A7)\K+%8VSY&S!G"LCR/RQ.:AG%3%V+]5/ MJ?M+#UR8&*/\SY-O'WL]03A/8,*%/B(B;3^&L0 ;2L&9UL$,Y$N>=N;M\O+! MA:-]V=:>N>%6PR/4LVVJ2_4"I5-+W!E3[N_/4ETPX(:Y2&%X=0M;A&%/3NAZ MR<](?:Q$A M;#+].ZU=98S=KKS Y#0PL5OJ )B MTPB- XE?.N\V$NI"JQBC-UF-EG+R=569=^HC78CI]L0- MY_F;%A*_KI'G.$RJ@#"Y]#:>CV?NW/.HJ% !(#O/;Q1%&=L+_,#13WBRRAQ' MBG[.N8FC59XZQDN1?CZS>-E&4%CT3K#^%&-J;.F"LC4-Q> W MCTN7"%/3=0[$.FQC/YO,QP[ QEZWC;R7=&)N<%V=0A,#$^G5.?ESBY1Q5/1M ML/#RAMS[3Q]R?4.6M-U,9V? OR+Q%-<;2Z^^%.WZ3?[9QTC(Y): ^3SE- M9.F76&R $/ZKQ-'-,!:!2N^,JF M7D$AI:S4WD6KGC&JB18[/)Q5A]OOYE^=34 4:JV:,H,W:O2]K%9)I+?D=.U1 M9$,I[AL,@O5*C-$_THLG[PK -IW!W&1;QFB18RXVH\<4V.'K]M4Y+A_ (N:= MT>E#Z4\]%[T<$XY^O!JH42"Q'P1X9[&-<*++!':/*^D$:$B/Z.5>8<3KTA\3 M=+@*+BN^$A<;Z/+6OBCH^%(+J__UQ?.I^&_.";75%G-GZ M:9299IU%%[N-V>4#A!F"'<4_00]*N?DX#OH3]+E/9N*&?.@H80M2C6.: HF(RN1+\M<&,#(3 M]4B#ZSU$T\VJ]P@'MXP_B8_2TU8U2KQ'FRT[75TT5#QK/'?]\ID+_;NJWQT, M;@W:_-'@,H&+#I5A>Y(T$]O*/:@>L\EVP^[PW+;G@55KF,] BH*^RU, M#R>E3 D5;NCRLUI/[]B&%CAAR-Z?@@L8LNK'G\<8['OJ<3'<$OG4K^'JR*V& M9!=1E?K-W('KLK\$%';J=%1U>\>;U"XG3BS4^B[.(.<]?'O;7>X70GW0:SZF M\S->]OB@63_T%!2OS(QCJ ]C.8T@+AA5Z$[2^EP-;$$H#3IP8(A3;V.K.(;# MS5%]4]IJ[<4,ZL2:CY[=*PK?MUTG%(IM-/-30<1$7:1[#P"U325UUNMFZ2)Y_=QU"/6\"X?%*U+!8R]O% .KLB&4Z7.Y"7JEY%.CWZ MSO[UZ_34?NUFK;@[0?7Y4^B;73\ZJ+I^_H;]3_PNI(VQ?G17.IBVJ]TAV_N' M"DMR):'7>DEG0&P3Z7B/GA"]OHBUK":)Z,&%'OV2K=:W(NP@$_C@D(VNK0J- M2N&,&&9[J]XH9.H>?WT9OBH'Y0]OB@<_V,FNN"-TNTXT%=N4&$@/$=$_'&L(K2K71XJ:EQ6:<[QKOXEA MGPF[K1DJ:#T?%%'P&0>Z7&NHJNK%&(=X'/$V\'["KPLZ'S$U:A\"F']R8YT( MAFD7)/+$'A?!3+C.818-S-G0&8("OYV.--+JX*\#>8YLM.MOZ.TALB M7U _#U+(D 5]25LJ^*$U8YU[M+=*6(C266SVN%,VGCKRCO"Z$2GYS[$$JD)\ M#6;'M&;X]"<;;*-6Z!$="GDG:'[GXA\"G;4SP,42>*V-'M)@]B_X:<;JIM9J MM+Y$>%Y6,7(<20X\W_*H\.3-O%DUV85Z^^LC;OD3H_9^-F=?O/"^CW(:8 X@ M$ UNLS-%].Q]_*$>'08I]"U(;&$?40?8: U5 \;RZ<'W^KB[V$HB!]UT;GG4 M);L!7OUB@[!3?PYC^M0J#5ZJ&CH[IS^U'8*ANN+E3H(; *7ID(,0X!*II:L> M9^FPD]T9&U 'GY?Y+4E1+[DVF*Z>KUI&NE=\\KO%'R6\R5/'-U/F[OC-9Z5: ML%VR,BTYXJ&J 6LI-MU5<<&=/K?*+2MY;20^41L[CT0>K=[;9[@Q?$.)X>RI MU^;D8,OE$X.='* M1O^X&:/#_" X=)F]+QL6Q5!%9V X3HV8C&M!NB.?S)#' M9:P]NXN+54SKC)V2]H_6-_;=]8+#>7@F& PO)I\.]UB8S.;B6$^2-VIK[>Q3 MK@\-SM3-V83;W,RZ-$")'J^.ST_M,KR_,V5-D+NX64 >+X(=]$/\_-"R/IT* ML&X 9D.)/(EYAPN@3W&B5+M:]^?JR-W)\)^#S2%QM^ >/T\_?*%<&T^](%H8 M]YBS*9J]L^[Y1))!V_%4YX>OO@!7<*FJV/%7O%T(R+S[P=M-A6Q M#8NV^;6X'OV7>G2!IJ>SBE@X+FVH@16BAK0>:0?(#&@4=CP[*"H2(QEX.HY] M#;PSK:8TO05I09.4M3/RDG3E90<KC&>N\S[X MC6-CY X!M%C]DZXPB7?9@>91O--SZ.S3899W[Z& MGST_7ERTRVK[&<- EP7DQLYA7GOV<;9R-(H;.(&(R59CJ^B)S>LK>)A,5E=L M. \P;(V%\\Y,09O#SS*E5Y_UO3-WIHT M<3>#^$92P0"_*W,<).M!=3>ZL$YSZ%E@K X_<+05='Y03.KQ"R8)Q!#]\@)'Q,"II]/\.F/T"!1K"[# M@,&47O\Z3WTUH$,JXA365&6,=OY:.*V@LET\XSQ5_M"7G?>($RJNH]RJ)]?/ MUHTD6_K;HF2J?[1?UQ]D]]C7LPHO&0U48WI>2V[6NS@E4?^N!%'W@$')#[O" MLS791]I]&"(' \QO]FN=[-DN%)=.,%!]?GD;6M\6\L!E>\.+D@CF M0C=&D=ZAT(>!T>,OTJ[W(47CA#QF?4M%P5/4)AB;=R8U7$FF)/O-O^7]!$QO?_W3*7> )\GG&B8C,#NY :@-B" MF!VJ6M[U/Y^JNS-K"_+:.K03QKE.5-^"%,39K&__3Y77_\?-LT^-J*;P\F.T MT#F-+[P[XJ:B5B].C]]%;S[VKO67/B'&XTPT[;ITL*#D<$0'V2! M4CP]*YBN'(U\'*LC>Z,:X'EHZD;[M5G%K9=V96C.BP3LD1OXQZ,&N]J M*H:)4F?U#R3#1<3=#H)!6D0QVA 6!+_^;T:'URPNZ:N+NU. M]5+]V0)F_9-P\6U&RRY2%TU+CRFJUI4/^O .7<1<&]#38@1,5&?HPM6D6[4;>-T) M2O]\+0A6B3^A9#_@W"]Y+-4D_^_JZ@ A^NE:-SK2DI$>41:J.K:+V$.$ NW, M!_U(XMUBNT]G4E6GKI;Z[+O5'E=TV!'_PK9(*C?->X KO/F/7[P\IQ5,9R>V M5,O)]%5A18=M E &^%ZMDRN[XLRJW61Q2H$/GAFC_>I&G6,U_:Z5$Q 7[3#U M-+DMR$-:% V?TXP\V#*F9"YM"Z93T@[.9OB_I[..S&?+9%"IZ/CIQ(M^HS4/ MF.*&!*<IW-_<3(43.]?DF;61\T'ZRR M6)W3(%5Z?P2F3]+F_5@=DP9A;.7+8-%'"B-')K23KU[2$G$!<,MDAG7"(R=R$GI9NII%/P*2.0D M#E4A1,#Z6^R0?K@"64#3UH+@$JG[^E[R#R%\=7VLBL33H;L.]KJ1X3?:EPG- M,% YJ@D;9]R$9" /V@\I GZYLYP4AP"<91K2:, E=MS6_8Y,Z7J>G*]H^Q3B M37>Y N[[< 0? [,0^U(FY&HG.BS U#PPL;D.'S160K5LIHG-#MK$_W([XKHX M?"4TK6SGDQ8YRJ&FZ -E8RKY]QONWT%\G_J]MI:"8/2TC_%8IX*65 M2"CMD M+XT$;;Q*J#:U?DJ0\++]\>>BC8,B.YWSA,_T%_[F^"X94)'1*=2H#P7ZY;39 M#A_VXR:"A=;*N/<9]D83U_L+I"W>/;[<=GT$DB10\]98L;3$>^1J4DD19S-0 MG<+Z&4PO;*+%]@5T&/3XP>UO_RG#T?$IS=+QK?&%]O;GM#H'"MXH,!W=O$\F M(Y=L&X_$SW2EZ?MF-KA7WNR?V$^+2EY$J,-'";"@XHQY<&Z4EDFJGP]!.L6> MR'VU2_SVY?^W&O2+[-_MR,Q_-)^WM@7Y#R$28ASHJUJJ^";-R.I5K>A[]-%] MP#LQ\W<[E$@F?^>QLSVP^T]_(($-0(5Y)$]FD"M9 BY=#5AA,86=K&;=]A$. MK:?E*%;55A 7O8X]%+_SZ]U3-O[3MWI>^1!NIA>O,E)L>[A*M]A5SLJ3[FMZ M>O1>:HR-T;U]S1"A,[?,%?9[++&:8C>^@Z+?,B<3"AT&/@.497"WD/ MXC><8>9XM_NTGL;X!MIB0S^I4#&RR#N@G'5BZ>9#,;OVPTG?'QZ-/#&XN&B^ MF%HZ.O9C5.T3IOW2PXX_2YZ3Z5EEN-^EOLO(49O!IPCC %U.+;LK/%0H8*@M M1UK_D"U&FQ\[X41MO7LI;@XGXYJAKM56BAD>UN*-GFR'IL]ED_>3=Y_]F,"X M*H/D=R.<4\96;T7)@NF-8_J ;"&%?/CWQ<=O&%+X#;/@#7>A4O5;!_XUT51I+1753^.)F:%RH5^"MB#-B3M#NZFG4X!*WN&9R^ 'X ], MH.V#W9R%CO>\](8QYK16K5A3X,2Q< X[,\:DOE;T/" M)K>JRV!.#A%E/]J#<,K8_G*@D$-*"?DXUO!V*%T2[:%JB?0\NN2W/2GJC:)3 MM;]K=]VQWZM',A='""T>:*\>LFN5;Q:S"U=AQD6$\:"_DOU@S-^_J57+?R_4 M:+R*P^Q@S]_I*=43EBL$6$T.RCW$PXPN"?W:2;M9FX)/Y3+.+]J^/O3>KO4G M6RFI[)C&)NY4\AK*^/G?$PF6)/7-]YJE8N8[C%V H6;>J0&NP#N0L.'SO9XT MN/QU)CAZLGQQ>XL[T_FCL3AC:C2[WROBD*'[$BH>4;FG>=1E I=(/)P?<#;$ M^ OM$$D>M&3LXVG:W_FF:RYB4"!\9LRZRVM);>37A9Z'!_YYD'R.0V^86,Q4 M;B(/AS&\4MDSC22!?KW#E]*?Z\M@[K'5F[\2/:GY*ETF5U?WJFG%Q]8''8M=['GG$*3L?A4NE M*D37B4D)B/8=];(XO&>"M9NK 'XNX5%)>F @C&G&QO\./0@@(C%PCZ,]>H=. M/Z[IQZUL!/8:\1JIC@+YM@N"G[X0:Q]_"T\6J73%P;8@$3H,]745.?ZK+Y=$ MMB"I_=BF3+;DID0B7Z&/RT5M0;[-098%5;JV('0S,(X7VY:X!0%$#+8@4WY0 MH(!KN 4Q=&S;@H![WF]!%NN>7=H>N\1_=S?T^!8D]_/$%H2[HWL+LF9OS#U) M%L7V6+'YJ+#M-Y9;]D[DY>TMB""J&;%LH8?E M]U00WPN5CSNZ3_SKZK^N_NOJOZ[^Z^J_KO[KZK^N_G_'U4Z>9'7M.XP[VS+* M3UU\7D[YP47KOELRW(,FOB(F3]OV(B[;]; M$X$!,]PLG9?DA?O=V&6<->XR[G_[Y/^ZY^6)ID[XU >^L8_"C?YD#L@<$:L] M#.%\[?J("],7G^\-_4[&<]Y?PK6H1R/$?%%1#F(-_/CI_#1'98[RWJ 9A[,' M[?5'S"LRK!]4DIX.&2]8[-9,N,#\X*>FV! RC'-++'6UK/9VL)^ML/\"Y(^6 M=>GW5[Q22 RJ0-E-\F7"CJ,)*M.L9SD O$L$(PW:Y8CX==-(!F.\Z\V-E!M3D_[HL2V(U@W4CTF\?]]T'I'3 MP/30Z4"[OF9^2QFZC[W6M\A$+EM6SR1@]#?S0E6Y)S>3MR!(LC18:.V!DPT0 MNM^O97;\A^72 O$L#8AS0Y=;77WY/5(E4.EH4L2;YN0#^_(L/X6V!FD7 2H< M IO6U,?XNWRBC3+1*'>$'7X.++2O'40AJX2*JE1T*4>&]O]YU/"V==7+ MX]03PVK76Q<#G3/%?MTXF&BKAF;(R^/-LRFHEG7D1( M>%2Z$2Y6E4:\2*VJB%9,M@TTG;X)UQ-1J?I>MG@NU9EZ-A8.MSG@4!UG%L)) M7RTM[M'^%-Q=,;:(7GDMC7WZ%E.+[ZG'T-CS#)U8VH1.BTA,>4!;ZR%)V%Y] MM0#8EW7M"+=2NROO[=S2.W)+U^VM/L0%OWG,H]8/R,[9IGYOX)NG(S M2J*+3::36^")4F#3'(NATXHZA+G0ORRP4AS5?:QGH;5*(N/* \1"=]=!U\'% MD/?RUGGG[/;X6PJ2KX%_)U]8=%0T%F_,51Z2DV=G9>5/%Q5XK+>%,[V0EI?9 MNXL*RD9DYE][^-)NYQB+U?>V\=]#-JC%7\5JK1TFV!(D-3W_;2ZQS-=[%IIX)-VZ7.3-V4_ MMIZRQ2T69"S.>&?V>:%8UP?L6V\EQPZLK-TS#5R\<-6&U;'YDS9"-"@SH,=O MW[A3"V]76]X(/.T,AYMZ_9$5A8L>T5"!JXP?47#_T;;MBH(@Z/,%!MQ";:-N M01I-]57FA=]A4-KI-&&,I(NX&^#8JNZ+VU_$:/-1K.G;U]-Z;;;"V-!4\-O' M[]W?#OY9_X]@3F$/5Z^2/K0IE,.'8J 9I/'161-+Z="7Q7;7LO\F\3YS_K&O MW45W_6O\7^/_&O_7^+_&_S7^K_%_C?]K M_/\GQN6@&^>YWCVA^EP,^\?G]]8!3:V](Y1UVCV^ M@=@EIV!G\O'6JV]2%6?DZ Y8>M?:1=1A[,_B=WR.ZE#I\/S_\NRJ^#UT>I(; M)[E++V;?@6/)ID?HMR^W*W @EM\=#FY!7I2#0O?[)@>(5^B)T0Z[@'Q:!(OX M]^$;!^;KD.2?&,L\ZW"W/T@Q*L,C_'^P]]Y1379-WV@0E29$Z3TJ305$I0J8 MJ$@3$3L*0E100,0(4@+$!$&*M @(* A!BH@TE:8""1T1(4@5$!("2 TD@.&" MM!/N<]YWG?795< MT$WB,,2&G?]+*?B4L@2]]*'IL3% RT^H'"$Y['@L&(I[H%";L7)C-+"G+?5+ MAD%9T6N:5:*EPC;YR0#/JK6*U1%]KY54-X]/%5Q0"7:A++XZ^!OG)@:>7:-" M ;,DP0TX,2[(?3--K25L7&38T\G1EL8IH\38./IWU1PNF-TGW_!E9M3OP_(M MTEV^""$7LP#$3U/TM9P&#.T,3!C9R(C!UDFO@V-WE=?V54#$/#*U,OM'?$7A MEWO&#XUZO#5Z\6.-KA4 T1W.U?+:+Z7F'UN\ATD"X\8\UQ$09_=ABKW/*EI' MIX4+FF!K+98=&<5C@/M:"GK[:. [Q_44R MC&T"=(9 0[*C]X#^-[_XB1LMU[ =UV%*^4+8FOV>79I_O[6''^#?>)F)XNGO M:2[HBQ;A%HZIYBS#!?68%V_(CX<+_UZ:)TLXC?$V4[FK%#$9O8"*IJ*[2/6+:_M"K>M 2?!-K.WL(ENQ97C-^P087^Q(];5ZQNF?8@?ZP(S5JM+FS&^=ZW 0/[?;\@+H> M3%^DY#^\ZQL<5LR"#=1HY+J_U:_X_.Z;WIJ?H\EUO>T=>GD_VQ*OJ 6) M69O,+DX%" #&WA5%B35>GH[+4^.M(:87N2"1:@JN81BS%>A<7Z1,->,$D'.6 M \6^F@7E(@_V?W;O0*T:SD8,C5Z&O5T02-)ZK!H1C-!V_$H&8&2P%#@>#H9* MV9))FIS]];$W6=ELOJ#R@O;! &H.^[B\;SCC?'"HX'H*,,O51*:X/ MW%:B*MZTR>+&K=3_X;R!)FXHG1.C40=FZ081N""]%4S#1W8!8?H]BN<)&@UY M2K-L]Q]NYN]/+/_V_:__<#)_"/\A_(?P'\)_"/\A_(?P'\)_"/^W$=Y \=-X M:!<>BORI$X57HV&B*RIIG B:$X!H-#3>4N3/ Y5]H2U==I@@ZD[O78>$+FS_ M8K I+_W'_XOH95-T/#W/T?J4B$+G]F?]%GMBOY/%^7:Z%=2OR[/80#CS#,J= M':O/!4D2*9"H,RAX/\J$EN-()\7Y"JX4RNK!^6?/:/EXO!VR0VR6L?'PX8(\ M'ZO4!DZEF.CN]-W#3/[UW@E"3J_BV,Q4#.F%&QH\#?#2JGYR\?NM(L MK'#6.U](1K<>A=2#-&'#V_@1BE;%(-)&NGANM!Y*YX M&@8YI>".%,*M'WCZW1+OELTQF-./?"YTT^-XYYZK1![*@O*$G1V3_U 9DVHV'1?^- E'KT08:656)@O@>MD9$+I!:Q M_&F6<0@67&W@(50%=8ZNTRC+DF(_OY62=D+>9_:Q)T:I+LJIHL,UAT6SA MMVLK%C)WT44C'_F*4.TOXLMZ]&H/C=I4M[=_3%$(MG(YMV2C&GL\>U^HC3@( ME.@Y1N1I9+TMX=8<#-BKT?S 'SX$)C]R4,^A#=3[2Z>% 7,VCHZ%4?IVTJ:T MUKTX%VOYJ\-EKU5?9^X^*O;Q!"[@VX96-7XGW,2M'T:$0(![*UB.50Y'N9FI MQ05]:_]+WR-S,4OFH =\YG^M6@#?8*=@IB?Q(,Q88S=L;3<6"):9YP%62VT: M/Q^);,4JWN@R M"K+D@E3/"'1)VA.Y(!I#9]"-$^](%N H'E'A@A+W\#YZAVZ'K?B00##:V R$ ME7 43+K]J)T?#@Z4S_$137FJ)I53I'G6+'SV7 MJU)^_>FGPFO)/S[RR\EUH%*91W@$#%$>9+O045T 00=39$),_<9@4>MW<[PH MM6:V-*6?6 IFQ^AHTXU$SMR95/OJN G!DV]B[KTN$+?8':\:^P!C;K=OE5!3 MQ(;9I=X<='@Z\=%A>J'6'CY7O4!\AM\X9-KTE[9C/4G""WT06 (_=B U+0H- M 6*K9[M7(/."U')/Y'Z7$U8.E EVWF1-=9IU5;A;PJ9F^1:^ 78&QA4!8>WN M,SU/(4BP3G6AO.@Z\.YR'-AQ#DZ+:LN?Z0^ZE?&SW+LBD6329OK^ZDB[:O:8 M9$U!I>IEAF%7[Z5X'Q^?12Y(8&%DI'BQ0/KJ&R49%KC>IZ7]9KO"'>PSO/I? MW.DH<[H<7E5XC7_6(T6,[J?O?SP.DP1LRR'0Q0M]Y MZYWYDFWWEF]#W&^F#2JOGDW<8UY^I]C?\"1%36!F:.^Q#ZHY/5Q0!>OIC=2E MW,1WY^_>[A[F**'WV4)G!D=^NPI\?=/OTI>[>"KZ;YPI^O^SBV^*H\@%);VB MI[*C/X$YR7/ZTU)_O_5O'A7B'*Q#=:3])+4Z0VD_\ >^7>_C2'M<&B+%9*=X M)0#^W93#>1&.SZUVM#ZC3CXI\/KRT"G$_OAH.#R3),$1FH8+H34Y@\8"C8L1 M>,5>\55R1()_IDSEVX..R B&!^I,I[JC?_P5UPQBYY,&LXY M[29UW"Z=K/UEO.?<^:#5T+63WC$LM?P57#^.F$M;%?V!;//MN2DP7Y.)Z2"% +S M/&)R\2-M_[O@UZ+B5N>6%*C*J]8?XS2B;!'&C8';SAVI^58YG6]^\"3_'?^A M[RPFS?4]N@>^F0OR5#(9&\#B&%$/X.3BB"27U$YO M$[?<$]/./*=DYO7U_;O8TEKT9WAY?B,I#E.!:\+$.(O3X9$E>)E!E D-&[F_ MYFAJ0O.KUH+BSH)[_8B]NS;3FA^XO[>P!\6H (!)UK$*$,(N@\0&9^*0UVG.,DYLF$VW_)M M@]S]Y 86BRN:@BK3WGUIO!-W[[70OGJ?QN8+L:ZCI?E>>ZNXH)##%3I&[(QS M0S47=NW5>#-#&GD]P-E*SH$8#IQ /QW@.2XQS.1>@AQL/AD)YO'#T2WUI6]; M90QM64F[6)&Q4*!4$^>&"/#IKUS^*OFLV_K287D][9"K%I/'5%575Y9CH]>RA^KOZ=M*RJO'>8]U+5@L#?.,'=\:: M[P#O2D[9NY.)C]Y8\R(-H]IR02<0/+>I; OG@I[S7*P+IY>T8L'A^>B)/BYH M[5D6.&O/QFC[VX.Y"S3LX(('^ HTG4BL\-]E91_C?@IV1SS3'\^!U^U2G'Y!^5%GV'F^\&B,?(U,]C"@.WXIAC;7XK^NC8VJ"1[7I^$KWB/ M[I^2ZACK=I&N%0GBCFO"7S;?-9MW97\/ #$/_2\LQ=\27@&+8=IZD.V<9B+63B):[)AJSOQ<4 \A M=F[Z=YE$7[Z5_YE%OGY_V6]A7F#Y8!G7V<^@*JR3J;8/;NE$9LKTLDZM!]E- MZ"\-.MCX7!>7\@IGU597OG S,FH&!93;?X%#8)[@(1.&%R U;A>5N1O0IIW& M@ &!8WBZ2K7WG3O3JG3RDF@;ASLX@D. M)PB6R$.D6"=I A%JY\S4BRD*-NKG=)^<2-S+D>:"\'9YH( 5^PZT"A<4VH9N M&Y66^\C.A0K;+,G!NEC770+KN*"20X;0$;OK5W$LV#C#@ O*>403X&RVX8*: MS@A\E[3_(B_#DK%AP.C;GPQSOL%$QI?>55,=/@U-'9[Y21WIJ?0&!NZ3N2!@ MG\Y\S_BR_#2I7*;>UN**I%$$1,'CU34AT"V82=#2T0FQ!M;3LX+/PBW*W-$#@\_## MG"X2S1XW&,.XM)S4"E-$*\W8IZPM^S(?7-17.FX:-#0Z9&4V X)YX]MFZ*R.7"WHT MQQ$V9UJ!@12D B.8G5[^?/G#W'I':\RO]C-!=YA['"VND^[Q*'C2]82YMLB(V46Q8W'+;!$-8Z$CAA [@PP4UV\5G$5H) MPV;CA+CLIQ'IUC3[P1K1W$[8U-.W0X7E[["K3U_P]]G;T)?WOHR[L3ECL7+ET/&Z@X!ZNRI[8RS3(((@17 M)_ZQD@S#];C[%&*L"Y;#\:@\^N.5$4?E!=E7?Y40R3J<#]A8A)WN+M):Z8#V M^1_S]-C4N$US^G46"!I:TB4P16:'8>Z"L4V$)M*PB"40>/T >R&25EI_IH$W M5%W.UJA/>G]FYA\FWKW9PP61?T!".#HUH:N4Q<=0?4Z7<>PIU67.3H"Q_BN M:%CLN2?>$YV"/0\L%&"^.4WV*U EJ4'S8Z":R(^Y(C3][]*:^)( MT3)Q8P6^Z<'O;GK>6FK0%]T]ZW?(TD/$:#DZ=7_=II;: (8K^[D*.UV;=5,+ M?XB.P?H1E.?&FX(ZRRCZ/=T+P M4"F6,#;!T:3EQV/&<4,2%(U6 C7C]!=B T$.JN"!%@@G M;_5LWUL\T2]_)5/CF(*ZON#)N"EO:_XMLMJ'"%II\QP.=B ;GS9;6=G[46N- MV;HPA34@C=122UV> 39,7V1I(Z[,K9GX6-F CJW#/E['-![9Y'1I@326/-$. MQ;X>'N[0'XWS?W_5:?_*H'A>/?)Y%7[.O3)TI'4^@;Y(.5U+3VK&B4&U2D-+ M3,_F3,O#8NZ4HK1=[M]TO5/![R?B8*VXW-FA7]L<.]XI5GC(6D$P>U=*S;(Y M.P1UDUY"I*P!Z9ZTU7H=.GBLHK2!:0+G'[D*;U0JT@SFX#3MO&Y?#'/FDWI3 MJ+573MDWG>-,8'@"N^C8!@Z4'ME$C+H$%WT%A!4"P6:T%%RNNP-USD.]QR[X M>=ZGE%E'U62U-,^YE.TQ 9?[]R1U^'P=Q]Q_3M!I'*VH(7T884]DE)!,4)S5 M]]8L)W_2:O":SFCQD?[N((W-'PDQA"H[+$N%3FP:2#-/#2,V8"/P1K35$)0- M(L#COGIUP$A\'2TMH-!*&\ULY&@!S+'UN M6$<@OP&B!#"= <^[A@%ETIJ@_.M*IDC21,U8U?Y .;H25"T3>\5,@;(6$=J3Y\8HXZ3(8 ZO;S(X%7IZ0PLH39GNE -WKJC:>/KY@Z2WGQ#:)2-^ M;/7!7]DGXX"_LD\>&]FGB.6-[%,0;*R'\)[(5K"K [,,TRRY()6N_\@^S9 & MW3AQ^;R 2*&#YRH3IKF@R-.<=MB*%PP$HXUZ0%C8_\P^Y6-NXM8-<"$0 *&' MY5CF<)1,_LH^E;,VLD^!N9BE(_^9,!/+V$B8#:%YP5=--VQ-&0OX+FXDS"QZ M-A)FHC\3N*#/*_^1,/O#\A^6_[#\A^7_;I8U63?88; ;F,&YN@#T'CJI7F

*[1+N0&U#-$E#%\[;J M7V#F(OP?7DGUMV7E7"B.+3EWZ6P1QDMV/QN0DGJP0.KAO6C M#['%]5WX8"L M$P%X.!>R';1+SYEN&-!<9U*B7'Y>J;R/Z^61)?X+O<>EY1#72X $4>UI =;^ MX5^$@@.FJIQ69PI0$M_MC3_OE!20Z>3)1KPFFB\O\VDVWG;D;;R\8VF4=)3QKEN7)W;-*=[_YSSMOSKB M_=O*(%*?IE-A]#(_]#R7;8%4GGOWW[Y21.AO42)FD?HWIR%>[&+J_X%>>*2KK]=R^U9NY7TNMO=M_2DA21VR.7#YLD#(M0 MJ10$^A.NB1#%!AQ=86@ZD:7P*EAS7J-N3Y]B[X;>9IX4M MNW!D, A?8,,L0DH%Q-S^=9UK)+96RUHSU4&L5]W##%Q%CI]+-\M%Q,3[S'Q54^DO4 'V !XE]!]J( /TZ!9!Q613?.:_*P'!H5+?RS_ MG&#=,WCY34O+FNFILZ/,3X(I/FNDB&]#IN$YKJZM),^^6DGZE ,?@^0-5 M(>)5507T5K?[J\YCB_ %^H/-GSND:)K3KR.7,8Q;I;T^G2)VW34']5PI!B;D MF=J)9)A3D%*Y-C9]TFT '^MQ-FE^Z691EY+' Y5'WZ2Q(S-2N2 G0KS88 L; M$+Z#8\B0W9_3"NM9)_MJ%(O:\J]0;H_;V?QP$CEC+%W=?*S[U32_>I+H]["# M20_&\8\N6,,*%H5S--@ SW8+<-YXW**[=WS:*ISQ^KSASM73V'E7UZR%#8N; M<(1Y@7OE/L6XR^W[K;ERDS]\9.Q_)U]KR''"L%\*!_FE<+EL@!B(J/%+X94Y M"G\#%0=P[[9!D]/F./H@S%'ZTZ"6!)JY#VJ'UQU-$T1/7A3SL7)ER%:!F'O+ MNQ@'P)0/;5ZJ2PC=5"K%/.TI*?W+ZC' MT=-45E+7#[Q\-BX+_/4RAST#>X!#_&@=R6JHD^_U6>6 MS)^C]X7/7$7#1I.N?>A(;_OV3>Z"(@=S_TX*U 57Z-I9#.L\:OXW)EV6#4@, M 9(Y9FEJE"'$,3!,=O=R0R. W@V^,MD*SC?/#%E:!':Z9HX&90.;;&EY_8H)$ /0B)2("'B[7ZQO#@_'(W3@EP^5Y=&)3 M(K(8^M>#&__UP&^![3B\%HO/EHP)8W#XY&&.WR=$.Z@QWR!0>XXZ5I;UJ:BH MO[[F+]K(+7(F1ZJ&MT-R7[>P=LEN*9HB:KF7 P)C$M79 /SL1"I#F1#A9^S$ M,"3?MJ'%="$B\RE\I_3?Y^GHZW0/GCV^==- M+I?'^A[,I[B) M8_(4%%27\_?H+4X7!U>E:053KS(K/4M\J\WU6XG&\?>J#J>7#\!+92 MXJ68@9\48._MJ6I#T6U ;G__$UU=M#_B%/,%4MV&AJ8^H5PKRT-<^*D!C]S1 MJW)!9\UGRM6@S08Q#1UB]RN3-)YKQCN>N11)S 2KG#JTSTC[L**/#4G,'/=, MD+QZICE= %7/D;8L8OGL!]4(_1-V"R PE]@6\06&AL9WG ^8OP6KJ'E"9AK M5(F;F;8C3FIE"!.HQC2-B8XX_UO,;.01 AYRZ,[/&F./$H)=Q"FN+Q\1[L[TI I"(.9>2#NI[J3]OOP^&"Q''V]#Q-\;-OU "ZRG#T# M">UNDUZJY*,W4D]XY,@]UDEC/*0]X9""*P$CU/>44UUA."?0<&\S6D"#RWL7 M135J4C/(/&?C(,6(>/E8J%CP*^"']9;CG,4S1@ZAR):753@L$HVOZ/K*XJ_= MSB.+/%')7OONRKK=.2VZ7'FP0H(U.)*[](K6V9'655>>YYO\B=_2=$0AX MK\X,OHA-:3M%)2R_YXR_F]6._EA:7491;1K3;!J,0Z:SCZ*\MU# MKS_F2P7_M3&^EV?$DZ$,<;Y)*+ZU63A3D5F.9>H$H?5/9L;?VRU%MO32F"#.1,^0;T!Z0HX2$!U* <89<\'1ZC?%>@S<8 MJFOYV6Y7%/R4JM?QR9QOQG)]@\7__:[KW\%]_J\B0\SD!8GT/;=Z3?4 *LGH M@?*YWUVM\B]))"KN(?DW@_D8(F3GKDB$3?%\IF2WLICV= TNPS%2+[ZT551N MU63M7/;)Z8SA6Y?N[@U<;02/5!-;FZ6.V@0@>=$B-/CM?KO&?$A :[TMX5GZ M[1?2)C^',ZQZANROOHM?/K9WS,),Z,#^K. ?W:.2T:M.@YY9L!@;:=-[3S*N M%KT3++^74*.U^YS.&L_FOCI#@D # MK"_IR%0()W9I-&FI!::*[ YN2K%O?Y@H.\ K*>,(A5J8O3SMO5D&E:NM]OL\ M4G-3I*9RB2@23TUUK>)I9\.44J N%/<6K%4Y_[%L[5J/@P)924 M!Q3-2VWJ\B4//]\O$VC>V;CJ?R_THG0ED.;$F3H6F!MQ0PM/B")1Y$(WY#<_ MUYQZJ_G"HZ#;T@;] V<6DZ6FW(/I%*H;:G$]8&)?EQVE-$Y7N7)=F>JCC/7_Q,\KCTKQJQ.8*NDSUJS<= MA-#YW%NR:;(YAH+TP_4N8>XGVHJ;8/DNK[BDN$;OD0D7?7)".K;MA,GD1?MO M*B&'HNM<,1FKZ^XXQO[<:4:G[$I_$PEM7DQ35$TR?U>/ )2(QQ##E1X=EG+4% M5DN^,KGFOL!2Z.1IF?1KVGLK!FWMU\#@NR948KS).QT- M6WRYQH6P()=B-WPK?HE13!VHO/&:>Y@UV/3N[N9VA?6&J2' A6907V7ID_EV88&FA5H1/R"0*!R&W=4-]U,WB7[57 /_,1BJ&(D"1CR*E? M;5NC&,;OZG/GQ/:^J=P)6]I>6WX;9Z;[9O.;E.7K#TX/+XVT]^TTFQJ+6Y.GLR[\=I MS?$H^VV5U6_NFCV06I'TM0N/HM>AQUB#2 MD QM9('Z?&.&];1(WY9SN_G" M$X+?$1:EW)YU'1D9&FD\-5KB"#Q])?*3\;'X^EO'GO5QPC=NMXU#@(*B&1/6 M9$8YP..Y899P*,#?8K#X7L6KM]$+@4MOTQ3-_-=%'FPI'[O"K?LQWOJ:J;2*::MV@QM@ MGON91WHPJ(]Z!H4+5GY6> GF=]GQH]VK"4,]CWZ4YOS@:2IY/:P430"Q&G$" MFUTCCU:8FSB!4<8-&N3#O#E7CT%Q@/'-7@8H!';J+38\.$,8J@=[!-CJ5>?" M7W2NA/@976SM!<%Q0C0T,;]V BK$T*,%PBE/2=>B!]NR:"I^9B<02;FFWOZ2 M!2?5=>Y];/V:!D^ZF0;QHG=$?IL!W5V-1A]FZ2"[!S./T]K(5JW4$-H35^+6 MQT\SJ(DNF+ZM$_Y MRN;\=+"6X ^(_';=K467S:7RQ>W3&IMQ0D3<1]56D###GV9>Z!"PM@J6/-N- M?>U3"S&*:+"DW9]M]):Q VM'$^^CK-!/XA1L&L\'^[F&C:Y]]K,.CH,53D; MC56-JD)FD3) C=T(;=WQ@L;8B&+$TT&4/+)'' MA*N#:?*X9HB$UF_=OIWB7QM;4(+J"8=@X_LU*[2R.PQB;.HTXSS>M?0>5^SG''@'J!1BQ&P&GP0C:@ ;SO-3"Z1HJD;-90]3WM'E@H M;KKYS[8SXU7 M1&C/EU YOC3Y!30W.]TAQ2]($F,H9+35A/=+?WCW-M24DP'#BQ,($F=F06NJ&-9^U+P28SD[6G%'D,'URQTP MCS-#45.]-:&] PI(B*4[K&O-EC3)?2Y83UWMJ;9O,KTVN-[&A MWCVU\-_)L#[ 01G28FS 9"KK11?A$WQ;A!/#N% ;+_X<&SHXSO__":'^;QG^ MMPQ_RECV)-.6W[K5*=+42'%J34BI*@HT8G6C;:*O/.;VP?4%X:5GIF+'3[QN M3WY<$*@]LGZWSI 9BSQ)0]]B/M57A8S/CX/Z$?S$1;-%T%Z[A7&1_I,4V0*W M@0>K#P:2#:B+C0=_.,;[/>O0ECJ;9AB82T^+;L%*N5_+T]QX$XB:8%1YP&H? MX-7S+!H>OJOKP&WN;'WJO=(5I:?(^1(UC*8:TIX&$H&1UFG01@\%7=7#\YKC MPGUH^Y[<9(.4QA\>\@;4-DT[H/R'R]^%)SOWM%MY?4XL7S[\;.H$ M-K65P-V\=WF+<>+U$"//VX$>MVM*,GT1?NW#EXI M+Y]3VVRK5E MH.(:R^"IOC VX(C563%#57"7 MO\?.*23&W-%[X]."\&=LDGJ*R=&^#^U/S(Q,Z(T/I:4QQQ.NPV:@C]&ET"9X M&$$0>8IQ:0!Y(D#U%F4K1KV_NQS2 >7N@A7@ZX_U=AW$AWW$$0+/!,9?\89D MEY#3$0W&O1_J^_B_Z87J]O1<[9V%#&.2";T?M3KW M.G$HP0U?$48B1"$5*1)QU-I@9NC CIDA*\%=-=%5-A?C(>CW_,08-?WU'L7/ MT8\:!,+(K:S]C,Q#M%PX%B?03 +OG;-8] HPN^@A/P+.SB\#92!312Z[0/*@ M:8HA'QONA@W;_1AZ'B)N>"3VWIM[)1F#;;G%'A6VON:5?0)>[LWX@IDOOCXW(#!!PX#@+5KK,W)=''LVA@#5C^ MB6 N$^'<%SG0$/#U=L]87= 6>#AUXCP372=AYSX8E!NT@BM>J,P\/H@U*>;+ MM0W/\EE61P\.+SQ)9[SW.]WJI,B>A'&$+5!G]L;9<36%P]CU@NR?[W M25[@_ &&4&J;;)]5MWD>[&-VM(+1[[;$)CE HI*1YA_-!BQWL0%FQS%W,%+, M6AP' %BS 9ZH'9N]08&JC%@W5#QHYX;>Z"S+<)-C%*K,4^CT#0M#U&7TXU]' MD*5RI3Z".=V$@9;7.;W(_:67/\"(O[M_<,E0T/I5T*5_=#CT/^OCX$J9I9:2 M6Y>F27P"URC[TB>7+WL@QQ=FAFBN];:XJ.\PSY^*V^_S1^Q,AT+I^E6#>S 4!]F0 #NG@S"*@G-S$BS@=N0FI64_23O0+E>XJ0[?K'HR(0(&"T$D/*BUC8,1(#%4"Q/FAO M[_2WQ.%ZI9,:S]JTN5V'7A9E3XKF%VU6 M+:UL;$(TNL=\U&[<\&@>/_3^Q#QB9A#83HL5<,G0<('-5\]WJRZ!E^4OQ-M:FO0_N?>'] M<>)SX'&9<+>8W =O."I.H%]8)$@Q+":&E%G\B-.T3F+QN9'K*70C6@3IJ,_R MR8'EM#Z(G1)OP?W]%[XF+%\M(F->8&0')1WY7*FV%)&6!*Z IPT.NV@)Q(2P M(,V7KL0O*;QCXB2)U4C?$".(@?N1TM!5\S*4ZH//R"YFM$*$<()#8@8;,33N)^EB_B($-N*7:\DYHF M^+V &QRL8;*B/CQ\&\(&%#]LI]1D.R>)1M)[7@2KP)N5]=F CL^Y7^[FC=OA M@N#0S_23T13PD!,I-1:IR-"G^!+B72I"8+]12LKRGM*33>HO1>3LO M>;YT]B0T?Y_T7#9M7NU9+$8G4I>%MB?SD ,X,;US+%&RW_M)USZ&(:7P$KFB MUHE#YIQN&\L]R>OW!98MG+&]4AJ9'\IS (O!AS6%&CJIC;[G'^PC?"0T@PXS MC&@>''C1;)LXZ-NU*Z#2BOP&WPAIAJN42N1.7?)6\E*X4J:N*O)Z.MOHWB$+ M_JO9&X\TIU*-3ZT_RSG*!DR<>V&=L2J>.YS\GD]I%0D)NJ9B@=(0F2G^8&U- MC9;_H%5W/+1AHH4R7G;06^)%CRISXX/QXG6;H.A?50H5@ZS ^RB:\FT>;&+EO9W4XNZ;G^66I2F'Z"%\_ZJ2NS6\V].70X\.VQ^D@UHG9H- MOW6GWW.FL8(362(QLT6++",-3@M5YFDT[AYA336+Q<,16;XW MNPQ$5/YUN-46S>+U!-&B__"X#C3YAVT _ZH6=4ZT=#H"QA)G5I4#G^E+D&5L MFW.KU(-6BGV#41KA!1I%26W[D\W+88]233V_A?LEN5W>[OZPXG?+K*G]J9D*Q+13\SLS[\.2KP5N[Q@WMO?P+_>+OM M&H::>)^&;7U<8_H.1N#5$+=W >VW"2 T5'D^T<\AJ6'F4Y-$'=68J=?41CJ. M9=I\OGVGRF0R&7'#[L'#TF7IDFHX#==^SF\I?5BH?24U!"2(.V\8A!VE'XA> M6QT.IL9+E7-_A?+1?LQ(\.J?K-!*U K#8'S'%$QB*E-^CG4XWU]SWIW"MULP MI.W'6&O='[1:T:;A>O*SRBM&5\W2=/_"N4Y5X-8[?IT[]N X07[C/SS?4/M/ MLZ9_^S:*LV#::>MEZTGH\.3$>$)A@/A2U3$1VRK(XKC"0,W9X$+W\2.E_%=G M5DAXK/O4. MW&&$;.]@Z^# CG-KA*=CK4Y!Y.A[6'6< LGTQ"VS>V?;IM.#P]._\Z]$18O@ MZ$AD?YTZ$\U0)7(GU%;-]=?JJ'?ER6-2 M]:61^+351M41H#GY94LU>>OFSTW50X3%IPU^ ]86 56Z$,BCQ?>*>B,NX3;] M$X=/E5@S7?&B,I'E'.BC.O*T&744X>2<1^MFG"V\-"G%Y4[@USL?0O0XQ!H0 MAXA7WH.=;NKYX1H0%5GZJ+\J7+.=IO:)?/=G@G&(@?S,JZMM.Q1>@ ., N366=2[ MNC4M/]4CA 3E&B8,NZ6J78GWH01/\49)?SLEXUQYC152_CHQYD^"ASE75?7IGR9GP M@[38,#&O>/%J>H;1"NEVSHW2;:72.]FN*PH)I;"N.G%6!Y*'9D91LZ<@P_+& M(8MU)PY5'@$7.MB/X)627N>;F07F!3Q(LDE(5[#--5-ZXG#Q^]N$2\7.,CUF M5ZK\^JL#=^9MJ2_#\D@[;9_+U'CN:S [\W]9+H MWX##&]\*!S]C P3T)"AE39I5X5E>10$D\4[X[513HX]1'OD4@5$'B,,=Y2Q( M +Q@[>+T78^&6CGJ$%FJP8VESI"C)5*23%F/K605B[%?!TSO[/XW;MO&^WMV>)YKSZ0R74_@- M'OV)4%WK+M1^#IY(9PF1,RLG8U8E8&E=+4\GTQWSNN"3,&6=E8$1V@G4("OT! M[%.\7OD4=,=#A&I-A#3<# M;DC,'X/P4XG"I-V(_CGD462CI #-D0*WH/RFDQ#I"PLTRE:/X[Z1,NZAVBB% MMXS),%NZ>L*FU/=I\B6&_R"][*HT:>'(2\7\["#UVZ)!]D@53_[5JVB M,D9PQ8 \^P3K(:0\*1P;']'/F^@P/SW2-1-!N4GOK<@EIE] M5PO?O/R]6*-Y=$8F'J1I:O\J)G. W_/?;9+^;77BT-_N76>:_U19,Z? M3%UGF((6T)\%$RFI;?$O/?T>8T*[; 89L1RH&@_= ML00AVW!34 ,&/Z?U=0M#H1G)YW\XM+]K;7!YDJ[-L&3F(!40.EAR+>:IA]YY M(M.!8"-Y.OUVU:=!O=->@E$S;1Z>SW7&U"M8#XX??7NCK./8DTD7/O0[Q&%* M0F,"'MB*+K_"!ARJDW0;5^YE* 9G-^;3G"!]V*.LXR?2!LQL-DU/]%C=2QO7 M!2O(D["UOB(W%.KZ#XS'<,BU%C,=-3?!XF8#B/YY; !E!T2<80/*X,QC4E_9 M (;*!HX%LC_[]6Y.D:,,<_G!QHP=)J].0L.ATETCO>E&]P0S7LZ9+T%#-DJKDKO :N<#),9>!#L-NA$0P1=S^ M"WGP67F,OXR-[7VME$'+[*15E2$ECXE==\+N7.)/ UNP 1'IK$[Y@77C/=#%JACWAL]A9C/E7"Z-H(Q6J: ?FK.S[&?=:J#WO!V+[O1KV7^]Y^ MYM)@F2&_0M%K9$_J+:6+*XL1- WZ-80F,P=5CB,Z,"Z301P_6\K M+ -IQKXC]I9+^IX<*^YVC<[WC@7^\6EB(YJ3#/,_X() M'B-4!U6N_RJV$/QC]??_'>JFV0 LK@$MSKA+,]-,F% 5# AN%&LJ.Y&(7>;; M#-%9D?A:_LC@&/DJ$% H\_:>X\LGDWV*ZZZ3&(;$"3J(U843KW&:4':M9P-$ M2WP3N&"I57LW!FRMTJ@]7>ZZ]=)7NA!%U\OOO7>^<>DH@&+_ZC>,0+QGIN0A MJ_&66UXWYVQOG7*:4^5%U>OY9D@3*QM5P_$)L0R-]PP%VL,=_1S)3#TYF5\G M"?/'3DV=:T; ;7EA<'WYKT^4.HJ.-Y4!_ \E6--<*063LXW;&Z CM/3Z<8&? MV.!:2[/!!R1R;(%5GT_$R^RG2Y7\BT<:G=4@*]]C*W5KFE *^\8.,!PY,, ? MR5ED&<9##BS03V4#.L1 ))55SB(_0\=+T>0XR[[MY(#9*4T?7WE6"<\K6?:' M)]D79WTK^TV!=A_B6;+C,!"B53M0V4=/;D*5 :/T3R)_.DA0H%$UYD3%SCW$ ML8T=3&AY!Y#7'/;.O=+R-OANR]J.V;QAG\.M[ZT=X;P/*E-LXK\?8P.&"JC< M9,+2DP\!C4W/AVAR+ %TI#4_&$,(@#18L41[96[[;UM<<+9*GS!A5 US;/WXE?/1P!M*R*C"V@^ M4&CX+L^%P'$ZUL%U>0828>_ZM=OT.];,VNR''Z1[*%:$Y!D*6D?[_[U"$B%L MG$MO8Y7A0-8[>\CMH=L-6R):6D(;[BIZYL(<=Y'\H/2LJ:U9TK@MUQT#8G]K;N:*A#MXQYMHOOJ=M,@ ME!\=)/\E+9*]55OL@$N-6<;AFZ2L+P5VMB(/LSJ\/+P%BIFCO+7P((. MYY5=J'GT[LU%RN77PMVMYV;<<=/;3XU& +$ MLQ\+NN0+Q1L0Q\/(]OHR#K2M>C_4H:G*Z&4]2_U*#\GHG^WMB>VJO)%7=<]] MJ& <^7K(I"2AP4&EIP9%]-"U^XF] ++MUHAQ6WV@P*STZK/" MG--[;4RY#E_"A"%XB5(';)$-E 54N51,*C6@BK*:H $^&N @+B4V&A"TVIA: M^6C4#"94^",E06\)H]Q6]KE\.]-/P#;5VI8N1?7JKS''(+O&>6HI:7I(E>J? M1?D#5F:7W$B4MP::73_D5!]KG?2\:5,G B)<3 JH+/@T7CJW- M?L_X8C]0M>R3D6Q69A7B7X;%J/1$R[^7_]>]-@3S@5E(5YE=0>3306BT MXO?Z$=RQY1]J\5[0XZAZ+48(1;I5\B MBHB29%SK=Z5]R3.+@QH-JJ=SHQM2 M;[SG];KGP>5E-__H7.E3??=]6J:GCN1^;$FNR:TV3J>8;6[8VIU::3;??%FK MDCZXLHUVZH;JH^K/ZVO8(YQIMTBE@9.UWJWK-*?FRIV3XP$1C80AR1/E\6<% MOBHONSW;E-Y77.[X-F4LBE\/1.HZ DM:=!"@H6&3 MXNG@@^+B)M+D]KGDRB%6IYZ;[/,NV+'PR>4C9J\S#E[FLHKMO)^8!W2WP.O5 M#*Y-WW#P=]\)?,GSI6NXE30S79F&P'0@5U@0M&AE&R6E4)29PW\_4 M# $W0<7*I7AA SHXJL:S1P%B]M;7Z?HY>W/-1*/=CC\NM&6^LS.1L5*[T)XH M$6).YV-84H!-\/#Q4[TUM]Y+^-N116)\X?L[BS1JK-86^?'7KHB<:SV2:Z9V MF1*8:2OCU6%(\UD9__KTI5?G;,S%?N7KN%.< 4C9_YF#(R="6ZE6Y'*P M!,69[O";GZ4)CK)]GOC2!/0$ _EC_F)[D6,WB7$H2@<;<-5U=5B+$3.'"@7M M7%7_1TR[IK'G'[9Y_*]I 8I2X$S*!V#[KUN#@*- FAJ8Y:G+FD8S.P97]B(Y MTUK_)JW<%LI0A[ZJ5,:Q^(L"-7O,8U&PS:$"B>#!9=P?%@?ZF%+)B"]$C>!V MKH!Q;:#1K'7&\%]*!2"<0*2'!3&$1U$4P=\_"JT5?/A+P<+OT[U2?W@&_"_9 M9I#RZ^YB+0Z13F+]1%%O,(S9@ *S-!8.]7O-9UT$3>0+\";0Y+>6=R]^YJ8E MDV1WO7@/6$B]<&E*R@F:2_-@K4,8BNOZL"A0!-"RR2T[FHG8!F#Z@31U8]8- MLTDX798#?G9\>@K7ZG W4!,]$D87U%@'+DQ:)[K>08I#54X^F3[/ZNNI/BYW MS!>#)J&W!0?9@/USSJA5'R9X;OP?IO$4MT>9A_]]\M?_1 N19K^BH36L2HC/ M(D?;R^< []3'SHT8?S*#F04H>TS^^)85>U+EVC7 Q"-3QOV@?_VK2J6K*B = M-B>\C]OI5 MJC$,EDP:'!?[M.[@'-VOWTP-%/\>TGFJ3ZULR7RX%61@<;7-+ /N4@=&K=51 M/1Z,M1;]G]D!B$.73\(1-B#ES4TIJ6.H4[L@E+.8P#6.5#(8P M88Z5H:ZO1<#!4-IZ93S_06$J,>44K]+!3@TS<@=5E(QN!,8$)40[]B$,"B'M M&ORY;CHO*M;=D:*LGC=V"]"[%@_Z=P>F#(?"5R:]"Z;[NZ$47^#;0WP/LKOB*.HXJJ\:NS:7R:'1?[ M5U8]T#?(SOFO'WKZ=-CK6WCNBA_PKC7O&355') MV.@H-K#TK_KR3"N^6Y@J^ M;ZZSTC?][+H"U=.K3230FVO01]U^UE?;P@0M3'Y7)_XWVU%+_T%9 ?C4KQ MI'!96>@MI2A7X6 MHJ'8@'WN;$!G*VJTC WX$L0$TZ+H7O/_@[GW@&IJ[=9&8]^*B(" @!"5IB"@ M5 L0"T5$0"P@-2HBA @1$0@U-GH3$!#8$)$F-5*CE$1*0$!$:B240!"0$DBH M"]+^Q?[O&??;^]OG?-]_[[EG7,=(& Q9[UKK?>=\YO/,]:XY1W[C%"X3@T4= M]C*QX;CLD<]76>>,2/O5I&(--\4ATTG-VD\LG>OKKC58EU;H4R:. M'3.KP@81/6A\8='^Y*E '!@RU8=<<#J $\OD%U2$JP5*6]$T9YIDH.-8Y@?[ MZTB.EHF)[0O?0V7Z;JE7-7YM-TT1"2@S$WD3,M@^%#0T(E7!>?N.<2)#FNEZ MV[2(!VDXF:%R$@3..U+(.:(K]ZOR:FSE[BA[62W:-H7YE\WP87);L4W$\.QB M#SR]VW[0Q#O6DCN;;$!L6V,5#]J$S%(CJ1-;Y#L-/<08R&2;5\4 MH-:K7)'6 ;M2'MK1IS(5J/HN C]9=<51L?VMICI.KGHWC?#75434J]#CO;9 MNW$P<,WA;5T#"UPX><7QG]H<_X$?XT3N'A0/8^G>PQ7BX)&9 @P@2[]Q$ M>.+*1B:XPF$@(S<.<.-![G=O8HU9ZBT0]?TAQW5JQ]9U?KGE37*+7ZBE[-N/CI@B;]]7VYV3@!0:(GPLK<="XU<5C:_U;OR*V#W>#2J8>-!5KY] MJZ^_AZ/;$X/J#H\C"(5XV;N[DPP1T-9A&8W@-PNM1OT>5?>;CFMQ%4?,.2N' M83D7,OTBOG)'JGF0MRH@Q0P&_'&/VGY*U:9PZ+Q[DO+TYEX7G0<8K M?V+QECA=\EPQ[76@RL:P^8"Z;.SN6SS(U1"^EX\%#AD8= M$9FL/3-+%&[;B*A^]T+)@4"O(01OC/UHF_-XQ MA=%Q-N<>F,WE]AFM:Y*?]!1[$&TM+RJ@C^-(O($(*'28OU M=2Q15?+OYJ=4PN9.Y\J;O!14;)LRY=_1%0-3^)J8W9FR<"7K>9>]4EU"XO @ M]W;A&4R,Y'&[Y:-T8S.;.HIMC;6UZF0"487XP =X&/0*1A]CS+'EOM>Z;4// M7OO.-G_T'7%JFKN%C/-2OG#+1'S\0T1'"6709:]* /9P:%3X;W%\_GM1DX8' MG?>JJ?T&BYLD:I<$[,_0XB0550B( KO&4>%!AXU+D&3L]@"# @!SLX8)"S[B M_VKC(=ZOO;E[VNWCI1K6E=LC)N@^%5'3,B-X9E+JQ**-OGS7BNCKP_OJZ0S; M0]@50F5.0J@VIE%_C@>I3>]-'NBRGU<:>+]!_3F7RIU+*L4@K9QR5OYKIW&] M\M_A5?^5& 1#%I[LC C--Y5IZ2N&0-E^GU,3!8^0'/ C3SN-U6GA?IR.U!AU)] M:W]DQ0P?FZ;2X_<1BZYK*4Z?**IYQJY(;R<$7M:WU\LW8][5&X_ M*&/\4$3YIW#M]#*5K0E]SH/\TLW$C*Z9@8X':I#W;#$>Y *=CP?95>W#@\A: M?3VQPW_I[..ZXG)[5.#988.2" LSLG%&+/GDJL>-Z#34D[5NRG)Y?*!-@E7I MDM7GSJ=0<=@#$VRT&KKF2BPM(Y@65E$',RT#D+DM8[J.%EM)RE,U,;0U.*=1 MH>-3%/-;]X/;5%EE?_*<'".T";,5YM2Y#[ EB6T4KZRFR$T-"-_LA56@*NBZ M\Y/QSGF0A1H,]YS1Z@J9L\4+ MQIH'K2FF?^=DNDC*GU&[ H.RQWP7N\&#$.@@AZ#_(;'_BS'^>%7A__40&"D> MA'$#LVZL2M_%@SBI-F$VGGS"S:[]R8.0ZYNM@-Y<=@*_8X.^G_C2E01*]*,6 MI:]AE&2=0T+JR_)$8\8@9Q(/6$T&D(4P^Z3SPKH,1#;6%[? "Z ,EUAV=G(S M==44%('+TSE6$X%!V>",9VL_MMXL^%7KVD7I]#9O1(Z5'7WZC).?X[E4%A6D M.SL%Y'$-0%70X"<.9PW#;FQH@[KWSWX;^R>_QTUY+E_Z=T+H?T<8_N\9@T1V MC\1\D;PN/4$'0.Y:F7=^AXCM[7XWG7/9]JX2P7V5T<%1JAZ>GA['(B31<2;G M:DJWW#HO&_\('%RX,@M7AL=+960X9W;9&8 Z3I4Q?@4X1A0J(1Q&RP^. M]30D*]'RO=IO=DDHO#*,YVO@FO7')6ZA/F_:TEJ2]G^2^2\H)[=[.$QK]G:] MBSC^/U:)77#8AA2(E!5N3KBD]CI>^UK;C.%OAQD7I H;=?C!(4< *P:K<>1, MST,W'?C1 /W0.;_*CLZHE7#<>,7>N2IO_(.ISG+\3J,F[T5#/?QED&(Y66H>D_KL*]F+R,-]D.A,6,;<&]$ B03X_!]G*Q;/;@23:4%<>1& M\[L[%7&_5<;,N%WJO%S[8>9#BL0/\8-UM07?8G^P=3FO [8Q<+2JNG'[79?\ M5?>C7WUU'YH1NV'3\."5Z6.WXOMQQ73^IH*R;V[C49U'0Y/]G_;]JKCU26O0 MOX9[7&$M.S&\S"31+3==PZU8)\TY"O#A[EYCQ#80!6I-QY#0/<;2H;3FER/G M-^J6BUVJ%L7=[I7%Y:HAF+97KB8QK2N.NQU1W=,\1'X7H A8908(,_A#0P*T MG>62XG)#%^-M\TNF$H.J04%^/G_H3<.X@,$>1#Y7:,HUNXAS"]6VT\D($;"2A#[,A2:)C W5JO< M[49ZDKV7\;)$]8W.YV@8RTBND1:(5ZT1<;>=2UZ+6\TH'>4H-)TE)+Z'3_MY MK7"#SPU-X[5%6T]0 G#"38L7YW9'IYZ1VGU]MY63CI"2(4'R'1$4I^&I/$@^ MBFO)@\P;]?$@3:=YD/>Q[ 0>I$KOYSN")*Z4>Q#3JLE8X[Q0)BY?)T\'20 X M;A4->9=;.!?X^TU<9Z=_C>UH-%%X"AT9 BO+;\BKG)KT!MPVRKTCCN'(G0G_ MD0.#A6[\ ^L8$ T';F7Q>B@6K['C>-!LBG#_L%H#%NB% RF?*L@[R_%7.9! MNMWRYQP!D MG*V_A$X ;F.,,=-7P>59-4_[%[(( (+?&?J4,YS;O)BZG4@BP&-A/\"Z;8HM'<>OB.,/ (Z#NIDW- MW?VG/EXM&/8!*O>Z"0NDUP,F3"@W707)VO^?Z/P-\Q#J@B:Q@:@^^3$!>+2B MH_?';;_:P[G&@[S0QTS($D" *D. 'IUGJDA4FEVYQ.47W$P* (/A)NN M4;#./C<+Y\I[KB0.AI)&3/2L[/S&FP@-T,7DVKD%[>[T%I>KC%V_7UCB?L[PA M_MKX(#HGY/)0H7X.HK%@TLJD@+@R4V&JE9TO.Z;[<-W)>6!P@TU!:'#RS#AY M;%A!4$_>F(ZE@RQ<$!<"&U/25I]6&YQN)M,%ZTN=7QV+=^L^?C]*JWZM[=0M M-30/LIK\7>]00"!#H#%R%K:_O81M*-:1.V0[7::5#JG (\.WKQD)9B5>%SUI M8SA;<>R$3HR],$T@A(@B\J/+;S,L"PO1&!/@AE?6#/=X:5W/X1Y8I<3,R'36 M[0EW"44"@15JNFC'5T,GO,G*B>UE5XL>,M&(OKMA= Q>YR_*CMH1; M+:.HS&Q:\A2"M'RLU*3N[E*\L]^&.G*?42C0IHS#_M87;X1[J%^WZRT]) MVT18:OCD73/\%W*GDRBZ\;8VMO5(E+2WP=Z[@H\?/]JU+=Y\_(:S]P)EQ/0< ME2O16;QL '>F\" 17'SUHAX$N% 2(,'L9 L77JX&(L=9J)>",PYG^U>DU$E^ M"K%00WQ_[?DU11H_'^+V_;F^:6W5#07$%[I]CDB>5K0/?K086+>V MED,:V$@-UBRM].$)"SYUPX,^-3['_J,9YO_G*;F;HF?3J_(F.:DTOMCRMN_M M$Y>A[7%^68Y9^T:7+&:9)*U@OX1AX[M\%P['3\@):E;3SSR:"E8\T_GP 6&S MB:@%6XN!GUN@4<.@.T:[*Q;H:;;'5F[0J +JMVV!'O.XD6'5DGL1U^_U-F:% MJVBKFVE=B8]ZH]RKJAB32DVLG"2;5R]T:57=O3&46Z#[*3X(!.P73FMPS_EJ MI4DJ(!L4)Q;*@]S![+Y]GGS]@E/^;#^SLN-KLKI:+C[H;6V9NK',GG5JCBUTF3Z_B MI1FXCIBJC'KGP=W'O:XIS:L"\L6QJ[OJ%P[^\CYU4$=A# <%0B\S*O9\?-YS M]?EZ]SE_C^^VC0KI>UV()Q![WCU]O^,)2_<^,;$C8+KM5/+(Y._^)"UZ>6NO MC;6NK]YT\W6X9EMOLF%?&@&K;V%@4=>75_GQ6*H3O2TJ:%'K)1@P"-F[EHLZ M^'HMG?^D=+K^(I3^>(7[SV()^B>A],<.['\QQ#^5]Z'^68W(2P? M[&=:XX9J*\B0X<^@F<&!L8Q&KC$NE#@G[L:#O$LBG,85\C7Y\O7I^,P.S!6.!*CN-QN$X#:O-?9;K3X/XI/%55B7=7%G_ UL4=820!SE&%M"9L0^.&"0]R!1S6 MJBS@O=4(E&&RL'[8ALB)$L9,:U8&0.&/,?7J7F>*N-M=VZ6QOM[[ZDY1A?4A M,.>J\2FO,^QSY!9F"SN""L2MU(J =$SS5R>"\Z[6F08/A6^I=<2AM<_S("\+ M27YZL9Z^V0AQ&//4I\L#69';)L_T =8OX/N5,M1/]> G8:G1MO]6KMN)#STVJ[I\\B;;X482Y M!#3/VO;7*KVWF3XYXZ>2K[,W*9E[*^=+13)4Z4VJW=D7426&AN>==&)_ASFK M_L"08/OT! ),NFOAA;:N!'F@TO=0ZDK_LW]/";7*4'ZTD4)=@Y'L2^JG)XCNA4;8?KH'93^_ +3I^40 3!C2E*ZY+0.EEF7T&J MK6.JRR]<8/B$!:E.$RO]7!QDF*J-@?#ZU)!$3*%*>C9@MMIYLZM/Y7!,]QE< M=F].Q&.:\;.[B'U+[DV*^W:8QX)S:\6Z!*Q=K.R??Q(,W,VO'-KIX M-?<^8;V?IP][:?5>/=4X92#ZTU;U9.Z*4 D[]CQC+<2] A/.E67J]Y]-[_A6 M@W*ZN_>"VW=KRN!N:YG.#)_2)-I8^UWT$[N M)CP0D^,GQ_&*P>E+.=3[DTA M7SE3L;H8F]/C$[CJO830#D0-_=?)E=[7_QT)G/]\"\6?%ZQV5DQ2_Q,GWK*^7@5U$+F/YB2-(3'"0' F-L!AT-NA0.>UCD M/WF8%F1%GC%G2USRD<.R#_@W%TL5K=UG:Q$DCQ[[#4I)M8*=.]8R/D+ 1&!^ MWH"S%3(3>9"ZGA58EI^2^I_S('_-@6PR^/\GN9-U&9I^"#PL=4E-PZE2\KE% MZ6L]Y*-'ESN_I[+)3;C]/$C?"D%9UP)LR8S"Z,=XD%ZC;C&/,@@]#'X%^2\ MH#:QQ]9L_5H7NG.-@IG'9EYJDM3YK>T4L(9[.P:'8JH\7<7AO6=TBS[YUA73 MIU /<&M9+]1'4?ECSN&K:Q-6>&6B](- Y7^!;/ NH\^;K_',X@V(/_GS!1ZO MLC$_;7K^N7+;/]6T3N0$D?\NI_(4ED?]&[(C DKJO^NM_']7KWL&P%A* >H< M[#VF$%KRL[0 (P)-F,9Y579KA"GO+%9W;^\L-4I9HX9\D1R4,O7IO5[&ZB/8 M(*;?L5[93_]<6"+#[>$CG8?[8'>AP0JC$\2G&JK;T$;U! %\/SW@ B?A+=K' MK*("^5X^YN[AEX,5+G/WKCV(MG2"'/P9W?!QGGV&X=D@O8_)K:-UR#00)+O9 M-VB9>V;].C)2]DJ$?#AB_RHRI4\_P1?9L.!8\>B4O9R(%8;\#AX/?U1$Q($* M5FN A("7.S<6\S4Z*'8]K-TV6J@+;?$1$PN2^_#B4E7,8).ZG]?+5JCO1JD: QYCNN0N,U81Y)21+>Z:Y)54DGWU+B#(0@ M81&0+3^!##$EN.Y3"#HZX@L,<4^L[3?O43V)J3T9@7>,>J5 M^K-9.+\5!?,!Q4XAQF!F5S?AZ/(=W#.FNN#90[H.=; (Q=D^^ F&^H8(3$#_,I+2E 0X6!B+1.P48&_! MO,&\'[!"!$[]P/)S96^SKWV?('Z(F#EX]_?!LB'%0M$]Q>P3AB<;B<5/1"9@ M9;O8";8+K-VMX!*\PUGB9N=W=C#%2RX$?SWEO9HHX^/D%.@'?>U\^PK:SLM. M5S5$Y0MH11OE[7^D-[A@N!W-Y4$6X^$4 6X;/&PS<>X)_Q'\]_GZ[@ M'L2W MF"NRCM5LPC:&YH\M6Q@$$0*>6LV 9$EF,T'#Q',2P&7@G$7<6H?_75*^DVG. MCD""=&59C;A6'92WO+E@2Y\V#O^1OVWF081!&IB##N4V^, V- OG(@ J#<-^ MO0F]/\Q B658B=$,E(/]M'T!&CAQ.6'9?!\/\D?$>2 %&N:77;-;' I9AS&M M5PB@(=_';F@I+A:LP >V<:_< NU2E@?I*K7Z)2V*:;5]"G+-R$7G%TW@!"CB MN,*_-K-D79?^V%#T/U_W]3\^SP/-*/VK? B0EM!F?1*$+V_KJ'"JBLG;EA"3 MJ!L 906@MS40^3#NJ.UL-^:.C)3Q2&6M<_P[66:R*I]&JM^H2L\U">'CQF(\'B8EVWV@[5W@K MZ_W:_772U[.5?3L.6%KTJ\Y[\7TL?DB7C>FV$/1U3U5K:H[];C@4,$YTA?2] M*])!F%Y9#.0^B)^',W07&9/&W_&>5U.E^G6P @06DP?#Q M(+9R%K8TEHL9]0<#XH<*\-FZMRI7J_.2A\G MKTPC<<-B(Y=F"U27Q@ IY7JZG93-S;Z)8ZVJENFQ7Q659JB ESMX_DO>FUTE M0")!LN!!]A7W8WZY]\ 8_&#T+> DF */,@>'N2*Y%Z.IK)Z1)AB !EYTC!D#[V-LR M[CP>BH\1D-2SB;LRT[%L?QW)U'D>L0+>EV.=,_=YM?-/'F3,B'UJ!)R#"_;J MBQ@&[@N&MMLCC[,%,W$%SO[ 4EUI!\^$I:Z?(*X+?U&:PX1 %TT#='F0.^TH MSH%*&@@M+7Z=G!U/.D'0:JA+:%B5Z QA:^8AJ$X]\JP=%=XCSH/V 1T18J<7 M8]1C4G!#.OM'3ZR%,G^D#M0).(O7RRUV58\5FV+SU!/W%?);GZ/9C^S!> MY"EHL?DJ>)\!&IUL 0Q7_0^!3EG!KC/ Q05O >B (OLQ4XV;!=G60"JML85M M; &O)#)WSH/S8<"#@/_1 /*D=;58X(4/:(/O0"?'C(',CYT")V)*!E397!ZD MU9D'^8+=P@F/YIJ3,"E CD%0/T@6):L[.6(JA7T6#PZ?6;-YAZ @H!5^;O0PL]KK+E]1P"KWP-88:B&'2N5GI,E3AOV7<./-_L.YU'F3%" PI6/BZ!N;K^A5"#^<%YF?')L#" M0=:\<6F')^ROQ[L"_"RM6=CV(/[9#"'6@Q10FKB9>VA3UFKUS-.V&D2GV9X> MP-:J_^[13U!MVCN[(^7^+0;Z^-+->(229M<*0K5IHX3_"_/'H?X,!9%]MY6' M>]AISL\M'$ @V>L#6LIWJZML+'LSLI\#/5HI-\B<*\*]BVD2&C??V JJE]?$ M];L<%/?3?1YDB<6#R"7S($=]=XC,_MFF8__L*Q=40#;\5I6=#ZY>TJZ-B030 M(A?827!V.)G[!?0-%$C"%+@1$74V'Z$OH0*:V&!I":Q9V9=>OJXUM*V\I D^ ,Y=I&[+CR"REUQ+PF1@OO;LT#C\:1=V=3"[4L5N_ M8:PL.?LSA>:,/OLCS,#"JGR18UY?H+2*YQX>!M>*.(T%C& \B#P(Q_O=01N$ M+W>R9; \2(+2,F9E4.Y_(Q+HF<*3/$CI*6(K@%N"'2C\NV="*]1_]MV;F/JC ML-%GE$ZV$&XUOI][!-/0UJ/CPRD=RV>?XV Y41OPA,EA&SO?$>TZ9I1ZY[E)F#VE-]N23BZY\# M6M:?PB%17._KOQ,#_XDG!2+_P/Z'," MH2_CPE\Y6N6?_$^I$+C D+$&+&C6*U#85>)2<>I@^Y+#":>X\O1HSLB;!?C= MSWK"3 ?;IM-7O;7YVLV$:[&ZVD[.7:;X1:.$#*:A==CG_SWC[R:29V)M_M7T MX>:6%K>919!Z5XJMC'O<57)ZEI>D*DR5@@F/FX[)CJ_9HXL+((K\VC>J^D_$ M3W;3^ I]U+%\],ZSV%[:$17U5!OC!C1&2:)OG&->6A$L)RI$NV9 MTUY$4FNB/$I5AZ:*1\3P[7UN"/[SA(/4KUY'[R#[%!,_1QI'O1A1!)Q&TTS/ M?=[(1M#VMFEE5[2;6]/;%]@*P]G$,B7Q[5L0](;@T8/&+M>%AP66 NM#"7R%)D M:]=%GN\*."Y"#7DRG6#81>\@I.>$5$6%*6@G,PTW.'61CZ;%*.L MY)>WYIJZ;F>?VG>.*V!>9[WNT/(.%'3_0ZVSP(^=0BSQ@4 H5$3O..#<(BW' M4'@)TI6#P,FD[Y7%EZZ$T%B79>>_"I4E7=7^>A+M;BB@.=QE=$OEO;:I[IM- MU7'CNDCT[P4%*?LF#SMZ?!;7JX7 MIC]L1ZNZ6EG5EHSDQH$&3?@F_%1]1J M$;3=3L_,CHWG-W(*^B^PB95\]B.H!.+$DA:]4[PCH)&%#O #Q+R86?4\")^. MZ3@V-.@0,Q6=;,#,61:S2:\XV_Q0Y5U2FY+_HZ N#U_/HT;;/8XF+4H[GVR6(J(6GUYL_ENI[WGU!N#Q/PMHO?;#'^ M28IZ7C*$SGG,2VC%+E ON>@J9D8I$]#AFIW@$]F2_XOO]STHNERG;@6'\?'R?O/&#/QR9.[&>*WI2_@7O,@]W#1F.T81"=E&VTA)F#W. R"SJ VI:JD9SL@JE4R M49A#9Q^DNM-,BB_<^^I-/U.=(A-QXU,Q/A>A:/*/ZRYQU_*U7M_(V_9!RXLMD./!L7'4/6O(B\F4E&-[.5A)27!X\NM(LE]ZG_:HX M^)M9S[2]/=J9/LVZS#[)2>6*%%.;=)%CW-A VDWL^>]6)+_TDG2DKV;;PWCM MU""AH>/\YR _HLW;YFY)*O:\OHLN)$0B"9%]=6)I,X@KBM?L2=BI\Q_ M+]'SFHJ#8ZF'L@ /1N,HYEE1#ID><(NQP8.L8OJY4F@QRY1M% ![PZLT6+G8 MFMAO#S?:;C@L<\]=2.'4>D1-8;>.-A,[)A;)@[ABGL,$5E2E W1#:?@&<1"6 M$4G5=175\YFXD>G' YTN25W"&ED/>^SLKQCVGOQLZ_/M^_)[4J]'K'>R(6>Z M9<$NPKPM6P99,;+/],9U9 X5%2)$+7_LL?@HK:;<9!:[-0CT4"!K'"6(1C9N MFFE8K='8;GV)U<2<6=$UGVK9EV4OJT.T5;<)Q4!>'6_#7K+W"O!GJ(Z3/Q-C MJ8QKI!K&KI@@J1F)J:=LS?> RJ 18S7/S3/PB?0D96;1VFU4MM'YX6I7RZ&R MNS;(\#YO=@CJ0^'IV2O"LW(898JISW5C8^^ZDCF[BOQCWMYLD9XEL]F??ZHC M,7#7FKRO8'3_C[L9%[[ GD&X!V;^*=6P-8-(XQ/8_G.Q^18^_H=]WNGZ0JQ$@->80 B,SPLGB&9=^[Z, M_Z\-XP_1" )E0#"CG68UMT3K#)<^P(2' MZ%P8Y3B/RS]C[FH>/U\7>K,G0/=!PO2,'EG#]JV089(E&1^Q>U&[;9YT\\J, M0&J>C+?#/+&]XW3S0MNWZX3((=>-7Q/9!^)KR&9E%7;%T'/9U6P3,QX$.0NO MQ#7@^*>E!7HUH>%8@:(3>D=J/0#+R:DF2X]+M <)#TBEWJ_XXD?NW=&W/4>6 M,GB(3AM/?EXKQH1>8'B7C@OP(?14F->_;*B$^A?4[\PI.G&G(H0R_+OQR?.[ MW2(>[=)<'Z!AH[#;BXCWJ5! H7GD#. XQ@];#6'"P^\S7E>MKAQ8@TWMZ:!ZF M7K%J#K/<92]"VW1>^X/>WH#::5BP66?6A+=YMXU7E\;\>KQ>\[N(XWO_$5L> M?B]NNAI3\&NT4&EOR*[W1],-#FRQO=U%US'(MD=L!!=7K@0OJZ(\W3SV)TF& MI5^I/GOR2.*SP\]/7CA3Y7&Q_F7DZ\^,FKH6KT,637TQT^-RTJ*3-B@^V.L0">I8O>-;Z:D/L#O?"9 M*\ LCHGVQF\$5M5EV;I:W!XZIEBN7R[SVT_(*_'SAX4[-7]8&&RY_S_7,//_ MYQ_X%S&VE!0/A;][9@**X[]-(_YM<9K- M#^8,#\(4\ZN>B^68%(>$9++LTBWMTGI--_&4,;&XB";P!DG'-S6=Q^T>Y MS=!E0^(BG0Q;UXH%0G>MG@05CR8/DNS^":3IE1OFJPO@@GR7)4R OV*U5P[U M<(-P=3Q(W#K\CX(PW?!E6;; 9D&8_,V",*PUD.@_?\$V!<\V^@93WM(\VRD! MI(V%X,9QDGK!M--ZDL!U?L3\PV^9@:YZG4X^3OE#%05)<1_V%PIU'E%L=(&# MUQ;V".,HL"$#7_>>Q;+3'#(+,/6G=$2R R0!9P8/\EE:AHEOP/X6<(QL'E;A M!FLDB_H0G+I2K>M33:]3%BTM9)<^[&GG5KQX]5ZLGG:H4:&I*V=O562>W/5] MIMEU39R)[/3Y:J]SBVP]M=>Y3.%),R$3MJF>5<$".9/Y+9]ER?9@O,;N6R#( MLF]R,FO%Q^H\V/"]VQJI?,N#6$$DQ3U90SEWQL?&\5>RYX].G1O57Z5/W]UZ MS*[%;?(DS)KM#W2-8[8 R%&!1F7A9F&L&-NQURS<,;=*&3O1KM><, N="T(SG;J$IPVX9Q@4OGGYIZ][4G?ET,,U1^$V4M%4K7$', MQ<:D*/!A!J[<#8DD:>>\JUIQV$ A_.QQ/A-B7(6^JK6?F <+$7J:@"_K = Y MZAP58!O(E!AI::C&1%= A6:\^T6KRP:'[#H1NHD_O:_9#GXR+EXCG7AD]/IU MUDZ7=GS:'_W7$9M/%,H[6[9GH*1=B;L)$G; XV-/H"(@TBKM+!^[O+)>DC$P MQCPT>5SEQ)&MMC)N9S7K/GJ_Z93-W,X_]\>N)T_VZ5X-*BAJ&UK+0'([6PB4 MF5CV:\+#4MW3"XS126GNIX:IAVG M(M92GR.XFLRIIQ52/A>J&"7E8SP(OW%>8XYKZE6^LW+81-WLYH&K/D+-]RM< MY/?)V?TQXOFY__,2: M92%)1YD'V7&1<&-YX5P96S06!)7F$&.89_)1*027KRE4!!Z^\O[YIY, M5(G=,'T4;R=:4]-8(>\KYKUT0% #:_AH+XF:TOW&_FX''H]W&'R,WJ/M.[X MR.)# GP5EI@C3\Z^:G\?Y#]O\NB+XNYQ> MC/9,A4\2*Z^RJ*BX3X,&@$BRX[=>+C]:>S61B6DFBOQP=9 "'&G#>HV76 MW6.J8=R3_4&'*:[:25T(+6_A 41K'M7(R7_*%8;D=B:T.:L)NWF>K7#-X=-8 MG=5J>0$&D$2N%&/M69"<2RJV"1/./88*QV\\*/=\/Z.&V._PJSHC7:36,C4X MP>;V^=)O6,>*AY?+C*H'S+YJ/-O [>,VA.?\0243W[.O YDT:AO#H?E2)HY^B&T_@Z^D5(6,:++4V%@=@K/!Z$P)*J3=?09:Q%6I*K=M M&^HRM@M3@#.%@;ZTS#L": M]A0M:,KAJSY65C[_UDDO-7>-E<7+_?15GFSR< -=^;Y#O8X7CMN*+?>)TC%G M>C93=A((!Y$UO[Q2LD+UG\W=W/(P699V;%*!3_9IV,"/LB)7?6/4:B0G[@F. MLHL4),8TP(<'6(% VA*TEZ7O9Q2A 3IX,+JDK?.; M/@P""\CEIK%,V)9,3 2$T).VW_&$]?[)>H;_/8/^9!W" MO789_)O[RB$#V!/;H:8N9Y]0]$*=$!X8GX).Y-9+RO3NIO(1M?<[K;=?C@N] MI[T_K##^4<');7G]J*+K^-3*B0%XTJHE7MWFG;/_8,X@,8%8LSB)M!TVT)6* M?&)AL$U/&JAF?ANP!S[%7F)''GYX]@F!36S)F6?)#03#1(1)Y)@X'^LRV6"W-(1['T@?9QYSE! MIA$IB=+)/N*@P.!D9,FGY[M8OM))*G9S23[6<*[W4SC^E.+@]^CLT9V- A=Y MD)#=@"G(3/*X-Q=@ !W.A,TEC[6#A&>)!-\7H.M?#$"O,)\(7_#QS^HXL/8A M/.[>ZV:4X\GZ5;QTW1G7^.,0 M62 FV*ZY+%VNNH^[[QA[HHY3 G,QQCCC! &<*9#/_(%6-0:-_N5*$M,=SV@T MZ]:$TY'T"\JHY1HEVVBA4^]M E/OGC7>D7:V+4ZQ\^2K%OA-! ]22>)!YI9X MD.WS0"4SEBM$#:.*'F9$^45/)D.;!/@I:%NK&-M;^SFIZ+MEI:<:G"^.Y5;% M7(O7\N'_N P/QW[0APOS(/=1_&SH1R"'J6K>HW.Z_PSYQ'@7K')%MBS.J2H& MHV[F?^<]L\%3I/;AR,60>^*-RT$"G/CQV,_2:@QJDX T>FI<)6T\32;7U0(@ MLLZ>3OK:(HM"'9#PROG]MQ*YP,Z)]>+$]E=A8E,>_&=NW:SRF9BNJ?Y%=TL* MSR&J]W%$19DWT]UL$.TEX=8ER35]-?/+$S:JXLQ=480302WP ]P](T Y+7&- MI"Q)6PB78800LZD("8/C#RH>8!DTOY+T-H\BNN_%C124Y2,)E+:J]L.*!LPIKB[.\:H?+,V>PE*3%R30 3%_(6;4QF#$#Y^?$YE MF0<1,#C![\JRY+M\OS9A[NOWW;B1F6NQ\H=^B!NN,C<.BGZ8_*3#-NMW;UZ?NCF5,C6L2FU JIL@&//Q I;*D#7FJ.ZCU MA(\VQ8[@5-=HZV [9//EFZAFHGS(Y9_[FZ^@)#M/96/JCVEPME(O?BH%>IA) MY";*#I _HV28!Y!C"_@A4HE=BT^^S970*ZQ3(29OF@HL=\1K/=A]M*1/6'Y( M*C&]PEY/2G.8-3^_L6A@0__1K:A()ML'PK:GQ]L@?$V0\G?0_ER^< :99%EM MWXP=A44E:U6')([5.2"?C?VP5#I8N>;R9.*$.R1]9%1VKW( 0_955&*$=V37 MR@)P;"UT&35@IAHIB)9IP5<_=I4(2(3:LT8&DQU=OG>>SC!MG&8(U&] M$E0]P_@I^94!EYY[EJ9>@U/S!!0[70E1WJ?W>TP-B,TD .G\;N9L3!PX$P2% M#UTZNW("KO2Y@Q%LGP%_%383WBC;_MCYT\>0XUZ<1\M;YG':6]%:K/ M*>?JHC-:FH@[@Z !>GV#C:FXYCH_I"CS[#1SN#5SNHH2L+8F?.' :.-JWNWX MT[4_X_:WV;][97AMG0LB_'8;!B&4L4#2$X.)!:DY(!R4 4\$HVK:V0VB(Z%; M:/S3]V'J=9J3\;S,R&!9>>GAZN9I.O4@QC&0;]RYP?PWP/,FN?8&LAC80^NY MQEB+7%XO+EZA*VZ,J.^O-=P?^*8VKB+\A.F6Y_JI^BX16I0"PC=Z_3E/^+>A M3C.LDY%AWR"BYF%E71:[&$F-UPH,&DQ?*[,H"W1C'V%0H_5^0Q!.8&D*36&U MB+'BLZ?GG]396O30GW N=O>?MBZQX11G15",J)]JO[P+UOF0U6YIZ:NW6>/0 M.XB:SWK -@/(HS>!K#&XB+T-'TP8[6C)B%Y-"WBB+'.]WUO7?]F"UM'#U6:/I[.J:@C M#TAEV/,=*7)NBX^N6ZE=K!Q 33R0:?E&B/YWD0?:+),A49C,XC$2DP.X98 MD_(EX_+*[FQ\Y>*J1M=EN_GH0S]#MQ5*]]&]VM#)H[$A.O!BT_'*R_&B#S]M>R6/=8NVQ^7;"6&-^U$ MR9#NN%AY?CW^J:'?&%G<7UW9/16]N9#S9:QD'D3^$4&1V1FAIQK4RM7LK: *NTIO(R__<)G2C]]*N^_9UMH/&&"Q):YW763=;C:/+^UJ3E& M+YD9^]D4Y@!HTZ [72BYY:.S&$';]NVI,?'?V_V1D\>,T 3R :;[,2TV\X.X M[-ZEV\=9TN@'2RU0?AUXP0CR+#6&*SJ]=M8AC>:?BX^U(#Z?_%%_UOZW>S&[ MM[V*I]^.L[S<^_Z:M>U:T,$&1T:*FZ)XL3G"YI1=MRD!H>)V ^$KGVJ#,?NEKX]8NE@'M^ZP)DL+O#N[\A;),^I,O.:1\YRWJ^@]@"AXWDM MJD(S&0>9F+#ER1Y-3.B& 3YXQ52KP1L?;9:W,]95>G:M](PH^>$EPWH:7V+> M#+3"JAD:@2TS:L)1X(T8P4D&/?F9"ON"Y[L O;/NR?(O\J#[5N M&^'D3KLIZ+G5]0I^=GKJ:SYQ^<%J[',8PXQS:1031NA",7F0\9#*;#MT!.; MC(3<+P:]+J/07V.2=D,CR>^JV$7YU_,N6>F"3W_5@[?((E: MOA3 M79\O!DFDS-HS8'/AH]0#@"AEI*>)!Q'Q0@F@,1?3+"JUO3=.5).:!/GRQZW, M3UXX5,+2?N]C8,?N&PP0 (R9JF,^,26.3 62VR6:U4NXZ=:!R@X9\XK^3*+: MQ,#$!SP>'R]PXIC!?IE,ZJ><(8+# GT'ZS1@M?H&./4>+=S4[QDMM'+7Q:'! MN[RZ>^I9ORTRS?H&_U[&E;A629SBE[J/)4:&G-@5)8%MZ) VUCB49(\D^:V\ MZCG"3/_1Y=A?86):'Z6%V)6?YH&0Z)MX;.6)3Q1(S,Y^G7?:J"@5/NQ1 M%EO@$T!Q3Q^,,#P5^>BE_(927=WL<'M7H9(O;/(A _L4RK"H$8@%-<,U["&V M4H^>,AIFUZ5C/9862=Q=/Y9N=+6NEPWUS1TV=0Y*>#:)U;H?W[\HZ"E^3?0F MI4%KN)$'J3_)@R"HT40QK@K K\JV99K3G(.] L5L4(<<@/+/EAL[$\=F:Y Y M$?7+=1?YM9J5>K1DC6*TJJ\=( !5=%0N08U;+QC@P&AI0%X..L8V9L3@&-X6 M'MG(Z@-GC[J*)?!IE:D^4NC)?<&_-WYGQ+%WX5&_MRPV"W_X/\;&+1=URLS6 M)J[#:77K]I65"8,8+SUDL$F[VYDB.KNJLF_9G5U#I6LBI=,,#ERS6(]CV8,W M1X:7)\\YL8S1Q#&?,+8<,^LFF2W\7B_EO1W"3R2L I&PX/N MBHN'BC9OJ=Q M;\[K$-BAH"%P-D%$BP!_=$AOX4&P1. R#S+VX!=FI7&.Z,CM[.5!9J>^+L&F MDZ@T''5FG0?9W)_XW"Y@-_C]&M, 8B0?[C.5D8II$%LESJ& =%<)GQ_[A %W;!BJC$#QL[!U[&TT ,"56WF<)L)6B M]T'G<',+\E#5KRSOO$E.UC>6(9THWZET:!Y72KS#@P!GSHV&LD6VC?=B?M,[ MY,*#B-8>'S?U-ZU-N]JK2148T$RO:=SVQ3Y*S//IS>-W)Q6S]HMY6U_8&%]5 MY#PG@$*F_ER0*!Q0&ET(AHT),+[E%[06#UN#]C#ROY8EE_MDPF'NT\]BO76: M#6\?VNW,^M.(S5/]AJ9GL;;AT2WO^GOVIY]GKDG9]W>-G4I%U>]O$W_T/K*U M?SCU7+N*F-3V]CT&TV9=BHV<^4YII]FN$.$5.AQN;2&:QVK."!3\9TCHOR7_ MR/WH^BZK^0UU2C7^'\6:/ZJ=/_3]^CVU#W%['UKK:H==S%^RJ^^>KK/CCNCB M[!4O-IJ$,TE*W+6:F?3;99-)MTB]2XW%WPG!#^\?O]_QS]9>P*9\[?8C)Q[U M :O**\)>4JG]4^:%L-TYG"I[PO#H%+F43TP2T_EN)#9^6/V/\V_RA\W1EX$= MX8>I-7X?1?Z)?_A[O.V/4NGL7K,'/^QNE;2J5J='JU1W>FQO?KX_>Y'-'A[V M"3;KLKUGKZI;N57U4_;==UMW%68'G=36O1SU4_W'VO>;+X>J+ORL_T>H^MNR M']M_._\)_M"YZ\?TQ^L[K:1^N#UZ_TAV?[>-YK*,@!_U@=-2I5)F)1],3K6] M$MRA[U@:/;M(2<5G'=/V%U=KKG[H_L>Y<&F-P 4[6<<%?_Q_+&5;_>&FZH:M MUR*WU&_+^N4S26?MDOM*+Q_=RPYX(1GAM%UPTE-UI_>[7T9=?^-:&O[G]M_< MN]'30Z;,^;O3KO_/VE_QY[Y?W#81=J\[-DR?@ZP'.29^=XQ=^<7]#Y;5;VD_ M_%;INN.%^@S]WEMJK8N<9M7-79[YS^JJ[EJ3WQE3W$4$CDQNZ3-Q#0T)8&IE M8& %9JCVC757[G\INB\/+%,>O@+V<('1PE!_^,;^K/Q?EOG XOM'P=?Z?QZ+ M_\D=_1U^_QG<=3^"%J#SR0$3]$F10 ?V/[;=WY;]9U@\[0=(O)T_''*ZTIOXK>9_ M9;8?!]IM4;7_/X-*H"N#_(=O^K=F_^N+?OR?X9^,;?Q_ADD:HVX==>NH6T?= M.NK64;<.O%L?U<1^5#X2+V?C7/AHOTSVK>L]?X)7O?V=MWG=O=,K7HG/B^I8 M_%E]YBSWVU)*>L\L0@(L&$ K)O[?! !02P,$% @ +SHE5_%OABO?RP M1O\ !, !B==ZR_.NK!WV;_8DZ- U$W,3 MT)X]>T"O."\0FP"Z MJ[9\_?]W]I7#Q7GY!?GY!0YP&B_?02'! P?_?O[;R=_+_U[%>1_8S[O_P/]P8S>#A/?O:=E; MS[5'%K17> ^7\!YV.T@&!-K#L^=?#?1?VIZ]7-P\^SB0^ 4X)U0?XL#GXMK+ M M^BKS6O4?A M?/QBXD/UF\R\_(+"HN(/)1\KJS#5-=BOM76M M;>T=G5W?OG'AD=^CXZ1R%/3,[-S\PN+U/6-S2W:-K"S^U>O/2"N/?]' M^[=Z"7/TVLN9 V[>OWKMV1O\]P1A;IZ3FOL.7[+BO>M_1/;LL_TBEY/>?VGA MD].RIHC>>]3/+R:O35*@_E7M7YK]]RD6_C^EV?^IV/^EUQCH -<>SN1Q"8/ M(.8A-BC<&]VBC?.4B093;H"?2LM2Q9N%PI^P05$Z;% $Z_A@]06(-44W(S#D MP[AE(<%<>^,Z13S9/LC#\Y[CFVCY%-=1-NA@-C,=/3^& J%)#0/@'>E$0'Z- MD==#\V:#*FU):*:VT\@OD3T;;!!#/YCFR ;E>P-[.)UOF+%!TT_ )#RNLH\I M!6D68NAEFK)!*H)RN^>)*7)=4KQP8ES;-!D3=8/>!-&!@$ MIDQXRS 2H1>M+LJ V:"V8K1[[JYN[E,9 *Z=R#+-9QTWH)]F@_HQ#!#G:$@! M>OU"V!YC$)(-^G=X ]:6J]@@$SR%BPT2G$UB@[YM;?+\ _D?R/] _@?R/Y#_ M@?R_%^2*&3SKX&G*SRRZ(;KE/NH, &Z6#$M\UJ!0@+['?'Z5PA H\AYV]8LL M[E5*@X,<\,A*LY5J$\?11/E,5NO2SEXVZ'D^;D:?#3K&!JURP'Y@O;DH@U]C M' YF6;G3M=F@414*CI6IYCO/O\,&L?@,V"#E2F8F>CD- 66#+,6J-WE (E;& M_VVQA;F98JAB28'%BV(U(\/BOQH;>ZO;+SOXR0:JS,\W1]AQA^]OX9[%9J[%#G2 VE>:L5SG/=QIVG&74P#/N!U@U:^\V=[O)N#I^3+ MUJ<]L? 3SJ0(&8.GIT*WAL2K*U ].8=@.^HH&,T2?L_7Z)K1D,^:+YI0F;RZ M-5,S;C-&8\7/5[0*@5B];) A"'>12NDB!72SP-Z9-X7.O5L$-^"M;GBLV+= MK,GJP9.)*_;OCW[Z96'PK>5^]>6KY9^6OTHU;DQ!(AZP=- M2Q9%=K# MO0&GLV^;Y@MA%V975DN%MBO6CHN\RG ?J9XN2M$ M8YEC2KSB0,4D;YL!8A,>SCH'^,O$5Q@JW!-34VI[DO=]1BK6#$1X(+___52< M[)>WFKP^4YOBM#R@BHQ[+B/PLWJ2#=JW,*$UF+ZJ[!EI0Y67EL8']'@H]3;6 MU:?)G^*^=G;BEO6WQ^OOYP2[55)5-C,F!]]*CZOG-%8'#0_4ULY8EKD!$RH6 MOYS=N5N*9X,4:4%T9AF8(?#] M]ZQ=/0':EL,&!5?ELKAF*W95C5&^Z!;,V $C,<"9?G.A9E=2)<%Q!]O2ZK(GK=.[[TI=73<\=YO[)!+5XH62\QXI?T1@K!'L@B@5]L MYQY] &?H^58@GMM7X]7*4I8??5?>4#]^:^>9]=X]XZR4I#@_"?+'4$G^RF'J MBS+6N1+G\I'JW4T7P1(;FPH5R]%3U_38H .9.%(HLCS,WQCER6H!4^R$Q($L MUG[!=PPXA?ALI4D%T4:Z\6K,-&93E[H'7ZYN\CK'I>/'8X7JYI!,GIBIGM]< M?%)"K[A"Q>/ D^5)2!5F2C4Q@:5,*8[L:PT3;]$'1^&M?QE"=/-#T1]]3@F8 M%G; =>+K7NY#X :D;7?Z)V-0_=*K8^-7ZI+'1#D3R"NI]=%MHH5F-R M-%CE2T1Z:D5QIL]9*&W)&XSSK5I>5-VP:0=3_!7?O&?U0B4:'-TY)A/)TJ1& MMF0KF5(%5^-)0M'^OD^,WA784EMX1>J.HF4 MFT)QK"/ 098^?'3CRN?/R<%U-;DN0+9GT6^T.]JS)9"G?2#66S%AUGLFN1]F MQ]O^.7E@__CMJ?.=PJDS&%CPXLK&,#TH8[W^5MC5Y(9D446$F:#W+PS#?5O';9 M)$.[?!_>?_7ZK4G)/@>8Y_JEJ;>4#,8QXR)?F4IHBY#,$DJ08OJ\P91^^0)D(%.U#7PWD2#4"J98PT=-B)UC M+O%Q8W:E.K3(TH4RPR=IF7W<%?#'_-TB"KWUDY7F&#[9)#[;/[=0U@@B2?T+ M&\2M!T26,! 4;*1-!Y'SO?.XI_4O(PVD44+K^4\-NE)6M54QZV,$Z9M893OP MZ?*V])>?*UOO]=*K152\61K6 M"P_)(03DZ01^'16S\[PEK[X.^K:M04!W?$:W&+)!D[%LT%&C\\B#@+\[A:N+ M>%BLZ]K@YG&Q[K$6P[-WAQ3QO:TMO*M3#0Y*ZQ,.T5!MD\4]4@F!'_4#BL^K MN:E;/-@IV]=HI&HT//)HH2VG3-__R37#D?6&C#X2+GOS-_-A'NXHYQX?T978 MD]28PWVO/UEXZ9X>,['W5P(I8(JL+DH%](Z/S<1HYI MPF/9MW<$&^R'5(=B:;?6R)KX"1-"WO1_&7CS6@U)$!DG/J'X?C.L9'AG MJ8FT69V394F8G]I]52OZB-076F&EO5T_3LC6E!BW5K6!XPU"D%8)B3^MS6%U M:T4!BR7]#B\IU>B6'C;(/!:M1( V*5?TPGQ9!WF'&HY3[6]16%44$X7*?I1. M!\5U=K>M\QZIL/YK?,[$^M&<;K6>=?+5H,0[ HQC0J7C2(-?@99: MD]41[S]!D8]S)V_D%^5*8DYYEJ@J1ZQ*).1&OWMH?J?GB!+7['^K%'"&@W#B?<*J"+\#<&2@$8V:&4BE#GQ$PT(9>(67$1W9L@0X)Q &U$ MQ8^\B*..A*LU:%*EFF4.YP/VND\G%"'+SHTW8'WP0&;%A099*2Y^\],I/7YE MASM'XZ-=1G.4.+SD^:<'3=P=9)P@(-7J>F%(NR]&5^: SA+X(&('KMV>N7.% M /4>>UHI3+RXZ+]16'N@O""^5ETWK380IS[&0+[%H3&1+)X**\@?^YQ<<99Y M;^_V(XOAGR-@,^6*/H@0)YH4CN#<^\01NY"75@O!$_N!BA!*A;-XCFPVXT+^ MASAZA XS#D1>!-V3BF!@\TG_A(3 \2^OI-))+LY4?+*K+ M(>B*$61YTI7E"2\)4F)E2#"5SXQBGJ#X$DE < M4C_G]'K*==S7>R?KOM3IAL)//#QK.%CMM__.UXIWZ,E,,.5F(H" /D6=7+0! M+@):=H#O5*]-,R=*^N2.!6WTW7?[0>F=N=QQS*Q!V^<2]^/AHMRU(P^'N]D@ MU4O$OFNO"#N-,)MMF=/8QJ;@3 8)7-\+79!4C67F->DL0*LRFOM$$7/.]965 M>*16L46H/#;C%&S?Y)F8]=K]S]Y^7+T'&D^^6-%+!$Y 5H+OOF/]0E>;-J]8 MD/V>4:TU#B!RT-&2X-B L&N")GC[+X.M?2$SU;7WC2S;!%OT#5=URS6O'8XK M5M;S[;K%(K*"^#$V?#*QDWF'E@ M]UQ1I =%O+E7$R7&R6%*Y4!D*TIAB.$M:1&HF"W7F>2C_\0YI&8"$>-]Y%OR MY#T=1\G#.U!9YAOT9!5.S%" HDJ[5@D\HRRULE2HO"MR!8O8&J<5;'QQ]',G MQ\+)Y-D_"Z\C>T.NA?B;J[1_W.]M-&^=&>N?$^\H,BL\)$TPNN.UE"A-$QF M84XM];"@JB5E,\BFC_ONFF1_88YSQ@MY<]$2J>D]H[P_45!F/MH;S7&G2VS0 M QE 8:U3"B+ R<4$ALE7JOE7_%J[_9&KL9XBULZ&3^\YO AWJ06=K;EVZMZ[ MCS,W*BI];17$I\=27'$"!,A9MW/7U(C+/RWZ1AD6/2PA-YI)#,.8,X*'4>,3 MBLPX-N@.9!3?]@AYOC]0*")7U$C.9T+T*S6[*T:Z!:GSP>+#GY";%AXUUFN. MMGO;68]4S5,?'QI;V=VAGT-:4/4Z^B(3RX&,MEW>R*:AT',#>+,1Q2$2[K,] M@6N-&+OP%2"8MX&6FK@TL_ZCA#M5JN=#GJW%I18(&KJ M5TYU@'/E-I]<>! \:#\MSA!3G1QY@33GC"">^<:)/AF114U&'P$,VJ,_(H*D MCBNM&,EZP=[ ?@Q >[@%IST?89)7XTYIAO^V60!_3GA)-T&WR'*RW1M]Z;0I M,-]\D^'P$9LA'?.R0&)4OW<=O(UYVD0:?]UW1_9K^JQ]H&;[J\L+LY:8.N4_ M(5-V1BTCI:ME2-H'$KPMRUW%CDXRNA@CQY#39ZZKXRTXC'787]H'+%W=NQ7%\JRX-#K MBOZI/Q]=4B?]A$O]7<%YK*%*%A%-L5_[S3L5S%"%@9MW[>/5&/Z\D6L1G[&[ M.16%!,<_IGR-MN&:?B3&J)AHR)#Q=^8L>D<$SI/O@H M0XMZ(Z78!SQ&.V*4Z!_(7S^_^RIZ>&Q=S+!+WH\88M9=5=)=Q47Q9 @7MT(% MV2!X(J DU()[(6T(^$X2XGTG9:(J,$31^1$GG=*BK _>-G>A?O@:YS=*V&2[ MY@W:>&G&@9T8<,/;]\.&%<-JU8JXEL*1[?2/,[;;)R6VZS:3[3D5#;:Z:AUE MS[R7AS-LL.%488)(/0IN!5R.T%AF"4,$ .>N=#;HH(Y43X5$"YSL&"@A[W"_ M%O.+D9XGZT.6ITI\)2'-:%%? MUV-4P>%$\GSYFGI^Y>>2: MN&A%S:Y'+6*7/]#WK=QV2B5OO\Q:OS',!@UD;+[1O-T?EX_)5=D(KFZB)?[2 M5^T$WX6,Y6W0V@ UC3CUTTA!N,]8:DVZ..H0-1E1:C9TYVI<-+E.C+9:UIBC M&^$EER2I^*V%FW[A?.M-9"5QEU6&][BN)%'NM1@>H_Q!63DO!O1_%]5_NYH! M'5E!GX!2 H(9Q="I7&8S>$L&K\RU&\:9CAML4/=IG$%[8&" M.>:GA)X1@U9!F,D5G$"VD#?<]/3=WACE_Z;PCW7$U>4D!<($9WYFZ[1KB 0' M+4E9^OPHX#MD5OXR]6W\8L^KLP7^4#"ZQ8A#;27%&4>RKE CWI!RI9&7J7Y9 M4RY^Z,.N!,0;#-9!1^*GG[JLKX6JY[[;BE9ODH($8]X\8(H:"V_?G\;Z$%6+ MX8U*ZRZO+":N:=Q?VR"LPY[HC>=* A#6_ADX98.6!B12X6VY&(VN<8$NL&CZ M_@;34+\\^"+DG*CZE^NJS=6G+QZ%,]+6E?+)#(,95:BGC[!2V2.]FW MZ=POU FD5)68D23PK&CQ4.+A+HG8GJR5LY8'TK?OH=\4FD\&> 0;F,SV#018 MQ]VZ*^G?;S*\7KWB63?.7'[D9YU:V(#=(*#HD#V%/6 TW86W\X#<^, M1AK0'R' K4_ 4=5KXH@00PER&;A3[,B\^,,V^8STZWW\/U*,M:T[OD8H?PNQ M/1&N.NI5C%7#S%0W?%HMF]]24'4=AZ,-2@T8F$VCXT.<*!M./+!FM%OERMIF?>R'P$>$P1"L[N&,ES('1+:")7AR)#@VPH-4 MI>">:6Q^:/"GVL%6V9AY3[ M6Y% EG<]2I6)JP98BHB:M<[,=U2>CD^S@I?GE=^V_B*T7M9MW[G=I$LQN?$D M%CK:O2XT%K-$]F684E=^V"Q<,8ML?2QX9EY7$_FI;S_]:+VCI/%A@[""M9-< M[G+Q1]K DW5$"2-9%(>D6,I$@8\8B0,;MA3Q6"2O:%,^_$)Y5C&T#57F+R+$ M39UP_J$KFOI9<_GA8J2_RS>B :J=0]'@46S0(0[B(I0$1>:%D=8?%A[,6X&2 M%D1W[M8.! 1#]_J$'D]67L-D.2,\0F1Z(%4B(;<.A[3=M?GPT;*3]M!N.37L M;=-TOKC4 DS<]M''Z>(?6S;PH28$*S(L%_QW;)'-D* MDR'SMN>*.3+N-.;>HBI&DL4&T)5*3:]S=5>53R^K-;PY;B''??*XV9]/MOSS M"'L6WR5*:"NG$('$KHVF87J=;8"['PA]<,-@;,<:X<=7O?VL)R\-2/Y'HZ9F M'&1=+V\D4=@@EH O_0SC)N462ZX?I22_>[PF*;3<(D0O)6 M33=R,&=VU#!QJVRNTY:_+@6/0+/X"SD^ N5!G41>E#9TT6J#\JOS%,?^_)+O M(VG)>J;%,RI"T[MI&B1]>?'+AZ@W1U-=(&*MCIF64ZV M^A?T1^]\AXB?8UZS"3R(9>M]/5>Y>DX+&922UJ"^WD4A)5%E&?8R78&-5R"5_WPTMNC4-2P37-'&T MGB5PQ8TR0OO"K B4B4,?,;3UIQB0?A:2TBCM&:P]M>%K;7*WL'69%J&OU;0W M&^.YHY+V-28^6HEVQ'[/8.X#T'0+P)XMWTAD7!KN/Z>(7:O09,0J;<1@IMB^-Y%QE7*-#E$8K2Y%PS(5$4D47"M3EL M605E5D0B3TZ=FC OB%]IW_6HV0V+(P3_>?#5$?FMTKX;KO6$;MI2 2C:Q^.\ MX*-8TFN #9H2A%\!JBFAT%H<12/.4-R]$ AVZL?0S*;,E#!8YS)-@JA5I7BP>Q1/$G M?OM5V(V_L?-NK=64RW[127\V*7.'$AG>= K5QS+ JS,@5 0P1X(E)'UP1<3: M4.W>%"Z,E><^BCUB?/)K9+T3T5VZC 0'W48XDS:\<)04 M1.)-7+*$F&70KH/'H+0GK]X>Y'N_3WQ_Y,SL1$_L.01-_XH.QU4>S*9T34IC M*5/M$Z>HX Z<$"+<=[9!6NNY9;KYG0:/T%@[9P,+KQRQ$(4'^EI".AE!S3$- M%>%_EV)P>U@G$ 8=3U;?3/FFXQD2I#EJ4)XZ\L)'I]N6>>_NC647''&6'QE& MR]TC#RG$O06U)^4AC'"(4]>2J_L%\ M[ZE+A675C:D>'NLK)/RG3^3H[*+3 ["S8C%R#2&^49L5@(IX/315,>B(Y=B!QVE M-^/XM#6.+?-UTHL?1CJPG[>,;ER?=S%=H#H^]F9\S+SMMB!KH%NR>2?*S7O1OQYYBJ MK/WX2:DRH>8)26IP DH%:0;X4W[N"EYID^:E&A6Z^^Z")(R(S>E =\IP6TR&)G6WM 6(ZW^3XPK).B1T>_%BT\"!U)$!]7/ MW)H,+WY_H.#LJ_TGGOHV-[ASN.1;YEM#KDFZ9? MZD2Q6'8@SPH!XRH\7*Z( M7UFNR(74Y:P>79&T..=6'T\Z>_NTU^V'-XP]&;,G9$&WU@T:DQ=U2JQ]D$J_OJ^VR7W'G/KZ 6_G<'2;DST=TZ)T@: M(>;U6_55L_6A->_POQ-1/,.6&H!;M M 67V)2E6(P8LWF!.H;*=)I);:S;#(:+8(]&6#]N.!I(LR8PI&?;2& M=*D?8&_Z^4>0- =B)80A@B<5Q=./ Z8=.:> K6!J'E1\*3,G*]]7']U&6 '; MCTQ'A+BLE&T:6 37HRO;]QI&\TFY;1R+'ZVX0LUEB*;0T!3%+,HL;;MKR?\N MU4\JND$NN&B^+J$05G9TC];E9(+SMUC]R9)GW3U?8:/U,<./_9-+]N[N:4:&BG"S2Q.'W#6Y3 M%Z#.]4 9]=-M7_#A2:#ZM-4?K\O*U?-7HJ8A0%KZ>OA7J-KK<.''/\E(.1J> M,U.JB*S)R*>LX]Y@[M,L-:0#'=I%A\3EG*FM'6XP< \KUC\E_F@,DWLGL3#^3)0"#.X MT8BOYO/SDWMYK]ZYWCG"@>46$>EVZKQ!\^_':9153:O@N'>U]H$JWJIPWU8^ M@K-QH EF[-,TP74]C4"P-< QV090,1@&8>[ MKC'+C/@!^Y8);:">&K,+Y4(Y98_.(D*!\@[D(=B6'M9?TB'C!TE(E *2-L;N"U0YP= MX_)G:3I-5;6GCAB>\-B;IYO6,E'&';G2:,/BEZ*$F@*<="6H2$4A[??EP_-O M1V%*1S&$XY=) BUN_A_D%;L%:F^YJ\V\<7]0?BA=8K3+;%U[1#L$5C5S_D]2>CH M NH04$*-&(-+(3A&TR4^LD[T1CU:#$Y?X5Z;40@G] AW?XT@2]P[;!(G'F=W M%4>YBGYYI4V&/Z 4*HPTQJLU'7%9RAAV@PS"8#;VN8[FAUD6KY-_7XYK]0Z2 MNHI=1[;*_3[#:T$70;= #,_38:A^-DC"D._]O+0Z7@ZP_<0I]0LG\DEE)L-2 M"[)FK($^PU=1)]&Z-[\0OBT9R$H$P< :/;BJN94NJEP+A]\YR(SEM\H<1FD! M([: !AV,0(VT?_;.;Y.\M7[4#Y:?::7W6[LE1/MAR*>;EZ^0=2;N[V#OO/68 MXLU[.&LY7WM2IB?# E986*FO82V<$K\F,5K>@,_0( :QMF&CF^+/<9,QG&D2 MHF GE5X^0%I23]YCOJU6;;S2^N3IX(I;T_VZ@THU7P-J;+U&[\L%^![K>6IG M*Z>35HANX6\2\XZ=JG].)D;;ZQ/CC62[J$X$Q_0E2_$),>IALU7US?5TBZ/6 MQ_*-'Z9TW@+9GU?"XSS9($!E;9E.O^D[(@E_;B3O '5Q AR1,"4"AMZKHK%L M/2-(25X]FI1GRG/_9'1\:B3_)9&^2!S%#C*Z08:_1+J5>Q.%U5:T$_=OO&EHMC"C\71NI#]>H=O[1_SG!&:TI;W Y_73M@&5)7:*YZ_82RCUX MJ=?2=^(X7C-2X[2;(,8\8'34&?91.\/6X$'_[ 2G] V71&H#SRB!ALHL72"W M:.(/P#12\C52P'P=(#A0I1ME-/^,:]<\0[DXBH)0; M@9[,J=-(_(34)"=*(MX8R2$^+G4Z?\TM3295LXFT]7*OMX*BPIZU0S; M\4]YRW1F\7^GB'.*1"X&E"ITDQI14HQX3&+0?B$R#?KX?<5VRY_1LHLF+,IT M5HR7-:\=OW:-LO_WL0BYS.Y!]&05L>I&DB^9K[Q)0:$!)8K#!S!O?W^W&$O; M-WA92N*MU(-8Q_:DY3HV*#%H M1<[ M7'BY2*'!N<<@F?J>)^UFD<3S=6K[]QF<,'@RW54*B.7D2MX!G->.T4G&M8&& MNX7>%N\$E2 PV0MBVQ9+:B]_P.[@_UR1$P_:\/2T0W;VKU@V8CN)@#*\96V4 M0'9"F'8T:= /UJF='-20K1FH"-P?X.Q8>*CC\0<(_,"KWQ?7CY>J$=KC?TH] M=_WUZ?BE8\^_R35>MZY,'ENGC\UDD%:K"9:12@W06TU+&QI=M_I>@SUR 4Z\ M?!"[O_PR4BP:;#L9P9I"^EE8;L6\ M..UF=C<78^A[+R=27 0\4"(,84J[]%D@WQ?EER62):*O_/W@ MYUH?UR7;[NKQ#R5?<5??7]BJ'"VJ"*;!KM$L+8EY.)7,K0S#H'YL(QY;P-#G M6#DO4A5PI^1.;C\_C0RDHBS%)],Z:W7#*WUH9MM\I05)XQW^,Z-YGP6T)VXG M1+Z%NEZ%77H:C]\ M7U97MV85%[,BLP%ZB5F)\UHCX%A\^W!BJ&.,6Q2]%IPHP(]O/X*H<$AI2_+) M'=MVNIIB\EG>7N%=93B"O%&0^JE7ZNQ']5_F6;2?3*R1D1>8 H=&LD'>JF@1 M(N,TT.A-&E=R;*P:V"S3G^VZZ4OH<=B3*;7D'&'LY;%QN;,_S?N,8S@9\[;V M;;$2^HGD]MSL=.8ZBD9[@H6'Z+XW[OYT9BFX3\8DTR:Q][OK2.S8KO>0$""? MDT5!T^Y\9K[2!O,@>LAZS3CQ/[WEBSFZ(PVV180)Q+6M0 '?]_O#)R8F0JXL M9YI-*-R3;_>STR/*S-ME%[<4>%.<"%=?.3N;?#$^?."T5S[_NR<@T$X'!II ?WHEDQ^>.Y8S1)'ITN#X2W7P\AK':UR XT665-Z6 MG#. &[7-:4C[>Y/T*/#(()A2E.NYMQN.OWF^MC;IWMBZUHX_GTR/\*OYGH+: M--N(])4QICK&'GL_^<:8PII1D7!FMEZT_9/'SN5-FYD;<+N*4L*7-9P4IQC) M=-+K A-BFZ$RZBAYI$6_H2UE>,+Y@I E'OR%#:I\'^Y?LZADOKGCX:\_<_L- M5EFIQ^OG_E%F!2>HH0XS,48*#'TJ)-KPTE28]#8IW\>DE7AUT*VFIM&9;N/] M4,D^YDJN0K:U6=PC19K*Y";PA,[B9X.H_&J>-X'6)OD72#T\VBL-D$7*,'-] MF;F**4E8G ]BRST MW/ NI6LJHOJC=PKR0A5E.FB-9>DR>56/3N\>/'LAW5TY[KY,/@=+F3_1F2 M#^/-K,.!^YOKC^-\'+=4U*\;=!\=7OHT$N_O. M!['$__ZVPM"@%&70+RQ0$7WDL,XLND[->PX%[LCN_9DA;]]/K/&[U\@&71Q7 MT?< O^J\G/*\?K;$:#^ZY8"1)*H/=\1("!';-G$>*%=C<1&7]%P%^OW@FPN8 ME;/$6^.T4L7>C.S3,@;+GJD_WE-G7XEH)".1S$HC(^3?S>A#2%'@$4["2&QI M0AS(1H>)E5 J"3>PF#K*;(KD>>R@S,W76=&K]V_>-C%\UREF%QL0,Q0BBZ^0A.84Q)C(^*:3"+U. MW.$&57>JG*WD=C3C9/%B4,\[G[$,ZL3=E;%5OOLGK^=ZUD;?'^,Z=;L$,CKW M]]K-QM__R\ M>37+S" V[+BQP-7D^5KTRKCVYK9MAH4\AK<4MH4D7@C<&AK?JJ]=]VS' 7(9 M;9#XG$/ 2!$"[T(MCBYG&3@Z+-312@T6AK'#-376F!K_9M@G M+=C-]7,WN=%5Q0QA>BNZ2J\],0JEUF^DA'2K&V$IQ1]:R@B6+,KEJE]0*7TP M#WOP7D5BCZ/<["G1T6NP$T)E\\7[)M<$=:%!I=21WL4ME8)L8^_%"G1.[+IY MB'SRKW7PJ!)-C[*V_*P(\=5;,J>Z8I%E.%)(58K2";,S4/8+5!V52Y [&=,] M,39J9/8*M2KRYY+'Z1\.NS,B-\>7Z^6;S!TUDG]EE,)65UEP.Q$KXQ/\RGE/ M_X.P+N(FY]=V;N"ZP/2GZ$5PD?T6'?I-G''\.!MT:@288X,>"C%--[M!K%ST M9 IN/59CM)CUW?XE&[39[PN]:/]WSZ4Y<<%:P8'G$8OEU!E:#/,9PPW2BPI$Z&HYMQE(9C&X=O16[ZE C#=<<6$H"2Q MB0%2T:O7X=Q&#E(]?@9!>A'S4,KUW 29H^#)]S@>E [C.T^7E_[L:9\\IOII\T]82$7XE\G$+C/&"=8X\[-A=S=53.^?B)?2:$^>-/G M;(QO_S57IZ5?@3*&%][65+F6?,5N?S5='1C+S4%_P3*.$&D9S'C<9%*.*@ A MR8@B52@C7<[CCV\.:<,/.?UQ@<[_BNUISQYE+"D$IIH,=-:&N_.X^3VZO -) MX 3/Y[EB3?*,T\P/ ;%]1P'%/@>@C0PYB.AJW8XO\9%,'-4(*+"&54P@D)WQ MKT4W^K,3A68T=M_O=AC?OC^E[C4_$.-Z.^&@[N;#V.'%I2KODM!%_,A$:FY6 M[MDT1F9J1O(3F:@LJ$OQC2<%F>'OX>_ MFW0^#=:='=?DWK-9+?J\4/S:+9DVU?J@1^;F%;<:-=84>DORWJ8Y#$,/US29 MCVNDH(O&9%Y/'.,$4S#28V3*Y7&'9$:;JHP(0FI2@=@"W^_D[=3+[,PM[=7> M=[)D\7#C6[C?ZZY=;:L^S,9L#0\BD2'B1DK/Y_ :.J>+('2+49,40'0%@@L M+&FD@RA8UML\]-MK-=WCL<*4A?9-,[5!0XC6Z^;$WND<"9SW?-G.]*)*8PA) M;W;*VM;(/G5FNB*OTBPU+T,-,Y-JGYPJ!Z'$R:>'0/MU@2,V M4[P,8:XIW@34H:7'#HNX X548CLXT0YZ%&E9[.HK_CUOH2;]?8WW<$JL4G(( MGXJD]XFH,TK34A1U.P#.XL?2#[)^L4%8"$-!6I""CF<(Y3'DJ4IM2[W'%O1?#LT4 M_J)R5\X:E,0W'/"L/L0EGG[?UN[5M[NO.\-+$!HK=;U./CK*]\K$[8_,@WID#;TSIF^TW%Z: M#9JQ0MG>KU[HKN-FTA\'8:=X=_"Q6[@@E#FJG1.HKJ#CV: ON!>HO4#1<5.2 M:SU5;S*H@OQ2TC!'=O#.K\!>/>?+%LP*^H4B;&W$E6UC3*QL@LL-70(>/!D! M%6<=0(!I'I\I?A64J?9MZ'[#2V2H*"+=Q=>E:2"_J6%8-.E=I=FR7U#;(63$ MJ_ .U/S$-=87*UMK%>]3#Y(M^@T(^*R),&+Z2[KYX^YB1UUBEGQ&4Z$6,XYP*.[09.X+Z0MU% Y9B$(J&+UO6KO8F+/X<]8@=K0\Z;DE M]\%/W(1KRW(SW]S>"IDQOS TJ08=$^*47ER;FE#SDZ'QQ*@'@;!+2 C9H%%2 M)V*8?+[UZC!-SWWB\LM'W>^UZN?HUQ3MEUTM:S\2& MCQ+9($7.7;6FU\:X6'PV)/3?CTO-$Q*AOT3#$=WVYT4U9&Q+O/ MV_#4L:]<6FWR2:FO$JRNZ0:UNU&$]K%!+8*!N4*L89R(1N#&>V".I-<.CN(B MVR:.L4X ^>;U%%H17J&M='[XD6+V!Y%D[?7B=(?IVWL)K:<#=^\:>UILP\X% M-#:43RGY36S>*J_&.>O:.@_%QHVO)J-IB\FN=>9E 5A+X?4,QA$Z389:L1Q- M-T/U[]*^? 25!%RYX6PQOUGZ#NVY=Z2E7%OTU>OH6GK&6!6 M6@7I"[!-Y]1%+:"FLZ.(B%"AJ,RN-C6M-OW(Y26]YIZLBH.^(V,O&8]#.AVV M1&+"]/=WRZ1JFUPT/>=1$4Q%,PYO3^FM:'*B2$0D#0YD52#U^PVOD([K7:^D ML.I)2ST]2S!7E[,.]S'IZZ=@*[UUEF;LQBFJ-Y;6 = M!\W;1:7%PO,Z>!>,7>>A.)A[)?9[YQG?_DYAETVB/;H'/1;*VC].+:;E4\17 MC,D6]+X(28V_O\O(&/\RU/#-)P"1-W,O_GJ &8G/"=$XF%-U&W(R\23/1Y6] M]B'?W:;1&"SCD#TM'=@I0/VB7 $WC^M"$M(G#H2KL32&[DMJ_LJ+NN8L>7$# M.1PK$)]UY?YF!VK RK&?^6-G87X(MV[_ [?N^WT;MOD+G[V^CELRJ^C6A*IO MXV8SNL" ;&Y,TRD4@7@(&89H.D;U;",FN!X?P/1)(CS6R!K1#7K,C&#W!S4M M^2Y:]YT:2RYV?:L_M&YF%Z5E/PBMJN!P,!JXF@U*8!WU$7,%U0/VD]D"EM(R M@]KF.F)# =_CSI14#F9.!:AIE>^\,E;5OS(C8>)N L^;__BB]D'ZL \1K<'B M"NX9R8=YN:D$;UT[%>*0R!=PB;R6Q<\P+# MP#_ S]#%ERI&M[6 />*1J?]\YG>KXTIVPL*E-\CF<%V[^&F[&4-?NC#2'X@L MYS!]B2TZ[L5N\0H/!5;]+5!0\>?L]G5*3JGO1Q/*ZQ.U=,/MFSO[/Y_5:CGY MJ%)USUYNK:=KG]_-L E"LLLV?"N[',-V"'L;6%=8?W_FNY6@/L M!7\&_JS1UO<,RJ-AQ TDWHB]V3C<=+*7NG?*MN8+57M$[^SMQG""0_O/81/S MARUS^\Q("7IVIFG.59R4%8[JS,7,K?Q=K,C/G?SY@0WBF@:RIN[E4E)]/B_N MIK]Y[[6T+U_T#]_=0U^^9@:ND\WZWO:+SE0I^D-#^V\X%37@-ZL_9=S_E%:O MX3SHJ3P4[TY59:[4$%97"5N;=M3CO#37+/)(.$/X ]*2#7H1V3:A1>E-#<([ M(J3(Z*A/F];]N&Y'6$Z'^G,>:U3_ [,_-K-6Z3MK%@ 7W=>%H]Z5\J:31.PR M%DZAK;/45/CBAVL_((HO4<9Z15+&',7#5;4SI]LKKW48>?X62(LXGAMB9?^3 M65DVI+LRL$Z$7+#/]RT)+TJ3N5=3:;_D7M/D7*']9F>S_ U!6 M%MO(MSA/.&/?F1'6GQ=W%T*73ND50B<>0U?@G.AZ#;U[^VTCS%<^&8@E!R^K M4IUI$]2^9Y"N,H')[+=0_@8T?$KC( +;\B0AGUFET%BPJ:SJ.FLF'UQB*FXY%5SJZL\N]ZV\8AWF&$!QF-1L$+Z_5!]&DV2"WY MWQ8#_W\O$/X_D8II =9!#G=/76(\9H.^\K+R=]W1T&K&,W1+/W$]&YV W@:Q M08/HZ^^$%K;_[5-=_WKFC3N;TX4CJA=,N]:@P085Q3KM[OVO1KHB@PV"H\<@ M9&B+1BR4'P/?;TF""B+@'4[/"8LH>:IBVN.PHN_!LRW'RU/D?_5(_M89R3IA M\2;XN:R\][%D_7RIGV>6%#.(S">-:03S7 \;UBWB.!.)#3*OWN(17;=?T:#[ M R,DC4X9$>/\BN?B;6!^F.'Y,/**+.WG[)3]\(FA-07LQFEU.T0>UH'[AGUO M./Q"_Z^LAX9MB^AJ>*?0482!$T7F.4I&YN 8HHLL7>+O#2M9V@WK?%^T($:K M>>S2JYU.L>3ZX=QM9HL$GGJWI1L88BU'7;:Q#!D(<.&28ST:2IG[8@45 2)9 M_'I4KBXVB(F-O%&\CF% 9A[-&E])N?Q M.8M:KD^^(#<8QT>[GG.2]WNC4]2^CD8!YR_X!B,<;S7QJ!,2',$'4Q=WU<-* M.D&+"N=VFB"C[0-J[VL.I9.*Z!>[DFYD%ZL[<*:F);<*,F=U3N,"ZKBQWG=I M[P4<252W\99D1N;8VI6E1>4/JVNRG['>GNGG[MUPG+[S$6?M):$@^H8-XBM/ M9(,NP;38H+TI#"].!!LQ98/>U7"./#-G:>\I-O9 M_IR^/\OY^ML4',!&R0) M)NGTLT'S:D7H26MT/,B[WS&7DCG/<0LQ/)AR"MR9"%@&H'<%O',!D=RIBY(! M=IZ<& 1F\F#Z&/P0:CZ'B_(I- M<<6K0UE'+/+GLK)472[)'QJ[36@[?/VSMHVY?L:=TF-^"T.(.3*V(S&"#:H> M>8K)PE!T2RDC9+'\T'Q3=_?B<<7:]PUB1UQ-0]4(-^[F*.GV25VNZ7\]AOAR M^NMYN35Y.I&"IZ*-:'Q>8RN>VZ4LZ'3YYH7%&&")$SNQ?8E-!QD0H(>CO+#!/N=,C,0]K,5OG:\Z EDA)[VG+RE\^1(S.PY7ZRDY M>G:7N)Q%+>TTTJ)"VV6XD%>,).JI&6U9]'-^.F AA[Z[18LU(^E)XU=DG7NU MUR]_4GLOZ'19UN"G?)^6E126+F5<;1\]MW2!2P@R,ZDO+ M(#[_R],F18.P3;.E%J\\IHQI\ 'P3E<)RFST1[X'C$N^Y<#]):MQIQXIDSZ0 MG6B*I88J"?VB07,2>@Q".K>9R.\"'+E=US# !F$*1P)"\5+C ME60O9.S&:9B\O43RN1\;?MC4LR^&?J$G]2].#Y)]X.WNJZS M'$.[^VXF6R>>KEX 'N&R$NLF5HV6\!?S8DX=^'>[Q_]7R4X7[2"[9>>$G^8U*SVLN_=_V*UDFI5\^; M?T-&M\FM^\Q21WM_E4YCVI%E'378%WLD'HG+4/%U!T-LC5U5EM^;_^KP#1 M_^AO%4LTW"L-0-^ 95-![6--RNPF+J3N81K]V]WZ%;D):V=<^'W]=_XMP&U3J^K)=K1ORYMZ'V(P?I?^I# MM\J-[YBLY7HVR-EOT]CDH%5*PH)NPPI^=]/H3QY.&^U7"N9'$&C=%+UV"4:O M:=N86,KDF[5 TY\)RP\0HB]EH M*/6.80=D4ZZTY.A7XW4@D48*5.EWF3]3/K8KX*M+HP)BOZ^HE&^H>;VP,]8SEQ)TL^ZO^2:FE&Z+S2;QGBP>CGU]J?JVU^"7?UQ?^IIPP09 M\WYHVI-J#/@HVATT]G1"G@IYZ3GDD53>6>RM4^GD>^9;[U0;9H+5Z-,O E+8UPMP3 M"*:O$MF@A']EX'^Z^*>+?[KXWZ +YQM-Z5O./ZIJ,80XODRM^H4O65M_6:ZQ MR'\0^W4>-HC7%-T=R#K/!OWA8H.LF&=Q%6/_83GH)N\F_=_3M";TOW\P["*/ MB-5_EH>Y4FR0AU"D#*;!205YA:+T@N&7&EETQ4>N1\AX_\&JNJ5.BW /R&TNJ^9Q[Z,X(0X&$$_/&'0ET M" P+M1P.,!"(E?I^-T$^]L>+BZ7G;?B_)D]:Z"X+:?F8E"RFWL00=NLA&^9_ MU-=0N.E,1M;Y1&G&88IGA[.:&*%#6IC2%:W&T D[6%)@_-'[IJMB6O#!JWIB M9..[(B4IU?@#M>=D^BFR/!&5,%N /V MG4WB\*A7WL2Q 827C]5Q:X/KS^:.ZL'YOIWONBQT)3.?8D.K!R#T:XM/TC+: M_NCN(/_H:=H= 3=YF6L[JATH;8I>2P6@ M*EH1B;P0]@[190L4?BAH4J;O*^ M"+.8[\>[!HRD@!12[GZ&*74MG@&I\'*5[,^ZA6<(%KKZV/<[CHWK-/TG]MX[ MJLEO>Q./H"+21#HH48HH"+$@*"TJ(B)B! 6D1@2D1$"D0R *TDL4!!2$*%TI MH00B-=)%FH" !"$0I!-(*"&0-O&N-;/NYW[[;WYW9M::^>,L5EC)?M_W[+V? M_>SS[K./M[1.PB=GV')WYI.(-%>N9R:BNKO>'R?9@.!4S&IU'+0W9&%-,K7Q M6TKA>-ID(M2^[]OM"54/RX9@8'38.9I^.TMOE'$JCU;<&EP8IW.RO :;BW=_ MTHO(Y4V'GYC;YZAP?'3.;DE3\#KL_'0ZZ0*9,&/YO!HB0M,D"H7KV$R7"EHY M_*CVD+"KQE4,_8[=FYPW=&WE5:6\RIF'!XNYG@C 1X<+ZC,E)@\IC;>78M]4RDE%]V72(XL-B;B M8JI;_[9;].TT&[#ORDP_DK _+]T<.]!PQ;'43>L%^GW9JR,M2DU-C<^6Q$T) M.N2@A:';W\?53>9JG#V#MR9T=)9M7'W4^FV@#/"LJJ_M^$!>H;5Z=GHJRJ]@ M9!FDJEJ01$(/P 2N"EBTR!1;Y=36U"8Z1[F^TWF:RU^L(GC@6/B!Y8R,ST)C M=^WJ**"5_BF9Y0D9,_)6;\=S)Z>A:AYL2.;#XU>B-=:[A14 848RX>^N^]>5BKY(]0,$UY%9]M5E%'2ENU+H1PH:[9&RY'MD.%P MN_>NV9R,-K+XP\3-)J&1!NWI>M)3B:R:>K?T/RDJ CWWNE M;[R<[;X(=5'(3O?W*D01J9;^!B,9_@9.(_/Z MT^4C+YQ4+-^$_0"*G[:<03S7L7'Y$+C1I@' M#U_'CQW;N' @H*[-?L#%?",KENO433O(4\I2YL;0[4G/TY"KAZO@]]K9G M_V_K4&PW'30N4*[)-=J[T0-L7&?@LIL4/]-$9J!C:]1 LD=:Q927:&#$'0JH MF13RQ?2^:QT<_WZ@.O3JG$HF3"4_TNY!Y'""B?^4S54/<)"<2@&I/^I/M[)X MAAA%J07!I\8 $XVVLH2(85D4KOEVGMMUH8>7;V*_Y]0DF^.4':QZ*)F0RG2K MK\RU]-_)FPOTC=F,V9U"-@!D*[WU AQ,;U](WH[]M./0*^"+V+V:'):FGSQERERT7W9N>,?!NE@_7FJ*T M^SJ<61.V%Q6I2C%>\[]$"8R\^F*YVD^4\*LLF$!UQE+3Q_7Z>? ,M%+_>N?; MV7EM3;_Q;.^A"UDSR#V+.&',O:%JI[JT+D^'NK-7@BZ4I^:\Q Z2#1#@FV$#=F5U'-B B$P42PU),I]R'?I9N8":1L8<+,0$YZQ5/:'P?U%-X9_T8O%HZ@_+/"OROD'Q0#^ M QEW]O\_$?\WB#!?%UK)FO&*TX16][<#>>#7:!^+W5BJ(+^0G$![-L!X*'_0 M4[WBO&H6*U7A;*=*SK7OI3_.WQCB/6I\FE I5IQG/@%+JVV4/CZK7;A5G(=IDI;YC[MNO MJLC0?VKD:=8$/&D72C^@[:^.DF-M,MH7 JM,:5MD_/R4QW:LCMW,)1UAQ:94 MAQE5FVNA?'2'K__A03RF_Z@F4^OGKGD=[PJR#7@U:HN164W=A M(6 3U4GJD*E2X*EMDYU%#YW)8L<5O,KYOSA7$:NYC@UX/\)!5K@-Q_D_Z:LO ME/2OR*!W!=P1V^TX-D#ZK]Y8Q'T[KN*6S_V MEQ:@OKMAY]-\:_1TS6Y:YA,%(B;C;$Z MQ:5+X=4M["14\;0BXU"BC/,SR,,TD99@-B !+FGL:CWR(5_?.S3O<, C7BOC M$S)SDCJ:\CP9?97,^";!192T#-$ V^(5E<8&",M.KXZWGZ79MU\H>/L]]YO7 M7GM_ZM5[-8R7-Y3VQ]FO*8ZFA!F/B[SC= ,OJ MP:DHNO7]=*>K<\YW-O::F5][0>+AYLJC69'C6Q#<.A*BPQ/;H_L M[GHM#S05+13][^B>4H4!\2SJB3?\6%7O!=T>*AQ991&*NF&/7S8R.]->!0V) M ;J4TH^XU5;Z=^1>-+56-YW['^NV?S_LP?001%=A()K%B92;E0>I!RELP/@X MRT2['4'E1,+\EY:%R6S UXYH&B?*YLOW]B%^0Z&,PVS H-4.SD#4:D;/PZ)Q.H37KY/UVF<8 ,75&!3:/Q 6:TK").*.^T5ZQ?5WM 9J5_ M;$S!!T))!^//?UGVK.H9OZ,L\_'$SQ=%/)?0_JH8)S+/7?M+E #6046RT)1T M%QO 6]B!C&R2RCB>XH4@AEPLLWD'KY#2Z="1Y>IIZ>J434F7)X_ M:6,_B:K@U?'$UDOH\:7BI?QA!!0!M0LX M'&&P[_FE7\;8@)L#[L3W6X,/QCP,;&YOI@KWK9X8NOKEN] M10( O J;[8 4SZ\9<8^?\CKRYYTK_WKLM_#M]R)-1?]KO. ++8MRMQ6QCR'E M0P2*PX)=HC'&UY,N>8'F[S\4DB_Q[N"E#^HD%,74NOB;W[G_W#Z$/$1=I7E3 M##LL[('A\^TLF9$+EF<6TR;/DBVPTR=&% \,JFNXF&-J),P^R=<;[@FX9]9^ M-=S5?@,3P)-3_Y,JO8.@;C/S6(J,P[1JID @Y[&:I MB7^<'O98&+]XSH2_HC3"+JAR;VUZX#FYZZ^ZY#]I_A";@F+75HIG(/CY:8R] M")F0T'!^NE?DWN$Q6OBH';EK)+>N.DTC,1N /22:9?Y3Z$R7\-<>N,_AIW8&H!KX($W<; M;9(E-R1G:2VWVY\85;KQ+\U?6T["=E[)NH%*6ON M?G01:Q@GJ>,P18)]"1.@P>':;C/ F.#\]OR:0O3BMG149IX-?JPW0'W0IEE= MZ*S7J>/F&\0]A8+W5]8)SVA_>H/.U%((\7E(8PJS[^T4XK ;7O;MC( TW5@K MDEHAB]3,A"F6KJ& 8XJOPU:GLZ48;7RS,0JR#K]HZ>2[1&0'00KJ7AX8<96L M5STE=%@&O<<=*RM#]Y40]W&;FUQ5&7?Z@;6[-@G//.I4^=)XKU-[I4[_4_OE MA) N@H=:Z<1C:E/%;LKWQ:_=5^K7WY$N+WKWJ3B/@,+"HA!3.4B#ND@ MR- 6O6-DGFC&J<)EI6E6/D6F;208;SMI\V9S43[<[L3(_6R@FM7\^1?U+[4Z MRO=K#*ZU/ X$LPZ*$%%'&#;?J^N/:KZGL%.FD:R2D+7D4=!6)MO4E?=%\!DR'WX64JQ25,%1=T4 M?G;0[Z<.U&V:.S]%MZ9:,+M&^"MV,DRO0]X\J/RIF;C]E@UX]I$EBF@1^U,OH?2G7N(>&W 0 M,)13!9X^^*=F0J0 ,:6,B 22(UTYP8)W"$P6 [?\C1O1KF(0NWL74;2#J&E# MQG%K,)/+MY^Q#T)^+Z#U+P)* 1OP#]=8AXP7MTI[9M%5 @M@H5H=O'=7,NVU M_2QL)R\+'I!:M,\V9@/DI8$S2-9KI.8E-N!5*(+,^9>1R[R'J"GT>^'4<0YB M\2Q%KVRQ 0I\7]@ *N@G8E'=[ZL\&[#G+N/D'VKZ3]:/(((:1VMD _C9 +),A]Y%5B>.PL.0"];M*V5F.H$1 M(;\[^F?1/%*=2CS<2CR2Z+U0VDE(@LYQCNM3&VAC1*&H.OMJ/]@1RS1JDS#% M5F)7[Z.C>IQ\8Q35-[)'.8F/-56K#,>DWJS85>K0.P@DQRT!R9,FUZ39W1;6UI*K!V_J3E(PBMDLAT@ /R?0 @SN8 M'I4V,-]/=LU/O="SA?EU 5[?^A>%.'-;8[#6 L1'3/>W&@MP&_I3VB)ZAAF& M1>Y:&JCN&M7'GHY#91YJ6R)'+ _S7?)4S4I35[[Q]*[V5#1I7JF=D*01!JPE MQ[GIB5)\EDT#ST--;.V,2YN0OJI>!NWEL09EVZJ*36,%Y]I%,.$\7!J-%,_KA&0=[?&4JN_9GHP MA+@ZA7X2"5QOYC)),B]*CJG,9H3##!MG%SU4L?=6B1O#M<:GDH\J[ @]]YR7/CL7:RFHYZEZ< M>Z:'S<&=:CK-"?,_417@9PJ!##!L!ASCX_)8_BKYV;-;;5..I%+/RXSS26T4 M6Q#CF@G%2!$LS[.-:6>B"3EOZUL8=T MAW%Q=XRJZ@>9O PW+@7''Q53EL__]M"5K!X4E_@5(@H)/:@^'A-E/Z!C#/,) MW.^-DE,*\GZ)B*Y /U<'T2DB"BJS=G3L]2K:6QUZ&9&-! M"2(#S?-HQTU@"YBF(4]5IETW,Z==SE9H@.P$CF[5TTFMDLTQ/<==_7?MTQQ_GA!H.^)@OV+3$?:A8LW^#H'L!XYA M:7B39:CG:!2*GO9S5J+/A?KQSBAZ\AE,.,E_1H$QY;U=\94I1^.DP'N9-&'R M98XE'$ T(R/#I (K:NPT6VHT!E,2G.K:)-\%*&1LXOX>52X#DPVIBYQ)* \; MZ)3E9::Q9!AJ@V5AI+78M5=H5?TGO%9H1\0X=O0M^V!_9DVS/T!W5JTT!;B:JD1Y^K:I.("JEW;QN>34_4W^>G(!+%D\&$_)\>"P2T ME&NR'VH"&_H;*RV")7 M;!K^^8#/_4]I?^ \;GC',GC2A0ZU$]I:L5P#-V4OQ4K;#T8X_L(EE#QZ[:&YLK ']" MX^[2DL:GTV/RR+Y:YOWQN4-J-M>B[P48G_*Z9O+[]*R>@W#*@X<-I#Z5>>C/ M5V&7 GV(WA6TK#+:AN6@7RB7]A94VG#ZOEHIZ-YEA?!>==V\%_Z?SP>U.!V@ MVMNV-Y!O@COF5])[EUC^6*C?)96):H\CI28@/:3=I;!E0NA*5HW+#RW'Z[L> MM9$WVQZ:Q05'?OG"^!1\LF!BHN=49YJR;M,5 U&ST__L1$?H.!-3#1& Z]"4 M2FEKMJ.;D /NV8<'T8AR'?WB)0M_"_Q19L^)2:F!->3/P:=]%;E]!]K*WHZ= MCB. 6:TXD:W^\:>KS"VT,,<"A,\7UU5$B6.%0' M]A2P/:2^%W_9&6OC?_URYQ#8"R=&0TT7-$Y!Q1@ZM" O2@3Q=MQHUP>:FK_Q M<7ARGI%/@&RAG+J64WGGEPROY'L9-M[T[IBO<^"':W&H0RRML('1[&.T+K)% M)S64]MQE>KN\-=,Y]<\RV#KSQ8JIB(J<],RF_7#AU8S.I6&5@J?).H^ JN^)=WB(JE&?'PW MSO$YG_D@&VH02BV48GL$)>XW3#,D8^]^UW';7P_[2,OHO#D,\O3-MQE?4'C= M0;ZA9Q ^+2F6OJT\GOKL!A(R:7].N3B/N/G$3N]7K:4]$K%1B8CLY#MUU_RN M]48 79E9M\D&J%2O_;",9=RFH4/)]=28H=)5N'E1=5IA'F'R1(1>@OQ0H4T@ M?URY_8&GHV^3#%WQ3W7>=WZ#IKYA9K*.!Y:M=5 6)D^.W*[;G8]\#+<4J<[3 M8 /&DOL58B_D/524>6]K.+L&.K:S?6/'5CEPR:=XQ6(;:T)2\@"Z&C&JJ]RW M=$1GC/'8_)3E3W76;@/5N]"[U UJ,!N0O&\*09=8 6]F:*VH(#D ^/MY()#5 M3A=BGDBJ/\@*[6 #&CCP(\+HGR0C5LF;T)>F!F(]OI'__;7JWX;E._AM9D63 M,/SP.42+"P4RW?D"GAL+KFDP=G8HGY?4>QR?%/A>R#"GZ30MBPW@.2LC??T.M7&N:K/4X?V8*+,5[5GRH*/P#.._TXE*T/W!+H !\2&EV:9YV"6Y&Q7]:XH(&%'4V*9 X> M,,[G[R >#V\U7C^JUS+4\^HALB?;XOZ0;U*,IG":'W?ROK [;$"K+*+9MDD7 MQ+B'PZ!:0%'63H2P_FOEL:M$I8&9H>XGDDC:SE($<^E/^C3*$FACHO5.AG5- MJM3_ ,- ,00,3P+D9R^R=7$5"AG8.N=U;"/ **"(SWD]=T)K3K';I@AXUA80 M]CD0QCKH2+\8V$&NS3C/\\ON^MTG=^]KLY!E>S_M(C?U NW4' +&^FZ_M^GLLQO?%3.A$RE) @D^W$RM;!5*/^L QV'V M?V)<&\6YD>S ,-R+NK1X\@A0H%\-I9B>H$YUVS+U+;6KU4QB_M7]A_F"M M:1H/@-7%^-.WCH?5"=[;XW*=B=(#3D@FW5M.&X1U@FWF,\&) 'C]'Y4>9+[9 M3#2F:S;K2=/J*4KFKU.KD4;?Y<)/?=W.=GK]Y'S;K=#B+##YB24)1F&(TL[3 M 8SKL"#AMR0">H% S1- MX+=ZN2?":,BA,N'YEQU'\Z/1LW9B@# .!K?\Z?B=R,Q'S! NTX3(!_DBZ!^= M0V"UQRVFSG.?R'G*HW0J&P6 M-'N)1A"V09JLZVO0&XP_#.4IXB$A0A$(H8E,]UKXS>:/KH$NH,[,2)WR4W_% MVG.9VAM::P!X@N/]4S@5A=HC?X\,:NWG#E2]XV!Y];N'[U2NS!.=-Z-8X,W5 MHO]:,8:.-E&)U%D8*$]%#[)$K0+/=X2=:$KNFV0#;(9]BU1_8\B_+57/66,& M,,7>FF]&UN=7*,:SGU9#J="/JJ/R0U) M_[ U]*K4CF[I5MO9HR(^%;&6JJ@?*$3:(L\3>3BTU0T1)9W>BHS6JJ-AC6L3 M/<+DW$8SX!9U=BD0J8:*X;V5^6UI7D(9!)>D4\._.I9G>Z6U NHZ(QN@;(#0 ME>\,0^#SK3&&$+"UOO<@0B1_[MUICS5G7/CL0U?K!7M@\J_P;D]+W]@^3;&3 M],'PM-X^-N"D4>=L[[>TC$:U3:?1NH1?FMNJ&^_NX=8M3VP-P)P?>JBP#H*F M$J'M4+$/4?UW,UMP^Q_6R9Z@V)6R4D,*\78VRI@1L'/XNHF1I^7VL]-IKF4. M3Q+&3)C8E5GZS9]A ]:>GW-;62?(7C%P57A=&'::<*CS<49:NDKST3;%7LS0 MEV4%$0,YC-GGG;B:,>$!N! UD9FI8TQWI*5TXE-1K48L6=BA0,V[Y,2:7*)Q MUD6.1<+D[<9M?ZYJA?9VAX9K5K^>6S1S;=]8B1%_#31A(AF\Q(\L.<8=6BIQ MC=]==E\3+1%1& \5=)?P3P^H\ZM.3+:)SC8V*L""%)I\3B99M(59D,JL1 M+ MS+=G1PNPP8S1L>J9>4^W>RPE#_2N!P=G/)2JF\26$)(-P!RX/LV(F,C=5L6' M$%S.,!E!?;KIC<[3 RMA9P5E!PF8F4LSI>J*=TY>35Y0M3S3*4]\-(K!L@(L0 M\#X;X.1JS;DP7!O!0WV$]:/:G3>=\)+;D3C'!G1?!&ISLJI(*Z0[;7D:M\)' M)E@S/SR&"U'.4[68\7"I EBV] \_[>ODGCO+UODK-1MCUSK Y_7+UQT3/9M< M^'OK[ON_JB[*1\!<%^B[)]@ /KU\[8MJH>;4K4K$<%TP*LSP6-J9;_HJ_.&" M5T27G!OX8%S7(WBE(TVSGSTYM0F6D^]U[OUL:B#*_T]G>9S\VJ!1ZH_KN M(4L?F=+%U,FKLG*O#CS/C.;<:2>DS-:=Q5V=/E6=WDG@:=]'VF8"] MG%'RU$;&U,_1,1^JKR.<. Z]XUJ2;/3ZV]=N/N"?$UG,67U-VLQGK(M0U]WY M%F0T0;"DP?+#9"".>+MJ>DUXJ7CZJ](&M[5J8]7"R*Y)[GBQ,<\KE\">8W<5 M2"H*9IE#4"0_@"/7<4PM(F#SV9+$\<'PDL" M+>V'JG'1>GJU(PQG8"MXGUTO* 9#. @+R'A4ZJ:B#A$L%?7_K?9>-?G4-O[6 M377/E8K^8_<5Z%+WM<(O\;PT#%Y'XP.H(#*0% ++;YVQ"0V[L?E10-9,8'K(EFIJ.YEU/ZHA$XAC6Y [OU(=E:2X.VPN:D: MNHR#C+KDNJ2&#=CQ .;JTR0IQENM_O'K>#: *-2&> $5C*HE @5I 1V[ MO6P =;8OHN37 CZQQR+#N;?-8L!N_!Q$?''DDLRW9 UGK/-ITSR+M2W(6'SS M[FB[ + =>P96"74]9.!5N-C:9AVW8#%I ?^X/UE).N@M[[=;'CUQY@<>F'IW MTU!4)0XI:3^E Y5(K!8(@993]C<*UN=W>J"7J!*RTLG:#OL?EYEM]KK)[W]W MJ0KFFG'I+3]4IU2UKT]-&$]"9UI8^TV0"EM#GN(?S.;E;55:!RD-D$K3F$&E MO2$,A&8'2I;U'54%C?#<0@!IN9<;R9W-C2&=IXH7=G,7[\*DAR/;+$;2M^6. MQGIS*>N@'^]4OYQ GCLE:H@-F"[LA,K0^HF0")8R@9;29E%74TO1OTT6G90P ML4"LW-\,VCRYJA"S^#O&X$NM?SW=2/^)F+G.P'Y'=)G>"58[E#\,%.C54J>' MG0[L>SOU6:\SS^:G_:_%C_O>WA]8@:X,&LY;W:BXIHA)AQ^.R=V0#XV/[Z*? M#-P/0J+(57?U?2G/+TO[_E!+ZYT]Q'QG)W-<:YL$!$X$90-[;Z= M.'TWPROS=SJCP<=KY ESB"26/UJG_/';D8HA0UJS >A&;PB'][X=4Z3(QIM. M](U05Q;Y4RHWD\Y]R%S\_'PG(SE._SP86X9;X/M32N#/!C#\D:1E]"[7$F)[ M L<&'"W5.LE]GAZ\S'I6AV)N>[$!G:ZLR3^E"&J%;$#H.!M P0_E//NORH!U M@3U+[4/08S;M)W?MMNI0E8^,9 \7L][RV%6*[!RD+OT7WO%&4E2:S>!7R7;4 M%$'TQX7S$QT6VG2N;+_ZX,A7UII'KUA:F G=FD)RT"WJ:CDD.D,\0B*.8>FF MABQ#QRK]^"!^??E>DZ 3X4SR&)'O,S)-_3)7T<*E+3P923MI2:I@ _B/DJ&W M* B&/)B]MYZO$>L/)OL!FYKC$EKMPFEI3 MK&( ^GK&>*]2 =5R#!@]K5=A;=IZ9[AF!;-4.MJ-0_E\GZ>!9"LH %A&7V/I M\@BULF'7\U5P6KQ#WE=R@R EZ(Y"V2VSFZBFY,M[$Q.."/,T$\8XF2+MK+>/ M:L&'DJ4A(P_!+(\3A:>?-F4Y[-_8]^Y6S(MVV>W6&_86$QM?:9*TUFDPX\C9 M*>@AJZ5*6G^SUGR4[.@W.K^6,W&I'U&/>)LU\*6"A'_3I8W-S@SZQ09$CW?/ M(':4"'N:E&B=B+-AO]OG!#NWA7_Y*P?V0_N[\E&STO&*H=*S-8:2?.%=EO@',(SZ>$>*)>.:'&>^^%]WQ]?]@L\,[-" M63]_[.+N<[N OY3\C\Y@6W"T4]L,T2HBLH4-$+P//\V,PPA(=XP;5V.KFRAA M[P=BB?=3+6Q-?)RW4R61V^EH&2QNVA+1_)"EQV_+N$H3(+M/>BHF\86$O#45 MVGM*'%OHSRLO*&@X*4;+5KYI/J\XC.MA9O))2)^)7TC_'5;-B6%_V95@/J+S MI$EV**\>5UY;@8F7==J6$*^X_O:BU*,W>WK#."&R-0KL 4DD--!0'.+-2YG+ MJ(*/BNN)U33$3=JNWPL*L/B(59@Y*_Q,SQ0_B>2D'$$,<=OT MB*1O*-?2;]D;1+MXX<4QYJZP-9@3L*=&O7YF3J>TJ\#E4]H"O ]=VR7$5,N\ M_'ELXU"6@ZYVYY+6$=< M$KXBQ%!>Y9PY$"O9K3X9".R%10!E-63<[_A/=N<9]TL(_*U.2DH;V7" M$1B0L"6&FV:@:K"<)#M]&L$0(71:/W[*J-EN4JEMB./U^>(U:6-=\*MR\W6" M"GSB)JMN85<5%8U9()U652WQD.M/W]=@+.J6DA)Y!S!7>H=G9GB^'4D[C>@4 MR81$$;C#A&UZ>VYM:P24WA^(<6+PWSN*-Y.A%E_:;0/'& M/?X,/YGB?8SL_,[[32HI70**!]*&Z&:L M081(FKT:S_A[[$;5*$MO%:T5/O..N:]'1KYOH M_&F,_9;S>"<$R1UF O^S3620ILO3C#HB;\TX0[LT74A!1LX,KU:#N1DB/YID MN@J>7[Q67D=W>#FAK?FN6:IT+N9JV0C=Y3JTF*76A9!H08EHI'YJ_> ><;-. M(_AU[^'.PMY9C:XWWTHE#_Q\:&<5^%N8@VUA'?:2HW E2MH-FU:4-)PW?\)U M^QQAD2#2)#].*]BVKS7R>!'@?Z8@_V-H]DG];Y4[3ZT[,XMX7BE]_?X:$0^Z ML&L,&6V*]3@Q8&EM:H\H04R-YS826D5#[_[W&J%_K1D0"P?[_^\\=&^"M!ZO M&TJF >SE$114LE"7]O9BPZ!?J309[ZZE^W7OZ>]-![&VZN<57MZJ-7J8IN&D MPQ.)&\*P 9@/^R\YVRF95"3_!EV, MFO[]+%DJ1^U5I0\;@$6L;*/A"(IAQ ,LS8!<.*,9A>GVN&I#DB$"8YR',/$V M-3!3CR?E:EE%"MM_B7)M??#YM-FPC^K6T.#N M\NBU8;2?AV?R49-D5J/ZXB0KV.K7KFR$*V[<^ NPL@,WW0AJQT=]E,TE MOK6UMEFLNS!90+XB(]<=]$1U!E&%[W!*T%DG)08D8*W5RM)#]1Z.]%)_;+FK MI%%P'6@^^,4Z,D9ZI-K-&918?6/3@S?,3;#0G]REU2G[W>?-AU?;P-=[%3(^ M4D:I$>3"E8GI WXX<8+]N/7$1'YB?F-4>L GPI($?PE1)43[QNSGK!9#A>>.5)$1:W:[KUGIHTF#,\N:9!$M#.1T.D/A$N7%>^4OISU-WK[[XFE0. ['53++Q[F?J,() M.LUT JA[9ZG6.4&T_(WZ9DX1"=XW!FLM=B,?(GX168 V' MN\@ #P:6T>V'-DG@>TB+)),3KCEO\V\4Q)PZ9RA'&C_OC;W$G?U^=UB,S@P6 M7;[K^ZFX?1797#3R\7I.L1'>^!&<3I?FQ+@+3;*L-LLZ4G]4P>B%XL20E?;9 M47O\+$D'J8Y.=@P_E]DP5%_FKW3+9U-,]-YT.:9\#9N(;Z-^(FHK%6= MWZLTC/H$K!IEO 1QLP$_<0YL0-[ J(,MXE^6PFQT:#*)A3347!C'.]F @.@< M1GC"47I0A22&HV%^5/-IH"G&RL?I#B^34Y+@F_ MI#WN.A=U+4WJGI;6&6<_^6/A%X_%)2=B'F0-?__7]I/^=3QD&- XEU8DBU<0 M$<)+9]RT]C]W465]"-&#U[O*F_7- U*>"0$.!P.,\O W5]PT5A(_J;1@..D" MH67"$W23B,_/*M M^R;3<48B:A/ZHG0F_4?:3 MAK.M3>X@S?WK4TL1W'8^]WBI&YV](^2NX]Q]W M-K=X!,#F>*Q@UYL^L0&JUZK=5"8\JWCL/CQ(%5Q&)^#_#%-"3=^^>"C-#\E!]QCH>@N M"E-/,NL1"6YW.FI,7LM@8>AWK3@;X*[!X9M==*D&<0).(\<+_$V&T=@P5-78 MB!!@K>;4$2H67YL:'/_K^Y-_.61#Z?>;W?SH:G##^#OQ-[-;(/SN1CZR'PMM MERS,KGLX\5?A\:^\=:XYJ=]!G1U51IT5H_0S1+2GJ,^G0?A!$\O+9*7G#-TC M86)--9\;R;B5^A*X/-)GXGZEH>[D1_G&L0=)9BIP1Z?$$T]2MR'MJC)V%(E6 MD+ ;2V+D.'D[U@O3G1FJ9)[QP\ZP8*+A5GG?@.;AO2^+174T?@6@46"'M3$( MT7*%/K,<3S@,JWN-/_'APY?TD0""2'6_#&;WC;"*NLN]2+U>:=&LUO&=AX[! MYM-7O'ASHNNM^CU4E_TN;"O2,'4+2\M&AGUL@ ^2N.M5U5B*_J%N:L#U3^]- MQ_T%[(6*($BR0#2P<34-,E//!O"VY&A[J%_+\K^:%V 7E$ M/ZAT^?#BR1%A5-(BF!_028&BFW*D;TM$O'<]UFY08=J:?PM9^SHKJ=AH3'3_QID3E7'.:B$SP M$.T2I?@+%)-..J-C29C)UM*@JZ=62D8SZR%_VBD] M5QR'AOYICC-5:ODJ4*VS64_MNSJ$,\\MP]]7\Z$\R_9'R1/46KZ^<3M,]T]5 M\]32,NN3$7PO7R5()+D^2E2 5)[\Z.UIFNSO5K@-7JY;S:CSN#GPVKIQR)KT M"=N_6P4QIT!(;E-L -)>A;9!AK7Y(P1UA$L6,[QB?-T4O&C&:\3:[[_&?UU@ M ]YZB*?K7 6>?1GZ_M>1G4-J;9.]=H6D*Y2'[6&:-)'VFF )I(Z^ T=$0-JD M4M4@0^63[22>CW2"* E2+4T6.G\G.J3$@"3N![WT\Z7F:+^1SN<9D]Z4F@M2+7%N(97A Y=N M6@? XR;3XG?PV\.?9TTZS(:+.L"*/6O+_@V83<-YC\XO*&E6/Z*J,^)Q-9([ M,+=-.CHV3 @VR177:C T-[P_L7A)XJSMN)7=:>7EO6HE#V%8+KR(&[U+V$[3 M$WZ6B6) I]"Q>B(TJP!.6G484K* $-E%"F&22[=N7NP MSR4!'_JZKL]P#8Y32$=_#SXU8)JOYJI&\'6O&Z 7$$I\JYG3YDA,8N'\]K>, M/ (+4%*OZ_=36;LZE?3S,J431,;$V!G^X#J_\^/U'=.W5#L7%F*SGP% L'0- MQ_Q0'&8V!"9SV!MMRVW@LA3*>03!<:L_M28\;,#,C]!T*S8 Q3S/!@" '-U9 M9(GN^2^*&/Z-PIHWY:$JL7$F[1,)%8@D#7Y5&>I"_';49WAS/KR:FP>O@] L7L3B:08A)TYE5Y2Q]T\4 M8X)I>SR*-;\@]TFN^6XE+&AHFY=DQ0!=D "4NA-]*E2EC*Y6Q0: =UU8 # ; M(%L"&EMFW9!XS@:L0,LY@EV7R]'S_%[T=@@%W,.*;F8#ZEL'PJZ[_/6)@/_P M-(4&/D=/_(?? 3SZAXDS_?M)L_:]L_^_+N)OQSZ'Q>VI^J/?>'%;S\)+720W\)>;P4D@^?,^2RI%K1Q8_=R*6 M=\=V=1/+MT253QE[+>\N+B%["7'2^Y$S!)JBCM[)P:9#M*M!>KP$VRNA[[L_ M=7M."H7P1A!L:4^?5K92\]<-QS0ZWEL);:T!:)C%QZQKD.RX_?9$_ MTZNJH; SOS(89-T.K M$)%PX3+XY:;XVU5U7K'I!(]1ATP(YH8G&S"0_*M3KOU@T%3.T7YPIHJ7\J#H M_0'UGN-;&>:G#&_#=NW&/ 9WZ[7''_UV?.XEI.4#F\8N;;-61X-]RO4)9BX%=DV%UT1 M&?^0\:@&^\[$,SGVA[[T_!(D$EIE,/H%3#LEWEA6ECL-$G='B?GJ&EM]'JD& M'1AK)T*%5!N'$V /,B(K#4_OPO(&2KQMJW2NMY]5>$\$Y?FBPK,%OH<=XX"Q MC>,TB'\LL)BNIBM$=Q=0.[ EM$(;#[;:F;Z6?17;(S=1+GN90V_XP2YK>QB' M?VPM$_8'RK?H"3=0S*=_7*C=M).=;+%[^#O-4;?[6MRC%+7YD-E*4O^).G=S MLU+E8N-:'$.HT+.WWF[,$!K3D:IY\&;FR#>^>3$MGJ$8(X6JDZ_/O.6_ZS7<=DLAS/?;MW M]CB\LT/SR-"PD;&YF@T!&JG>Y%%?LQ:J-6ERG5*5] Y;C:G&,Y*-5$]3A_2G MZ%VRZRKEJA0.?)Q?&:9&^['/RH\7\ P/=>_Q,0^I\@8I^'ELKG MU*9174QG8M,M 7&]6O_^10M7#C=6^0W$IQ-=VL!1!/(=H>A"Y^*@>&I1AKG&,DS!3/_ :Y*+F_U)Y\T(BG9'&HIL M]ADNH5=;V#4ELQ:M*3U;EB+^1OYSU*[J=?S^#)ODE4&NY)=%Q=)H[8CD@Z^9 MVY)HS&\<6;)6>[=HYFUBT8YHWNY3-N#WH*G%YM/1@=5AI'\.3EL'1HY/;W.:O[I MH-AZ8F5X]"+JYUJGGEH-+85R=QJ=H&,>-%./B[:.RG[<8!#J[.82BO (=3S: MT1U#DHLBP'V"EDJ/W."WO_.@#RU?A-G=9(0$;Y$\,H,%\+LPIA?Z=A8]MYQ9 MP( 2<;R!TE8,S:!25!#[-.V@7V<1<93*%DX."XHX]"-<[EP-[, M#&+B9;(4VIQ,MJ7S5-T%?_[6Z(#HZKUBHAG<^7 (,ZWIF&OPZ L(TI=.VK\6 M$)T\R3L[G/70)4DRV<\5/B-7F.9D]J$E91!W5$^7(4H+HJL$ZK=US>#&Y*\# M)<).=^^+CC[MN_:"Q5U[:.QR^(EX S*I,+8,+;U\WN@TMDCMH'K,^K7OS4>4 MS>I+/DP4!]60G.>KQIVV/:0O*MUF8=?')D@%RZ&D3Y8NJR^\YJ[+T%O5E_K( M4=$NTTA>MV#/3(?]Z86+U%#3)ZYG (!@:JZEPNL, M0]U3E^XF9),0=N%Q)S^J_Z]H%KXS2FUE5C68D+EG$*U">P*-F^O L7[(&+.) MFS+W1V\C1;^/2R;4U)C\_E9%J+PQJ*#VT.3EUUZY(@6@^YEE)2?@H[N+HN.; MA@/W+),9MK3%&:]HJ"A3J\,;P!0:6R 2FW*5!F+1NPZ"2V^!NW?O8#ZR+GPXT-']2.Q"@;L!>WF1;F M-6 @QCP8QO5G73>L*.P?-P=S"/V_6,:"]DD2MN-01,1;IM"_N62E0@:R^* < M(HEF%G L!T$[A6W#1>.$PA0YI C,22LY%W%F UP6.0:6M&B)<-G %&O'@H-T MB[^.I5G)S#DF_I0$[*%3H-_8 ,:14(ZU9O_IK?L$PCR[N$5E['OQ(:9'B?^: MZ*B\O]N%,-=MG5NLDL7I'Q]KLG;=!J(9UT+I+AP2R;E"M[$^!^Z4P43YM7$P M*Q[$LK;FX/9QR]9-RV743RLO)G MF!_'&.NX+$].PMT#3PT =XQ B;B5#,Z<+ [=1 O%GDO8=[JR^N:]8WEIB09* MVS])W=YO8A]^D#*I#EMA)7#FD'&,_N7?W%S=B:!IRU#?T5+HEQ M'"U$AE#X M.F7WLG[^.:] N8V4Z9 2Z>U(YS,*H4P4>3Y2RE)@AY!8:X,-!L0GE@;O\#3 M(9BZ$)RJ1( 6>*H7R,C2);$ "5$S'?'K"D.Y( M"K:O(';3EU5*,RYLQL[IGRY)K!Z0=#IR[N.1Y]"W?ML\#)F(OQG!!3; &\<\ MNR0VYQ*HH_-TY5JN"30Y5&*]JG"?=6[;T&T(T0[>O\0Q2/3\W[I5],+HQ!61S;>ZEK?6MV/ MB9WLA]?&;%*A$R?'PZ<;K\?)KV)&./ 4Y\820!N^SZM-@;AX-1?@1-]N_(:2 M31#1HUKS<2CS>HI&_7M:15YB_1+'T+N"<;DA$+HNL18-4?8VV0?R]X\'-W$S,*YR(#&YHU&P,3W%(D$^!6B\3!N!&Y Y';WT[6X%G51;D.O M>^^AR*0#N8D6%U\[&&O,!_AO6I]$UI74V\R&L()W$I=6Z83YBBY& .6:_0&: M_(S HQ!F@''$S0$OD$+C@*I\_0^2^,6C"37E74<^GE[:;RJK:?'@?2XWAN47 MU@VN!KU@ Q[@)">8]5.:'6BI?J+4PYH1/34WC@7IP *()K=%^>K6[%EC0[G9 M,H&O[NVM;FPRG:U(XO-5.B.!M@T(#%:2E8'EY" MN 0>=:(KVQ3?'B(I/8BTOCKN'_Y3;&=\"OH3]N?(*%.TH!4L3(KBTH%X#MU_ MX84B2($V3_02"1QM$XXR#V2D%-LN:CWT%+FV> ;W^MFW >NO!\RBZ9UIZ9M- MV-"&-+3=T=0RV[+4?,+:N/-P&]HQ#S-/FD\\4E(3F4*=Z& M3^7&!]O46"ZNX)?[E6]ZCG[O0&DJSQ/^M/Z+_^>'570&QT4+P%QZ"ASW.Z"J M/3?W JKK4S ZI6B;H0?BCY!N*?,J?=LZ=?G6]ZZ0\ M,O_DQ]?W2L,2P;6$W9IBWZ$JY?/>MR?N0H.Q6T.-(]$]4 S/2B31"R]$E&CI M5G71)ZO.99$[[PQ6=X-B-I8X-]0"]0B Z8C8Z7LYU5R]F-MHX\W?!RIW3*WB M6S'7:%)=!(OJ@1@WH8<"C5OU)"I'68*TC/N8&UNDNW>JAAKLG ,*WI3M34&X MK-4$X@,GG+!)Z^(:+.@;J?SUL)2<4JS"T!A6;7+#NW[HFT9EY7)3F;R8C$V. ML5WH<*CVZ@ZZL3^A@8/8>U_,??>84UE:_MP[")-F@@H M40%!$5"D*"#180 1$1'I)>,@(&"(2)>0[:B @) 1! 2$2%<0HU2E)-(5I#=) M@!"0WA)*V)#VV\SYWN\[,W/.G/?W7><]U_M'_E@[Z]IEK:?<][/6>I[*DBCN M4&:ZTD0D>/.I@7+HA==*+]W^^>G-WXCK'\^,_>&\F,0FJ_CCF;'?GQ?[C=_^ M[LQ853QSAMZ8FH=M'CZ60KWR_L%UUM'^V"&K).U?MSW8><^F_$^80"^):Z2! M:()SCLEZ^_)@1S8VJVYQX]I;-Y0R21GFGW[8W/(*3?Y]69&NM]CM0<=--%KU M3>0[;MLE%_Z:>'18W>3,K%/@WW_I?S<^]Q>C(_'5+_GW'X;[^X-POU&R?__@ M\C0CK]JR;_$':L<0_P8)^; M@1%@X[KYML<\V% 65V']-&US!#WTE917%;F"A[OF2]&@TEJ,2T7Y@XE3=/+Z M@Y;]=X29N<]./Z3&K_>/EV)? 369B*4XI PPH$&"R&9N A+1@%@Z1N"*=4"/ M'9[>P'&*I3('BDN M56B+5ZG5;1#'Q:3?N/[SU5.N^P=WCK2P7FG$35A81D^S8]JJOH'!RFVLWTIWFG^KX;M!P<-#W0X M&.^H0JO4+\F_EXC:$:C_<\S',SG^-S<0X(V!X:$K+7]U-E-9ER;8D]94WJ?T2C_UKP"?4X4 ]M6 S=@I:F_\4#Y34!U)J2OD1:!B"*3KT0 MNH=O(]TMH/-@7.$3/%@J!-L_ID) 26+548P'D\M',->X3^6:VWBPP;PE=B<( M&(K;+#9]VA$*L8.=$P,&KWBP&E>L4)V/N"_D8RD.<3\*%,8(7Y4[Q.@CRA$^ M($8&X>N7UVH(K!@(O>*N$I3/\6!/O>788IN[4?LA"Q"/H,R9 M)A%C$0U]#.%:=#2\S/DI(\2R(G9FMKX<]\C;VWY>#T*;2K6_D MC?1KN]KE[]/DKB\KX%:UH@XOM*>M<(FS;#:S^&Y5,$ C$1P(*@LM?K=&# .7 M#R@)@(UC@V.E^E%*"LK*AR @L?\_DJ%5W*8)3K?"[9DE!Y33)YOZ=:A/LD#W MD8*/.8Q]J30S[^7+O84*;I&TWLS8P;">'46&^BR32*.8H<2SW_FWQWU_EIF3 MB5)>L0GAP>R1 0GDG'UCB@?MS2C5"?,ML Q] ',40;P MBQXPELOPSB!XB'GT]=WC--]*"7\4)Y^2-3C=*5&^^EGX%*C:ZE/]\BM. ML2;PV?[4H3V$ :/E9=:8F9471&KO!2;&4O 9?A860T,J"9471W\HZ#&6N4A] M\$J>N_67. L[/#V1S(.UJYA#/+TC72]2X"08T/#]Z;?CF=$WY>."8$*KG]BJD"C'8@Z!Q?3V!J)Z,4.O MPCR,+<'O[&F?2,IUNM4A M@D"?3M@2!)#/NN&\*_S>JNX:N"J^_6VM3)ZB1[NC32.IJ E'T),90>*X>^F$ M,*Q2$]W+L(, /]^]BMX^ZV+9Z2]IDAEO4FQW0UN[8_O%(:OMF:)ZW/',]\]/N]D/2RR@X MXN18JC5VV*0>X)VU1:7EE(?+YQ0+5RI;+(1>>CB(V\J^[+PF(C<0$F+ M?+91V(MY0IJ>Z5@(7@JHD=<0#K._\I"QCS(J'(D5RTU&90T&F5MW>:O*ET%< MKD7N7$.1(>INPRUO%WM5KB69=U12R8LUY-#)AZAT:A,Z>*S$ MQ&_V8A7?6U-?#YF*QB)/$96,T%/:9V06'^W1(II_9H7JD!!5DB/E#.T'W*W: MT7H*#&DT^6$M<^-T^9/46OMG-HGD2\X3"]W7^D9+6>(U;\P^I;1.A"Z;?'19 M%KB+JR315*#GI]OCN?S>"#!*03P>TO"D+RBN>4ZW$_\5Y@H20"9YE_7G_Y;& MP10%3";F05)&P7&/X'[??)GUMVP19?W<8$\ 5/G @XTJ_;&][0HI 4)99UA< MRW.,).X(?L.E>W8CY@_=E->]>;"'3][VL;C\RHRHZZ)AZ#E'/KE;%.[Y>T'C MMEL1(DB ULY^DL?=Q8/E_$@_@^.0$:/(>'VYS"AE9OSH@W\4DVK>X&SNN[_H MOW^E?1/".ANF_0*B,!^B=CV;9%E>FKO_PJ>/"$0!WRV1;,4,Z"VKNU<1-B2T MF?,:+6\^B4ZM1PAA3HU9,MROA82>RBFAA<*44_X-.L+ M?$X;:,@+%LJKG5!?Q0MCE1S8FIPJA(>3KVV'_N$+F>0@H"X^-T/RE]745*?S M]H:!S+#B1&5KAR]B\Z>P"]\^3ZJ$Z<+1W<@_F!CWH'=!0-.P%+'3?TBJM!!N M&5:X>$)MQO1<(DZY?,YJK>+"#1)O>@AF*9VOQBE%\ M2OP26YNM89Z3."V/,7N-$6'T-ZA1=MIB#WKV0]Y.@,;PQ%CU&$=B)%]Y6-C- MU)G&ZNJ:'K2WL_">7SBZ-/[TI_3#AMO=CU=*943+"!J?."C\9/,[YPB MHG*)(P,S*/\ ##VC/2';U3<_2KD#.8U L6*Y;"EU9PH&*F]L&1O #RG7VR)B;*6.V)>EL U__W*8\9^JWU-GP MHH]5Y3%6/U>E]-2Q7G^"^DM>?$Q^_MERTM??TMG\CN=^$,S M+F8S;PIEI.462PB8HYIX,!'C/[3_5H?O?U4?*Y2N%>ZZ]:G"YKE& MS&SP87;YJW::]2U8Y@?"?FX70I@KB[&C4^^O4J6#7"XR"$^LC3M6E%LO*?D+ MVKEL_QB^[Z>%G3(ON6*QX;G0!-Y"; ER'V7&TUG7&*1'&CR8["RS-3@WR'/2 MKCS:IN-TK-SQV(O_\$A[_;,1^?A)$K_GOREGL1C[M[W2D1NBK M!QDTZB/ZJQ2S@WZK38$Y?AB%-BKNH>&O=M:W$,5\M[Z/@Y\*_EMMBNRLG+K" M!W^?SO5/9;D2.-C^?P2H[R/RJ*#\(CNSA>G!@Q59T0".AGU_A\0R#_:/=M?_ M?ZLDS8 ']1OI$U Z_S9). :UNB[7E>T2HU@O2490,FY$E'W4BC?R5J%67?-V MKA)XL5$J_B;5;*5'=:[?'QVOYSXJ.<='[QZ-J&C3GL77U MTBLZ"TD'RT@%WQR#/"_./Y(J^FC:K9G]1/K.1&MAYJV)FZM8S#: MAA@D^W)?(K<5(F%4SN15H5!#6/N-=,Q-.MH$@^VX==5, GF<0TU(8-]3PK)&D)8SNY1RJS> MMGQRS7"/H M!DUJG&-XTDWJDEH&=STDJDK'4@=QR1-(&KV_PPK#Y,>4$8U-X%(3.Z%W<,V'#I4:9M ML!YR!6N@;VW'2/-@'ZC Y">#6MUUZ?#>^=6GH\FET04JOK5)(A?3;R?V36\K M[#9%3]1N2=FAK/?^LZS63[7@6"B!L#I.G&&6]BX(CR2% $CL$"ID@-STBBW' MR5'55\)VP<6Y<,<@\ZL=QG567>D'C6:8?$8529UMH[9CC]]':9Z4D'79Y?(B M$\9_BN3Q\26G6!XT\Z%YS>IJT/W257#U\<,U3"^"ZH),8'FLA-NOMY<-3G\9 MC_W%X($=9F&V%B].W([MP)<(-YQAGQH9"CS?OR*HS!6AZ*("+9,LB?@KL7=< M/I25=^4&/<)[8&2 D@]+26NHJKGB,>&!S2/Z$#(3:FE8J[ )\VO?ZDD20&/@ M^?#Y=8K#^\JJE+/4EK)];GRBIT5SQ^YF+[I1EL(PE+31$4)V>=?B0'LBM]B" MY%4PH.G/M(\OGG .<.XZT+=X2QND7)__-(V@VYHI-Y%V$(]@#.GAT2,,]*JZ11'%*F3H*STM]_AUP7^)K2@-9FZJLQ:C+V\UD+*O;K4U]!,HH(?5?$=9!.3+VR2ZQH$_2I2%E1C M!G,^Z(F,1JN8&O3IA8PNS@T)6X$A;S1$B+6?T=7N\R>VCZ CJQW^:=XQ?T]J1]E57)]B>=#]8) MEJQ*'3C@_WHJ;V&@NA<"".FIU'Y3N^VE$^77D]API\*!G! \'O&>,* ))R?1 MDB)6/LK%-R&%5/4/(>H?[^RI[MZ9E?^F([3PO,"^)0O!AH\W6&#&\MZBUYH; M@H;B*D>25I><)!.)&;VEY6/+HW-QDJ\U- MM]B@\CKY2Y[J#Q+;3/29Z$SNF[=S\\W3ALVGO?SW]7OE0(-K0YY90][R3%?K M\COG:]JMYF^FTWZM;_CBRJS)PK6SJSMC3\M'[Q&5_N'5FSGQ TKR=&7$**Z! ML(C1F*\1M'"(*(N<<>.OH+"F9/33.N&P2.[4JRO.[4U9RG&?1(RPQ2R M3(+&/E48S]-8,C,IY"#W6MF3?52[DO?%/=_+2GLS'J"DSY^PE#^++-$[M>ZQ ME*PEX*WL )39-.$B[IDW F'I\HQ=3S J/-AN9.VB))(,$F?,?AAV0.SQ/#V5 MY ,9#@^MBR4G%&\:'#-/GY'@P1+S!7NO2#JE(GW+>##-J:'2V02IY97YV7S2 M.CN!CG\[HH7%[O52X2'+8VT7M+]2E M]=2 A;&SA*\F"]-RTU[6[DE\YM][NJ]#S MK#O"#3$LC57^"?-E1TF^^/-8'7S8ANM$$J.NUGEK7YXH.[ $K,X%ZRS+$[I9 M%TILV:EO?JY1)V U2CGOM"7?=&C MQPN^1ZCW&ZU0+A[+FS[*2>%NS'"Z5]Y&_8,S"+^5)/V+K;>_A?_^>O?N;]50 M_O(6?XX.SE6TLR$GC@=A$/JXM[G:6=X3S[1FF'RH?)^HMF+6S?QQ/QB)&+I M/%%DOC^]/W ,7+ <,:Y]J/?.1*KCYZ7$,Y?$X>YEM$B7#RO?MW0P MV@\H +'.YX O(<^!*/B&YZZU2>B-OB#"5X -2PBJD [I?QH$;_!@"LIU5*88 M)$N=!K/M1LU%!XVH7NH+L/6"!T9&QF7&?<3RWY]R(,P)9R'9 MT:?PJTN(#9-UQ&/\HCA0RX.=OA+U]?<]LWX_**0 MA'Q1,_MG2>$#13Q8?9*OL90A@B'7S;AO*M)4#6' ",22.AZ$)5^ DU-L]@M4K4PBPC 0(8&F+9<$FAM 4A"2-Q.*AI#I2ZS; M;UC\5RQ$T#V&Q3?KK'-.I'\0!H]/0F,DB3'FI)=,L[6#"[]D@R&VT=<8LF%9 M7FOV.W-&344.1#)#O"CNL3\FNP;E7"3;9B9G7H^S[4DZB)M31K]&S!727-"! M+N+(Z1!K4Z, ^'3\I/S%E\OS#D!)X%SE#98E*()!C,;\L#0\?*QO@K]:""(1 MACTJ+_R7%@I5LQ*L(@0RRM[-".U$I"U_']:O)DU^+X?>:)7KY;NQ3=[C)R7D MNAPD@>F:H\AMH"7S,1U10Y(.\FJB2I8JMXMY2IO%1M]+U^HK.3-15A9872%9 M$9K=U[?4ULF@=UZ M[@5!T::5)&*_9MJL"K.Z8(:\TO>^,E*6WYI8G3KWZ^G\4^'4EL?/QYK9T;'P M0#(UB,6#K6N@O"FLMK7^MK9SW+7B11T=:&D_.RB<&OBA^+Q_WU?24?)S)T1+N[X7Y MM5,)H5-A35GHB_,0=>)?VZ??4FS_I:K=UYC]!]3!X>]M&C(23@\:M'D*U.F$ MO@WQ@%203[7]Z,YH-/O!Z1>5[N4YH3;;(0&?P7&J(:FXN%1,6CO&)FE@Y2%X MQ6+0MR#O #4?$$O)BP^1:S*0;93-0 KW4_!T;\^O$#^Q0S[,'!J+0H)I* \Y MU2RN_+WPNUNN!:W]LX78WK\VVO\58_K+W>X]6[ S,[HR'D=3?@S??[TJ3G?' M]:OJ)HKW88NV5'HQ&Z) MCFN=U_>H6:O9L/DB >9%88^-?K"4,!".R)".RG;H+?72]=-O"@]R2_2XY'_< MK"F!8C '@'9# MF80N/36&KU3#V<++))&(&$UI[T"S;CG]8Z>4_ M@S!W+"2C7J\C/,H?C,TM168NRPF/7]31F"'2:@[]CZ.U;YDFBO>5%AJU MJA(IH_P)%=6)HTM><5_?O_%\'WGPD<4.Q\=9E/UN ?P?!\L:Q(/O_\/:Q?^F MF$QH]9\","MJ?_+IX/A8/SOI8P28 ?G!EP#VCC ['D0;\V Y)S,A\=DV)]@> M#E^Z5@6IS@U=-$>ZE&F(0=/KN)=L(DASBB@>+,N:^/F?N>7-6VQ<9<_]K: . M-* /<:3QTU0I8($/>MHY?5+^'JX-#S8RMKA^>:T1R7H 3./,"23Z)-?($A)B MZ*TS@PX8<^?A#+4O>.%-Y3=A7$#FP^FW<.SLI$8JTTR-!UN9SK$9#_WO;!2R MM3"4F((G;X9OX%CLU_23'^F2$%,B8AN230PJ+9X*G3^TXC*<#]0A MP20NQ@_!6H8>VI]BLYZV$CMV>5EI=/U&T=?+KR_4 M?,DI';+/Y\'N(GTXJ;18\P<-WZ_/_.SQ6M,UD!*W"_KC]W?,VM3>>M+RR MU&0 ' ^VD@ 5V897(%S^<@-_CP>36U%;=3\.65^1'O\EYUBI.B <;*@ BL1#7MEFVV#ADTPL4H]E/43)<"G23=>7Q2QL$)B2= M<2I9 7@P!6 \Z$'@.\Y!![,&<*Z>_K^J8_*VK1CCPGD/D;BWD%#LYL&8:.:W7V(>]VAS$B:V'2]Z MMEXK5N.Z_S?5 $L&QRI*]@3$T4\';P&-[:@]+\5J+WDF5JK/HZMTJ&H*BFEY\8M:UL MI-%$P6VCZ4)W;N>*KK)I-*O:.L165 KMG:B0SD@XK_[YR(]/=$4^/#)TC ^S MN*^9D/[: :4]36WQ3H]V?>:=D%XY6^X\#&A.M/A97,<8>&@R4\?/W[3VR!AT M^;61HM>@%KY=9,E[RO>:W;W?UHLO]7/OS0"@^N;"[]0?V_]/!8)_0Y\_VV02 M/=(>_[>VYB1]CN8 M;M/QOK*GWRP0O:IOFDDLX<'"=M&$-[90 "H:@B 6?[IE%,29O*#)F%*'@P(X M-/?(43@7T[)H_'7S#/#WG* 0;FT =4/3:R[J^SQV)WBM<>)L1B$/SUPJ(#X@\S@QV@N4> L>*U-G6CQQNS7BNH^6MZ*?OK:T<6SP3G MV%[/DY2U0IEM+J>**"/79S>73YO'?BNI^_LVH:<]66/JS3F96@.6;/]\W S2 M:\D24O7()SP8<&NHD]%_[DS!'Q\.$?@ER#_M@@/-[D1U'FP00J.7[X4"%G^4 MGV!D/0Y4-/\$/$G7J&(H1G-%,/H,F\>E!_%>O9HQ^_AG*86/W^R?[%9B:"+0UQM&,* MC').O"D/QM'QL&(Y\&!"+SC/H1FZSSX"04I[Z.MC^JWH$6+@32ZQ0^/S"B7Y)S?C6RD7?WC_0V>6A.+VS!DH[D6 M7_( "I)SMCHX)S34G1Y8EQ(8(6EU#^D1'-@\:;%\$VR#:Q",WL/ N. !+UI!X[/@8)0\!9Q4Q8^6?^:P'IZ) M2C=-;-IF+63F8#6^G]"QKAJUT<0K\X K_K70[01#>W%53@N0)O$6 %YV$M7M!' M3V&5\,8ZQASUQ?MZ[\>S:R0L^M.ZON+H\6!"$?..S_<):AOU^V][TGXO>_ _ M:@P1DYQG>&/:613NBBXU?1V<[E<)C+H@!I=EW(VY$U3 V;.=?<2:M-R_N<:= MT 1Q^_/2_B R7DBT J9S,%6"!!$<0K_8$AG(\ 6E@S[!"<+* 9H-X*$ZYQU MN4W+ ,0&:$>*G2SG]+W;3S&JGC/:G<&Y M)$L_50$70-I[--&:E=.:MR;8;N@&U M"EX\V#E_!%O*$6#X_;[IO^ZQ>C1-8G/';@*!O=H#0017"+DU=/[Q0L<.Y)_ M4VBJ_T@J_ZS'X>?45H'F:Q>I5S^X^LMMWXO<+D)^3Z)= VX]P.H:YM9 ZTV MN>>^GS\0) Q$(@C2GB_L>[5#*E*_VCX"U':-&YREIU":8JS/:4I[:E!J,Z1FW%WMHW<-6%[ MK>#XV7*-=\J\+$_6_RQG<2DU+,YCJ%F42*+IAT2>R4]T#XO9<\?'TV36NQ6; MV_O?&+/^ATY58 [/ HH03>81U@3)4OIJ+P(/40!95:NX;27I+7] M9)CJD:=Z RJ%7;L<RQ#G;Y5>]V3753#96_M%V ?:5?-8[BW2R;/E(2%*;RGWC1<7CM)PF+V6?5JAXX3Q7*ZIJ:[S MQH!8UY5A>^P]KII# 9GL1?X3W?R/['G^%VG Y%C&W&[B*0X>>RC("=)])[(7 M7,@_)O R?2+G;=YC3.&UQLFK'QQL%2+,]RT44]XL?2K2=:P[$A%@FV:IF-[' M@Z%;8A29CU+KG@8I$*I$=D4VW<<]SNB3D\2-RN5QJE%]7[)VJUR2>#@O>)? M3.+[OFZ7_I;;D2X"4L:0N'19M!"(I%UY35^^$$10F>AC.[VR=VYX)?8P6.&1 MSNVG@]%^JC?N#S46'A8]G95M!E<;Q7VC-"4A92=3NM!\3FS=B$8JO7B./6\T M2K%&.6GP8,5'DX_P>\CMB[FSXTNEJ)2XV.[RG_2Z-2I\YP-GO3T]^Q8RYET/ MGJ >Z645]LQ^J4[*67=W7TXJ-G>2U(H>U6V_#R]9?(()86B/"C_ ^- 7NFN) MQ^F&,>'OT4*1H_#YRG,_-ZXX/MYCKE*=EW17ON1#S*C?MVPY/B?DG2F$"X&L MBB37,0,ZV,&("-4J.?WWFG/JM]:T?89:?^[K+R8G!,MQ*%HWOGRSNR"_\\XV M60.F*1UH!(1GN'#9 .515 QJ89T /C//?CP?C8YXOIA;FD&_F>@8>"0FP_])[X M'CZS$5*J?YM9]O;@Y;DP3!$B0":PM=1O>@DY#D+8N:A7JG)YNHP4Q]8NHPP, M95&F,J/B:O]^2]$??L+ZG"PV,+88@=T6!PG)Y"\KZ(->)^6+O[@7!,6S=O88 M2N\[KNC@E73Z;&WFN@-?V[H<3&P,"1FID9R[MNSC=$0D6VJ$GR2.B*SB4ZN? M-[]"[+4QK>C2V'VD/+A,^#A2'TQ]9EO8GB3S?)SJLWN/0Q=P.U1L%!^-/>@P M11+PP^WTS+/^L*1)(P3E+]>UG=C-^6[=3?[FK-.BU"REE67TQDZ(\X9HQRAG M7@4+QA;YIY+N;4<*K*@ =G2C#/I:?<7/SDZY21G?AC50!]O2#I6I^"JD9!VI MD[>>]IVX65WV*4*WI^2C?V 79_UH/Z?RV-+1#56O#X5F-HH:P66STZV0SZ$T MZ\VK$I),;@>X,VL9"GGSFRG]C"KH@GBV,CHJSLR=1A G@Q'SDDN.33<4-F32 M$'.T&V6)^Q67QAU>PY5^&7T"07SXIJ950&M9]/!25-U[O !& M!0B7Y2MY:$B?R-)^HLD?XV+^_N(CWT&M%QK?1D(&>D4/32SO-:[TYBR]J:!N MQ\@QRI!D&P>&6KTP/_M8]TI(26);BT67GM,KSXTP8GJ$%M.';)I+;M@2S)<2 MS)Z6&K#0DKCXQ$EVLM0Q:7QM;:@@I) 9Z$$Q)5^B()-]66K Z!H:%4^J1BL[ M^?>U,0.1%RP,)9)?_D7JQBVM&-O^*@O:XDXS[8=ZNKD@OO[*[,'"Q)R"M*-- M\:DJ=K#6U3Z516@$;^5O>W5%%((11T%<*5#YG4G M@RPM&9+?YDX02LJJG RS>ZZ1K;UNL@1JS[J4N3W[LM/EB:X&MHYUJ;S^(3W: M(IIFF/=HHJ'N]]G1)^WQ]2T7[JYM480_%7=6 M1%L[UQ,IP_;(XO;8(QZ^U8>3\3MFWSF%)M5?]1I&L2T=:N.JXFUW:S6YF3Y. M!$J2EI/%:_-G)NLQRBQ5S&WPK N]J496MI,H#F9]PFXI"7?K625)S.S3CO<2 M&I_L<;@2819W-FY?G-N#;T.92:X!_D%C02SUKBI49[;<]=8*S9T*_O7PGK"!\'?% M8&5[5Y\U*VTPI*&0?*O-P0DX@44C6^WTV[.M\SJ?61A>N/!/2X7_IX/)_]M_ M$NQ?@)I.ZE(:$ NLP7BP'N R89;YISV>S[9P]/]A51@"'C*[?XZ$_7FT'1'S MAUD7@TXSC<%3;]@_@&%O_BOGQ3J<+!TQH%C)0J3I!3"X"]N#9=1;I-GY/I6* M,%'=*,CT@4H\V)P'U'4[YXF>*SV"*XH ?R315%B2;#-2,9?*-"]&.@SQ8*^7 MCU K/P^L-6I/OOAIY8;<)2O: 8,2&<=6[X35T'O!IW7>>@IVVR24K.HAN$?T M.4\04T4\V'C.6V!) LX069N#Z*)A$@^FHN++@_U:0(,>_-"<^Q::WA/"W'4+ M'FPO] Z]3<#X+SP8]3@+F.-"G/[E:PY$AA/2%?M.H]=7X;/<87TVZ,*#[6!R MXHCJ&!/ZVB,];88+R[C>^7C/?$FH:C=7),8-7NKD>.E=G>RZBH2D;T7,UQJC MNQPDR@/#1N1A>G^)7;$9K*KJXL*QN<]&A4GF^/IKZKPI>HL<7-KS"H M]<)AU!U5OO1N(_K+3HV!J@NG>E;3].F.,H12 U?]%QU&@:-ZA1VH+ YU-\R M^1Q3D7[DF7K^VZN8P393]%W':CD@),F0V&_\^D'!8S_W$]=%X\:+S &L]@RW M7:LL8+BMT;T6 2H9-YC'X,560U0D:8@Z']HY1:LNE3#.9'U!@9G]1ONUTO - MJ1OOXXUM6YO)EP_.ITS?853P[8=-=F%5N!"$0>("\?Q$\:#3YQGM3U8$CU"= M&?Q>W*/Q=1M7HCWN+AM[R9@+ILUU.7[MN/Q%FC(G4CNWE''J1+I(,$N$;86D M1#5UI670_J6QJNK%QN_;&C/);/,IO&E23535>8N>=1;@7U):_>.?LQ"2G@5 M\E\O3IM?F/M^4\&VZ?A)H>R"U]8'3A(406[U&FCPQ:ABG^SP[H7 MDU@^U\T2 M!)-&O)/S'-L90 -])HG,S1AMW^=!U@Q/3%%\O"K#ROV8MF>([#ALX)WZZ-0; M;8MWL9H*Y7&]DTF(][OJ6]',N@[B,:SG\_1#+"'OG/3OC7T.F>76OR:D+)@XW1ITCG:XU&(U?&RX/]"G MK\WZR6O[+HNIA=19^+TO\VX<2J6=?F[-)-'HT*BP.,T6 MC;BF1W;ZKO1=;%'\6%Z=VGWJSBJUEQ[ %K\8<]I:'6X?:&"#9UV;6&JY2NJ- MJ:SS9WIHX([3[$U_##:LW2M+^Y8]>J[8GM[.%DMEXNB3,;?]2SKUQ89,=]4O M,T2_>Y(D2M.NS'G3+*\DCJ2!&X>I5F?Z=K?\]@E5JGS5%",8]HYC8!5 MYHO7_MWQPTO=(=,^5\V=_!(A0+P6,#..5O:879VL$:9TUSCKS)2/0Y[=GRC2&%[C E#.,+/Z>?&&=V@F"ZD![/3 M\2L%)4=UUY"]'.US7/*KQ^$UPK==3/5^X"8/%H.0+76 ;#E;MTO#/-)9OKBO M))E]-E!W:##;>B^YA?DYNPS7$I H^6$TY('S$JK-5DIA.#-WML>B2SDUJ7W8 M1'E#WVO6/W?Z.>J*BN<*:8R ]TZDNL4(BV,I6'6&9 /ZL;1:+37L5_:/G5S1 MMA0@"NW*^/&>U7C;R[[W0VF(2^4G+R79\ ET++(N,WUVIDG/\B/,*U4I"[8/+"S8J9!G1K?(9=0UH"7J1G(=OI!W M3FS]H"+&# 1K($#G#R;XTVNP,K.R?.#'PKQ([^^,?3F!-UZ!",NX866'CQD/ M^$VR>C+\'T@E2ATMN7$H08!RTQJ''J7.58^:DW7'M%+S@FB0@0YSI<4<)A5K M L*8BWWL?:3DR8\NR]=W5+BN/U]'GA&YRUJ(^PZF.,QE M9P[VX=TVC O6;J_&V[/R"^Z"EO=4\Z<--RAV 6LE19&IC%DFA4&*J/*A5]31 MS'^IVL(0,P(+,H=FI9T+"L"%L0OGRYBS?G>.=*M)/*7%J>.J,/4/Q 6;N@$7 M$MG],J<(<%/;P;[2.:>F42"\?[KE7J+-98)*UL+-./6I2V=LC+;T)-S9IB:@ M/(H+H])-25':2VQ)NG:#6CA03(HE"K$/]JP^/W&B%":'C-D8Y8\ CQ34A-RUWND.A,"?GC;+ OG>9 M81?'#+=829S?RB M@^/F4=F9P)HAG#Z#V, #2Y$\V)#$&N(J#=C@PP_R8.MV#(3S*'IC5\0P:?WT M-P2MFB@&=/3S8,]:VKF:=HA2Q'Q,,!W'-/D(%M!9YSLQ@!?*=[M;OV6?M\;^ M\2C3IYYM1?RZ$8-%1>S"O3L"#P["AKUX,*$L"+"L0= 1S^ET0)3:S-T8793< MC#<2B )!6O"=0<57>[['\BS'#,>6?<_J;\OM]2,^NFKJ0!* M7S4DHOG8C8]%S45IIH72760>S,>_: 7=L[ITVPA]K3+6Y=*IL/37J]VLQ1RN M^X[70(TE]E@#0Q4-LV=+@:%J.#^T-#E(T;X\==2U:UIK>7BZ]=6 .3H@Y42< MF8S!@=KK<;M=(WM/QLG_TE0&IC);*L&SK.,-C&VCPN$:LTX!B]>B#;M+U/C M!^?N"09LS-#M;0U<@T]8Y_-@MP*C)U+._!B"QTKPPP]SWB!&TOIE5<&S]/(: MI"!V.[:5 2+.,_2VSS15^'6;0#WCY;0=]6:BP:I.73[$[;9@ M[ (S#:3):WZ5Q_P$( ? _""[?/D&4P3>+'JH R==SM#/?(%:^8 MP+K304#]$AAQJ>]&:5#7TC:]/JUKAO[":=N>?ST1CX3"$G'X$Z9\F\ M!))&IJH,: =UD&&RA]'%,\,GHYU\_&D>IF],S_5&.VQG":=JYI^K'7)#G*FL M?]_89:-!*EIK ,C*8VY/QWBP2)VR,'J!%=TZ[-6M8!,*1&)W!E&N,2(>E A::0A'(83[#7HU MD/L]N2=[,A_:]8Q5[=$"W >F(UUT)&(LPF?O6+0WU[M&A!A]\0T@XNSLM NK M>TJGR+-!.3)> ?/4_$Z_K@VJN6)7UPD[;K\7_1O(L@1;?.F5-/.'5=;:BI"2*;!1[RT>Z1=_AZY;'Y]L[/1%E@37SFI/ +?71CIR+4Y$=7E&V:[W;Z&AP\)/?J=,C%P\&Q#]%G@0CN'S] M##2-6J,LO#,(44]6C"F95VYU\EOPX/D]CU/ MMSDZ9#J:;MVJ>B/P#J9MDM&W_?%1),&5U"'U M8:_*EA"JF-T%E>R33>+%)D>J[F<:'Z!7GH(=;Y4Z(\!7R5!CYH"N= ?##G^U M_6PCNN*CE47QBJ;,(2\=3LXCG3KU<*NRX)M6SQ-<#QT^*R!\#\31(MBBLZ- M!%%Y("AQK0:_M<0?/^I'VENJC%*KE_3]#B%Y);_'M>^[CBR[:7>9!3@]F%?] MRJ^;4L!HX?(E,69'A><4H=G2A[C9GIH\^F)M2WL$]Y M^P:0Q:>:(F.+>FMY M-<(D<6GT:VBR6UP#]LN!MQ)'O1XWDBN-F.AUQ/Z/I@L>%_PJ*P,J+,Q\S^3. M^W&=5Q-8 R'M%9V>;[G?^P%/0AA7$@QSIZF8CAK?+UF4F-'!,0USH_U'^2^6 M\A=058]A6PX('GJ:N[1P"#AQ#%5LY!-Q+1A!1C +>KG2;'LZKLY\"WBEKI$' M$ZUR=0U^X_!MQGZ2J9J4ZU&&VF,>'.CWSK$Y>L+10-Q+HN3-TD5U$8GOR*=J MI!$(_NQ3Z.:J#WL,;P>WO)REBA&/!IDV/35Q'75H^&I_/=%WR,!'?:IYPOA# M2>*//[V16I4:*BO"Z\[ R<;,(,88MBM= &RGEV(.OP++ZS94%L/\0W?5ER]/ METGW)?G+V\!R5O;UJU/:=]2+%.&+FV-QQ_<^>A.M97*A=76MD =S[DDHY\&2 M<$_7CZY,.<\X%CAX8-E]6!N+7N!>?[=!A[XXV[.7?8%>Y\#8%5MU.(2^,%97 MKGUUF.SDI#)38CW#[V1PPG/[KV<$.E_L/%9^UXB5::Y.%YZGO<%?21S>VW.(X9V/&PLK86"S7A(?YDK)N15W>:-N[.S+W7M=.K +QGJ^O,P%).8ORY>PTZA6; M_-G@6X42@84[S-,/L'R/\F"?*-8.NH5PX^;*XAZ2"X%"08(L1OC8)]DS]*,Q M(P1QTY%6[28RF@F/I-9K:=L[S59=4D@TU34Y]-%$;*?6XX)MSYXR/R!SO>J! MG] #\/.3&C(M"7WD);C#K:/7^#<00\WJ=9TJOZD\'^M,E]946.IP7* MIH\(Y!H=X(S-]PY%7N\UE@XYNKI84$YSG?0:<&[!"%II>WA0#('&Q69F M9>F 8UXD5CO(I5:ZAQR0]9J3OD1%)\,'443DSJ@WU^\AG!9UD+%6"ZBI5@?IX>)LIC BFX//Y)!(%?:M 98D>+!OICP M8)L'Q;.K(,=_ <]^!BGLX[]ESJSU$R#8[#75SN$.S&=-9\>8)S)

P@47WE/\+(?RFD/UW/(!RNO MH@)KF65,4Y/!_# MJU'V)'T>'\/E-Z0)RC58=R,=/'4"HY+LN(TQ+J(*Q#SX0,9>)^+(UO/])[?& MX4I$Y42_M_!@VV?HRYLUI*A,%'>P5RAV6%(?SJ4\%75HUXN!Y%IIX!H76 R0 M142N86J<[D:=]0B-"DMCS$NH>-S)JKZG7E9'@&L M\&5Q(\;R<>[:;05O'<^[QTO/8B7*(].0\SIVV2'$_#R)\,TTERB/]O&93X2*:Y,<*O:@=)5W3/ZA45E'?#^9\ M#OUV_"U,00;]!%3D[OEE+ 0=O7$T9JP]S%F\0^\T@7VQ G1 Y4\YZZ3:$UR)KE\_!, MD R7-$.','SK^V7WE!\)%O5_,#"?LF5B>J[OI2WI@CZQO%P,SUQR[,6:TRJS"F0Z*TRN;DI#9&/4V/]O:>1E3 MY8*R'UQVZ? M$[Q*+">6,3WDXMF%YCMFJ):OW?>TG5B$@05R>=QX2J!SOFC@ M4+EX5V^HBZ'XU9,$! ?B19Z(K=@&ZE;_]DA =+4=-*H2HY&*>3 /S__3WMF% M,[W <7PG26\X%*W(SA&.*%2DJ$T\*4EE!>)O:BG7GW)[9_;;:CRW-YKDX7Y^)[_;OY7OP^S_?W?'^H M0"9+;D^-T*.C7C(RW2Y'#;BR+0S#.IO7D_(1@C^)@#,LD0T@K6%@4!M"]]CY M1?>3#4!9X5=\:67R2AHVSMXUZ\W5D+#]Y=Y6GEO*^KNV'Q;02,D(# (\6"Y$ M*\PID7:1I XZD=7OE9!2"DL%80>GWUFS3H3_+FP+W_Z>#\? @E/4>]LH;A$2\\5FFK)1(7\1=JV,"QRMHOB) QAH0O#LKXL$).4$$$W/ 1 MQ#::;P\G?[<\9>7.E# MT^0)V8W3??37FR)&09=O=_>.@':+D0W8\ Q4$P8O9"2Q;@Z2X99N^YXV,'U, M]*O\_5HQZ+R2EF%CGZSF#5N8 &+'MWYI?>4 6D0@B5)8]@*Y.\6W-P",%G$U M+A6J(/[OZARQ^&1+&2.G'RJ(.I#>GMU3TV';=W18$EU(&"0"'D0]!0'8T1*W M!L[5BO.(A-NF>,&W&J^#X(P_0,BCN<1BT;LYK_VF,.A'ECR+?Q .1$^1B.W!3_>79^$Q"7.;]70 M!@RD<]]B,L_%,1D'2[R'VFR[L#FF\C>@(JFGT%Y^%M-_D6,B.Y@=&7JM6CWA M,!F3M_&T^)I%]2>NW$K9H[0"U>1>"M1@&%L(;010;8?[[0P,:#AG,=[RWI*;H0%R717D'O>#XVCW"'>)CXY=LBP5?Y1K!ZS2"5H@4IAS=\+? M1]31ZF'?TF1!G>59->)%<>91W$!4@>SFT'[S5/07F-CUET_A+KY->U=+"8:@ M@2@Y3Q ?WJ'#522E"^=R-0?XY-L/[Y]"B^FC=3JC.K^X6#^0,B?@( MV"V0*+9-3)QJR;7"HX'*YLJ=8]-DPJ&!.NW-6/B>QEVV/$\V3=,GYJ7#F723 MLYJLP?;W'(?K01:/-@:N/F4+'E-UX';3?)W;UI'A )F#T(*;8I6[%Q.7, -^ ME\8FR?DG*^@>I2W!4O=,L6 M:D&],M]4GT>7^_Q1C?6$C"G<$"=ZV\R"EG*$JJ% T2X.AR+TF@PP9!YEU@%' MJ2N_/UN>,S\=HMYS8?%9EWL7H&/Q1#W_$',=:\AE I$9L!F,F$!I@=@VN U0 M?U=DO:,+F'2X4/*L!1M7\29W/*?JU3T*^<8G5VA&ZW'LYU%AAT+72[30ROX! M)+2/NH$'C$J$I*T*VW=S 9H$J4FAE^:,+B;__D?;QC[3;N;('4Z>&E.CG*D< MY .>>7R!K_.5IO2.>*=UH CC>C M''O%1G:735E7A12GOKGR?VSY7\>6WZO^G0O68_A+>@TJR(M*!1?YCQ^:W[/>[Y[Q[CCC/$N,@<9[+W6GG/--9_YS+W7AON;.PDZ>-GL7[ 7%'0::@77Q\?S__M?$+\/]M>W;OYA<0W",H^%?V"@D+[=V[;Z^@ MX#Z1??N$]_.:H- !49']!_Y^_SO(W^Y_>_$^^_<*[MW_O]VXWT&']O(U[JKE MYSL.VG6(C_\0'[<9! :!^ 3X_J.!_FOCV\6_6V /3Z5]PKP3*@_RU.?GW\53 M5F#W;M[14-YQT.Y# F+'3E_8(V[K+GC\D83VL]=9>Q4OEC9(7N^E*YVY\_BY MT#XI:1E9.>43*JHG3^GHZNF?-3AG>LG,W,+2ZK+=#7L'QYM.SAYW/>]Y>?O< M]_,/" Q"!3\)?Q$1&?4R.B8I^8F\#6]E^[^$#\?/^M M_4N[#O'LVL7SP6[!OW;Q[0KZ>\*AW0+'3N\1NV KZ/Y(_+CVL[T2%U]GE38( M*9ZY3I>\\[AWGY22#D69\=>T_[#L_YEAS_]3EOUWP_Z'7230?GX^GO/X#X$@ MH)V#7-!S'TR##M$+' VA7X4\53C.D/XN^OP)%_12EPN*Y!P9J#2&7J?KI08$ M?QZWR1NUTEF[0I=.<@R\YW7'Z7VT4K+;"!=T(&,G!3-'"@-A*'5]D"V%1$!I MA9W=Q?3A@LKL*9@='>?A7Q)\:UP0^UP0TXD+RO$!^'B#KUER07^>0"C]Q+*> M'7GH=U&V?IH%%Z3(._F:8 \71)\GCWAQXO,G!3GRW8I5C/+';>MBG8 "ID\BQR.$<,62I76=(JS9U&$I72.(V+6[NXH/ HF!\'%3!=XB*#WBSBBUYK2-#S6$ M-PMW4_B\\CK+;$XJ3GOGG%FW-R[ZHT5*==W))H9%DQZ_XF[A&?]N76Z,?.J9F5!9PY+ MDQP/Z;YA$S2="J^7U%N\&,.R@A"QJP]]F'4A(V&;MK!TL !!QP?#![E#C(%5 MK#ROQ,77U..:R+L7S@4,1X0=16&;G7/EJ@K@2+@_G@NZ-_@I>"GQG>?+"'M1 M\:+X\)5@^_PHPHE%&/UB;2)I")8 EAJ>ZD+Y<)3;0J5C5G+HZ\>UO5QUO.] ME_KA?U123%U2U*VEBXM(B4:%B-T?ZI6F.X=#6C5#Y9Q=TL=/-^&=+)*#J[+K MAC562#\O&P>L#NR@L^L\.$(C+!LR9P3[M:>1&.-'E/\.'II# J:B(,-FP?HXTX$/%1!&EC0RDX]%V*N$Z M8,D%Y\-2VU+%A4H789J'QT)+LQ]$6">6!^\?:7ZA=BC@]OSP=AU!;736GRC5 MYSIJ=;\]PKLS!E?A3.P<9HLAF%;UB?F?<5$/B),$R#[!-KY)8V@#1G+=^$*8 M2GZC 0ZG,RKX%3_TY_JO<"7]I#.F1^TBS>ZY&;6<[X3^Y*WNZXG 26>V'S!/ MWXU6'"!H>H=8H46QIKX8T:'1 2")@2U0P.OT9L&MP@"O&PD/A%K6!:91?5=UK M*6^ES$#MB0\,]@I=VRPRCYEP9!\?KW?]DK*]=1HZGG<*MS2Z9D6\5#)*:M\Y MG$UP&L),%M9(Q;*LT7; 52Y(F* &B25( H_0]CH7_&\D-@=J:;<(S]=N2 ;_ MB'/A&S+.VV=@):OH'::-:7!E\]--6YV7HPM1=E21\;:G_C:09O#!F:]57]/( ME.+BY?T0$I+Y5<&F]D.;)_/3WCA +?*D#C6_=X$HP9G)8 5\)?E\VW#A 4@5 M:RO'=].A>L-3D_4S:8 M=NQ ;I+RT)J7=(;L^Q_NKX.^FM]X7!4&YH(:G-"R5"S)PQIPI6KM0M\$X%]0 MB58#&]U[6*URZG*AG_ ^^88: R]C'RG_D+'W =4\%VGGW[]LT_7>R6IIF>=1 MR>#0SLWUT(R\CA/#OC!VVA@Q=+#>T3_4Q@QM3'?D"+?09YG/@1YZ>:.)#.#' M>#PS/'4E+1:EWZS_C_=0FELY/+^=,>'Z.=76)3=!(V%40>#]X./7)N8A*\\A M=$?12 S8Y 0JR+RW@BP]"B#;SA%R/J),6U.KADJ]%;2(7P_XWBYW?SA\*]@. MD>2"FGK32-7W>^K_)R6Z"#9=CI_E*1AKLRZHE(S,PZW9<*R(9J&5)CG9!"7> MG'6'=6'$(=YD(4 3_)PHP?:CEU/?U7_CM-?TU4$Q[I_NFT_\G*$AM#0\WKE8 M)G6(%:189KSQ,$Q^K/\2TV"$0;B >4'60M[C0SRXS%%"GP,8]*IANU\F2BBP M-:.D_./O#C_D5],0IIK+.^KK(YD>27FOB8$_YEZ5Q@1A=1Q;CB F(#]J1T:L M?+H">C^=2WE^/<18B^2*A1=]J[! M4I:M5NR7L)-P$O@Y^@*X&2E)P%+B#:_&YR48'"GAM 6R>F^,_G#VBA^/OL;O MV$^0 )JHB8 J+PM)I4_!&G:0+9EGZ8F-R!&R^=>;_C A()*71H+<% =6%!WU M'8-2KIOZWXEW&CQNY7"F4B9R5EF?=N1L4W!;!B;JK?7*< JY>SHP!EO+3 BY M>"NS;&:Z;#5D?"9!@EU0M9KHJ+1O.ROL T8$;%2GB?N\21 Y*SQQ?! MXC. Z6/DDOJE)_HO[0R/?4,MCSL;G%[M\+W''\_2/@-M)--AL C23]P_@VA^ MAE]CC4A46U]<7]KR8LN_<_NRHK M^1ZU)LE_\A26,"5S?QJ.WD)LKC6.#V0/Q0M Q\E8:^2F%>=P$M%+5J70:^R& MXT_,;BYH,G?B\$X6Q%L$_ITC28+UKY=9^'RL MCM:2X_P6EU=Z#/4Y_/BTS1?3K =0'I%K<*S3G8*07*P!.PR]:THEO,Z.&J]H M-X16)RCU(OS7&5?.A93]_'JLYLSY69^[TJ6C>UR+7\E::WKRD"783TO7%[[3 MN5@SZ"VVZ7)];@N6[#O$6E]]8@PMF,-UA(IRA(]B*\A+^9,8,/H:O8?&1R>: M#8>='44%-=4D/M6-5Y#!*5EWO:15C+:RO$C*%2W5TNX?;17UEV,U3V]4\,#5 M"?JBB@N2NOT 4^<28J^#][<5]+;&W/4QW#(06LNF^OW%TJ>'G M_H'Y_+,MQ>-?ZCUL MNV$Q\;P('+'$N0S;OI*](R>8.Z:PN(X(\\'=D'",U2\8&($HX" M8IQ5<@-L#QJ6#411 ^K3VY,6TFR6^D8T\CL;7!_V&;9./NU^P$;S:^AXR*-E 7J6_._D!J0S/?+U\:@NX4E'DDJ MU77>+"L4](BQ37JK;U?Q ;UN19X-0JKBO_[Y<"]KPFC"I6*XRYHY8^TW,8=[ MP;[ "RA?AD,1[]VD'4]*[[^T[;G50"@XKFV5+MU'T:9X,ZR'6P(/MZOPHP0QIS ]<, MJOO_P>.3+<7D*ZI7<7?]S\9)J";(_[AJT5W91$:7DGFQU.%BLZTBC7NM'1C^ MF>E 3-6^#GL25+HI*;G:]A0S^3E,G(?JE^>Q>W03>8@B0S@"1+5NFQ=\1ODN M-I.N/+GU9*,^N<)19&_,= GM'>AG)%4^\!3_R:WDH#_$I6.L>VA8=3_FMO$] M%E6Z%2PW@<*V8@ZJ;XRK X3E&:3TA3N2-(T3UD5YSX.NMWCH'Y"T!KG>N&LC M5%CI88-02@LK>S@:*C?<6]SU:%-%N<[%YLE%>XA,&\-5"SEG$K/EQW3FA>^G M.6SEYE.C,U2P$%L3*))0.,9 ;(8O/]@XEDTB T^H[9C<[E#? '$E6W/3YX4* MR.0=!P5M3A?+;BZ6"AXI;POL#OXR/\O:MWJCIB_ .D.3*6CI-)A=795DD'V[ MT\!"\/.<94'+#::$I[,UQ9%M0)08(O[IS(*2[&^DQ-<^N4_ES+PGV\+"B72K ME6@NJ$*KM9WG.HP8^RQ#GR9/C>V^''H=&N],C%NI'#=MP*X/WFN-GX/ZLGL]R,J(^2 D1:RW8*SVMH9YC7>E'UFJS!$ESPFH4+ Y5EF M!I!:C/:L9IA]2D26W$])1I&&A,TSK1<[<(IUT1HT&O[!L^STGXVMI6HUC 4L MW=>K!2F!AO.&@:#5&2IQ;!NJE@PJAH-P]PU !%U+XW#F+(HFS#/O]I^Q'+65 M-)_Z?FT/J.5LOZ]VZJ7LG>#JJO7I2F;]T'R&I&-YY7:G[9H#@0ORZP]8,R%G M$_\),QY;)'Z=91\6I,-O#*$Q##?6)+EM4<3:NKRW4DO^_N:Y/1'4IT(V*<4/ M;Z_..%Y*$'2(T7^?IGM!+AACZL1VHCNRQ9LF?]8R3)M)7% S64RK!2?9)!CI M+XP[=%_A>$U=VK*I0OJG^6MN8V47^TONG9+3L5/;XQFC)"2QL_VH8&*16)?7 MF;/ 41X_.[]R-*W2PL:_G+9<0=:'JSDQ[[N*>PU+.+9R09*823QX/V$?6CV\ MF:!(3VTN,DS'O)3B%=>Z._O4U(2+[1K3*AA;I:&E=^J\TZ3BBM13^G[*/WDJ M?%6$KS07^?G29'AB* ?US &2/9#M4$4Z%+WJ6&7K_V3 YKJ)@,:OKI[ M)Q@*UCY*T*^A>7$V\F\5[NQY>(NF"@^MVQDT!@/.;YG30;_?F]P8^PNX@'@B MY\T'1/T@WJ0NFR"W\YF7>PC8?<2[F,-LSU]&UI.),9N.,'ZE7L=F[?DAY[NO M;:2*\$O)+BL$<_^N5AGMG()'JZ]D$AV^\?R:BO+=9!8-AHG-F0CRP''LFXGPATDYQLU298WA@3!5RF6KP3A/J+T& M470-]N0(=+PJ/^\MQSETLZ82/Q<*-D-;<4&"!\AP!5'>-:ZBKS&B(M&.4Q@! M(+_!@4G*3"Y$>32GDC1^:*=_=K]-@ZN'^2,.)WPR,-4Z]G1_8=,,^'?.U,I+ M&L\N'$R4;3"I)8^^&TOY5$1O8YFVF!P!RJDBMZ%4XVMFBKEIDODOP;35LP]T MDAH%",V8=R!]LY.M?F\4/A#9+WB9X#7.46%;TB[B[,#*]F5A+@@)[34A<>IZ M8;)AW62ZB^C>L$&,D&8=@B(:3JPPRKEEON7!5VTOE5-:P] MP^ANM(S=W.^C)BO1M#6/M@=]J#K@UJ5A71;AY7 /H?EVJ*B$E\W M_*.MW%%H95(0T>LW2RZ&';&#Y9G]B;2RE,-RXXQS]!D]/&+LC14#!+\'N4D, MB(:?&,@:PK&%)*W_G&-ER#*ACS2QX^DG4\98+Y97A1YE[$+&*AB6 1:3]?QV]0SS]U2R. P5K;\[QFQ 8' *&ERC$V/_ M3W2\NFXM28KEKD;#?&]5A[2&@,%'@/67'&DK?39;00G*4):45PU"?FMKTB M YY]]"GP^3QQ_Q[%O/&\X-+79Y?ZT6(W4\+*X.]#7@ MJ$7!D& HS^8ASUX#'[WW@Y,ZQ86(^K^*DRP9ZD20>S M\^4[UL$>":L+_(=/"P:EAJG<^RUV@B_6HB(1"FFPVAEZ43DZ'OK.52V_GTTE M&EAP0;M<93<%)+=&6'O_WA PD9S'EL&:9-"'>=D6VD(\Q+XZ'+"(V3^G<*JV MOU)4;@'CD>F$=+/Z4Q/ST]#E=F!6$B7L@ISJ/1F7BGW.CO0MN]D\)68_A]?[UX M$/!J*?W!_+I0U84,]OW5HR36=DJM)M+I^*/5VI.M%XX.?QG\*?;BPXDOO8?2 MDF82&LPD;DC\S[XCP%/<7+Y*)J[%:(_F<#L<(+FB] M%PX[?XW/3.*_BV 'EGX= JA XR"^V&CB'B-3"A<4[29/5\?L,;(1C5U"5(H* M0HNK;--PF.PO(WY(5,Z0@O?M*GW'\JZ"":.?5:5&IPZ:GSYM;*NWM1M&-UN1 M<@YKM^-T7T.C:J$C,\%R8S[%%'ND5$M>!2?$)[9HIZA]5:C35V^/S8L2M@<8 MW>MHMYGT.!-/+B]'N#Z@!<$G.KXM+7G*?#:[**=*\TUSL:@908P8]_UC(H7^ MYU>8$%OWEQ&8@M 3 3>%R?1/]JUWR?B5#9$D#K4^3;)J_/PG"7K=2I?.!<5C M)F/"3@&)K.MS6 FC"PSJ&HQ(Q[>X,^3-PNWHW[XEM39;E!GOMV%^-:N[]2[. M6D[-ZHS.]3/+,.)^ -;K%;@K-1[O/A-5,SHGZH&*EV=G09 MN3:NN";=S M;)#[.R);Q<[95FQU 'WAHPZ@:G;K_.[^I>C-O7=:^3)L+@M]N MM//6^*HW"36M0,"Q]//QUX?M2\OHPZWP4+6&)^!6(.RLCYQYUB1S0+-8Z]FX M\8O4BYQCRK4F^PZ)G?,,EWV\C_/*]G*X?["],:\ 40LQ#)WHQ'+X9U;L,<$_ M9IDX#-9X1XNF@E\[\Q88I_1( 43*5?PGE'CSMM=SME.HKWM_9=>.S.)!GP3+ M/;"R+;K034U:5NX^>1_/ %Y"H3DQ]DKG(?VH$,:W[,%"]F' 5T&E#*!1U*M M5\ H+\K%3WG%L-%7=] B9K?,NZNGK=_[QN$J\2<%@^8J)4_?*K-+F,_'G%T@ M*J2;Y/@RID.<<&_>9G!< H>&:DV00 87M'L]?$J4YD>'3YGCJ9'A+1@1G=AB MQ5OAUOW=Q:FQU-3.-!U_GPQ*C/SOI&E%+2U%'X\NL#+ XG4TI&-;M4:GFF'R M4ZF4JMQ,H_YB=324MR /L_7*&/XVRA7P_4%/'O1WR99^6[UQ8BA>MS^-S-S8JAAU6/%EAN1J!-]"UO HT&A55>V\9PG3X?<6G(GB1=#C M^V 09O(C1BI,MVDJPV3-$DBET%2:AC+E\/3.$;UG"AF[3/F5.\=D_NP6$H*6 M']T:T!R\HI_(Z2'3S9"2:/&=3R;R;!A#JY6%BY[0 $+@5#67^4K(OHA:QHTG M[Q]G^M.>W+3>]S7"6ESZK81E::-$RHY ]MN,I*M#5]4ZK-.X(/T?RQ,EVTOA MYA^<>[_A%^55MYW,G,<3FWH Y: &;")8F C'\L'N8_A,Y*"?FH+\/DWLY#0J MG.O5A0KX;/9U*/\9,KT.!/NGJNG-W/SQ# ^N@-S& ,?TPS&W5Z(1 M(?G$)HC8G)Q#Y:-BE.\"%T1)X4&44&:UVIIQR<,GI*RKQ55 M[,R:^<@EZ#WJ+39QO-H1:./JV_]XZ&?SU6\W 43<:Q=S9!1>R[^M6*--2!%WM0F M]+FGBB$\ZB_$K3U988OW-S XXUAZ;Z:\"U*4;?.-GD&.")!/+ L>2NNTO WW M6?9PC,^TW+_O8Y0#ZF=CTUU/X^V8;C4$H69C,QGJRD0$^^L0.(%L.3CT!K:= MO;;SCH>[KR#RQ+L 01TLS/E%/"# !;7PZ@4WH,EV8-GDT"VKT&S8>&MO^[;? MD8=M!PZ-::4?_CWF]TU,M 0URQ%*#:!@1@]@$L%[C!YYT*>H!VJSS"ADB0M? M4*'L"UE ]L3!YT)>5=9%5BDSI^7XU(.$7WW4KG()&I*X]O8-(O]4V;KM="7K M\;R[]<3,#,L&OT!*#JOK@-C-(G];7\1GG@5R&$&.'!(# M$Z-)N_YKHF;YX*C+:($[$K[WGI#"+/+=/>+?>Z[TZUV!*^:SW4K+9U+^ )AF M,G"T-6L*^R)U2 HFY5\D>@253QW$\]PB 41.-23=(MU_$E%U12IER/JS.:+X M6F:\4=]!%ZWD;_?RV1+]S'<#F,D/_9SAJ@E9P$JZZ=VDB7(L9:Q*FD:519]+ MHODD?-5LJ1F7";\BOK3_V4-]<9@-FP>ZSZLX/R&'"!) 4$L06#9,%K U,LUR M L)99YI-U/HK:-8V^)H;IW<^2;^3^3DO>0 U=G[W'R_OAM:KG7UQR?#"U%IE M+NA33H@/2F>CVFCAD>V$AJ%)/%P:=[?0$+:U(O[G'69R BQM,67H:L\Q!!YE MXX%9+DAXM,!<'28$JP$^(. 4ZLQ&(>T%RF]*/0 MCX*GL+P20A0!\3%\>?_3UE)_Z'=D\A1L6 M_R!YB]C)Y!2G'R+"V0WX71XR0C($&Q1$^@)&I([HL6X-(_P7$1=&@DXU*?TL M4I3\(Z#TNML+?7&GE' (KS2"X3Z^9\^MKYQ.LJX3Y@JX)&_ M^(09];E\JUPOO:C[!((2?!YYDI8WLO;@KD==,#F:%Z=DI PJ9RJC)\X36*1\ MGDR?0N!;!TNA47XKUG/:17<].4,-+S[]<.S@390;Y)!35=EYTV.0NV+!8T?5PZ U0O,P;3:/M#[_P=8'PBDK\.K=K_2=\0[4I57]U.,_AWHKLD7/0=[F&U[XWN5U M]7[ZI_F5W=6ABJJ0C#P9Y,A1.*EZ#1*_N#"0VKE@-QI2%9 *H]L(U\.9%%YV M*C9M=9:#*TB>BX9WJS3"\Q:WQQR/WXUIW=Y6>RTR&">DY'(\Z5<'8?QP=Q?_ M#*3<@GW(D4<:!"#WR1%DZ3H[QM *53^& #;#D1:DGZ1&L&N)8DT%Y9)G;H66 MCGL^D[F4NY+8%:-DF;TO*!3"!8E,TUW,B,E60R9GT,!=K (7/\0D63PCJ&,:?_4M:Z$EF2F=/7Y&@8]W$UZ6 M2U??7MO#EW*VL45VHF=H'-.P=ST=*SD^AZ5G%K(E"< GHLP].H8IR+Z24+:K MW"4>2C,T>_9*>C6L:^9IX!8@N8F)K+/)1_4W5&7]+^[!H M7/]'6_5NBH'$6W_/HY'7+^P^")\4'=GD['O$,+7G>;P@[!=X;]@)%'82SUN0 M[-U]M,I:6@AKU\KE;]55-9$&BF+CM^XGN8SN1?\A*YIWG6B*B'U(LMT9O]F; M$']B8ZZ@$(E#>@K#OH1,+.?,\L!\T!B\T_R&N1&@5#&OAL K4S& _FBK@BHP MZS.R&(JO[J?K)#Z+?]0)8L$N0J]>HY9 M(DYQI-G0VZ:JRO4R)A-?3NQFI&0A/ [DZY9$X4CWSYCYZ&\715K>O7,<0WFL MA[]S7RL*4YG?2(QE$A2QC1AQ$S"0#1;T8H79*#8[!!5E305#[I^V;-P?_-CK MQ^BF_*^^^"PS6V>SL-=Q^JO78K:"OED5W A06-GPA<4F8\Y,K\3#Z!:JF/O8 M<++$$D?#F@YNXY%AS,R%/&!UB@).#:74.MK*-2G0;)9E&@Z.\IOY'6CE&[O< MTK7F)LV;4W6 "VKD".UD:-E-[>3UM,!&WI;X<"&1@2CJ2A/?D80BJ8C';2UZ9_$#RK() MW3WIJV-G6:7@#TR)>3>Q2N,5<+T/F)C6L_4F+6@FR%XNK8*))F_I-]=+5KB8 MM9P=R?GQ]U'A[K4!M",+@SX+L,F'3L0ZT3&\6D.Y:)X+^OU:&WX-^E SZ"+G MMM2WA]?.WRV_G8U!T;@GAC5D'QDQ:I7<&]Q%8D-A%?*&C_JC.@]B@ M6HV<8XPKF0ZQ>0O;XY5O9TI8SVGX2$?'=\M'W?G^/',M/F4]0GCR!'V9"Z(B M.D)I1+5:Y^D;=3FG[$BWBDN8MTK9.FM;8"RFG,P^9,K+E'NX(!]B)%EJ8R7Q M.L\EK9E\E0R1C$%.*47;U^AB39:?_-AEK;A,SYJR5N+IN);]EJ]Y/'-MY2FO MVH :^?[C&]@V!*C4V":"!TV&W_.*$<:>33R"B.''EET*(^BJ/J8B-)GH^HD M&6I,;&^E2(!+<\K:0@TRDJ:N@=["+M&[$1IMF5?N@,EF+QXO65V+*[#)[[&V MNMCA4U6>%DA#_80Q%^?=!\H1]B1T7VA&]L<-U^![.5P0,LA8D"/4Q3+V3F)[ M 06L\_,F1X#HR5A,?++3_=,H:*L&O<MMVL:? MIC5DXT?GP0F9>X=,E-F'&?I1_B(N-K\J0_VNIC62KPWH# \4%^\OM,V@]:'D MH&^J0&\-&GID( =<><7^58@WF.3%$]D%6$Q=4 M27SN#]F#@M],->O?B+=N4E#I\ZV\6>*PO"QL?]!&8+SH$K%>NZBLHWK?KL+' MWCBY@),U-B&Q*5*M!UQL_W4['0?;)3?0$ND .$>.T+ZKC33J^7EQVL M=I=9FI:TC%9(M*M/B+.,>69*&,'H2&8Z@& @W8 -K42VSZ0\[.#(.&Q10?S$ M5+-:H?3I^N9LH&/&I4@=OB;SXUIS].%C5L@Z]K&B#AP M2:^.]X=XB/9]&*W MJM?Y-MF.5F@Q^@P#SMDGP+(*ZR'2KQ-?< 0904W@*"C=;LJW.H1"%B4D%XS= M0N$N)Y&TSM!2FU_#IVO4;*8OXLJ,(E.?($+A?E#)+KNIC*FPU*#X6A4UTH[+ MX(:!SVJHW9@;M:)X?@5&2&) M7(4)?"L;K*CWA)(0RI6<7V/EYDLK$HMZO:M1D>?K=G@==Y?O1/@2)]-AI;!( MPH$Q% %\.#]2$YF''TRV..=B]N3T[*]\#:$B_ MO U$!U%;^M!J7- ^YZ:IQVSAE($F"'/-[;!YP.N V= /+K'A^"6"^9J,UFSD MSJ O^^^SLV=A?;#R%;8$C@)YQG:EMU'ZV1+ :(D;$-2TDKL0)*V@UI=;%?N# MYD/OE:TE'@L;R+]5M[UZW&*1_*[)$>].X4[%W*=U]()=4.C!XM/ M=C[Y-H$<-&B%_OQY!AJJ^.E#?A7/GY>)DQ\FCO N^19]G$Z,V!AW8S7A%0XQ M?-.I]89V97&5S6+.[>CV-U'F,#W!%&-*65P[@$BW@0(GA]GBCDT\A^%&BFSH MDIQ\Z<@2]IEB)R#J/#'TQ!&'OI^KO\]ECSE=N13DT'TX(5%8.U(0)_D'+ .9 MS()40!N@P"G]1DAD#;X)%N7'5@;J"^Z?NX<]\+X0&CJEMA70>:<+)VVOPX13];$ZP0$K3(_IM9E3UQ\5>=7$$VDC?CYK MOCR@5@/O0OOP##HF&HTI3WUA)$WI$4.K NZ%WF[&?75!A6. (<68\#IW4=RG MDRH3UB1 M4R/53-*NO5C[&"Z!$WA[_/> [S^#UW#R&D0IN=F3)WNIYM9%7"A ME;JC6AO0_3;B[:LP'_W>6Z,]/D_^M$3+YL7O5MS4JB[?T)4,&N*")F:V2*>X M('^/Z:Q_-N4>S163K?&(H"'H"D27B$P$]*NFF)U ,B/5N<]$&].HZ,7 6]-I M*7AD*,7TRZT6DSB&S#VKEB5^,?7SYV36:OQQ)6M*:GN2#\@[>$/T3CG@SB9 &X%/(2 M,YD-*9U]23CHG7FNCP!V0M6U', 5N*(>;52GD0S$D)J[I0.[Y%/CM6DS(NG? MKS6?VY*._%M;<]08^;1X>NT4N(48)^<5APO;.Y?DX[;W%]MPAT, M#?+W)-:E4=X'3N]^7>)QZ[8G=&S X5%,[..$%5B:S8E:G?1RA\I1YQ=D(P/E MJJ(_).30\JD=&B(Q@L"/:3C&]F-!, WJ:#N6H3<$O"$BWURS7!#T>827]B[1 M1WWP:=XUM=;ODY>H&]'J/"9WF'$P*>YVB M-F+0'WKH9D\>X*I.I(@/K%? 3D[%W7J3.?8-4G/L\+&&M]C-J/7G,14D=%>( MV1/5U=71R@]W!FN*5AX^83LOGD1/A\$WZTD^\U[PFX":^<[K2JW?9Z@];P"177*-S05%L"PIV-UL_T^J+T3N1\+$ON[:I%F6K,Z^G;7#'5?P$R^)Y;MAGR=74)0M*(6@XL7].7\-=3[%\65AMN_/!*H^_(B2X])%7YX M\*VP;Y852&ZS\V1!1=JZ:_WO)8)CX$:IAMM?>E*<1.Q62EN\NVF"X"W>*$R# M'AK"0E^8-/9&A=O159IQ$7)]J/"&3(U^Q-2W=,L:!_.[24(F5K2Q-EE4M.N$ M,_O[W2.B8IQ6CLI.CHDP0&R '69CW*>,M5HXX!KZ>$M^!-J$(U=JZ0L2?7PG M99EI7BLC?^N'XJU'!Y62UR4ED_.EK][ -JF-/RF"6.=6T4*[9N[?SQYW[ND= M#^TFU@'\?S/_)5=[_\4BHCC:^>LPVCZ;?;P:T)^LOSK:,--);MJ^VZMCOCHS M-M'![.K.%TBQ/*YX-MHOC0$&5(E+'E.0$3_FX9V7' D PQ$'O]PD"YJHSNEO M3AREXYIH%K8LJ??NL[Z$M)_#-#-T99)ZUJOWEHCP0MPB0A)G&"!IP>Y-7GOT MH="WJB[O!&EX8KW,P:HH]+U%[^5]"FGFI\M&H79KI&'.7F/$Y[DT?(PN)!KS M !@I0#M&30G@8OJ;$ >2>:&UVG)/YU.MCUS[16<]\]HUJZ;@HHI]^0PUSEZU MH"E UGJ"X\%'P92J3NX5BTI^"KJ0G[YX HB/-C!@7EG2VYHT.F9;*;3 MV0?5XZ^WU+>X4\=K;/VF9^'KV5O4*%Y2O,O]C">WQ M7S>X74&B?-8AM.ZY,"#I969U!]RS88EBA<> M'MQ[=6Z$_>GM=@$W2%Z#,6&\A8<)@(UH?8<)^1J=8419I%*C&N)A;C6_V!8AD]%* M_;Y+NB^.+_Q<@=_>D+81^4PO"C/"85TB=%8TB!D6%" M"S7DEYJ:NL2])D4JT94:3I==;53>8AY\/6I^3/':Z,/W]QI$M@W,;E _):5: MN_3>3\W;@'MI!8\OP(RJ/VS7XF?&E\D9Z5;KT+=.WNA%GM&%.^'+F,DT6"DX M@B!R"T40/=Q&L5IQ(SLD6IRS33.,+? -K#L1S/'T^>![@(\O[-H%E;E"U>+[ M@V^MJGL^4_6^Z T9X?>',B_\A0_G1&ZA*1!?7!TBU# M$G]/HE4KTILQO\M0OL$W]H_#XWD MVXAE)EFLTSP:8>4R&=6TLGL"[3K@#_M-G6JHDBIZY.&N.]9_7_3!\ /?3S%* M\;EOWH-240D6)"7W2N(C>'CU3DJ8S 3;-XIZEWP +:C5'.N_2F6XS$G%%S<3 M;*.$41YKWU???>+?Z7/,:CGWFEGN6T[4W<(Z/O%[O@IK3N[5(&\^^ SQD+=C MZ4V[2N8+;1,I>46!^&(NZ%0;6TR1^0)0I")'JM9=45VMY\ 180>ZZ,26*L*> M ?8Y7=<]3GG!]U)&T*;B)&ND$N)(;86Y ;.Q]J9*>ZCI=QC],O$0RHZSSYVN ML8&+#"+H 2H\,)^,:&L:W?%K)A&2OZ1F6GF=A >(!VN/98_BWS@A],"&,B39 MQ8U=,2.#OOF5B\$0MC#)9Z[^"VF)7)!8?NM#:G\*;Z:^AV9@BY@/H346TX*M M*[][F+' ( O./L>P0XO2<1%H,+U_BL'0,6T*2M,H7-@&ORK8J=1?N;0VT=F) MIAR+?Y[WS?)6U*..L$$8_0J1)-J,+\(6Y=<XY@I]L01@)\J'!VF M!%A\3].+"'Y$!8NT_+'.K?R2RFB_FE>^% ;Z#\S6E,PR4C2/:ML-_D M"KVHT$D8ZKK%4UJ=^XGWC_*#KG,X2H.^,&V8DAB+ =@63I.+8=/962&HUV%TR=AM?@(I:0NJKL MTAK "_;IHS;4[%:(89S=^9;&GAU\JG$ M#N4CVX8:PYEI&:E-T,/S1''.812FN4:];VR.Q!(L44-0!X3/4\S:7W1'C)<4&1[ [-K/Z6 MFHJ.G8(:U1G_K0-"? /MBG]$AZ:OQ8!D^)\*WG=NK5>]\2&W)#EN:C6M?"NO MG"WRSUK&J4?AXV=7L!.%OET9G0:X8$8B6SR6BJ=I\-QT#TNQ M!0P^LH\!O5F QT4Z;6UQC)-PSYL>H)2MU$D*3 MIA9P0?>Q$F@IAN#3E0J:84/8X?X-#<66551FCSU2K+'SM>&82VN!;F[FP[[K+Y6EX_=,\Z_B)5V#_!95Y,-]K- 20K M8_[R::G2*=4Y4.&G+82\#VZQ"[<97#&Q:!&XE:*='VHWU M['(,!).XDLP:+ M/?ZL &K+!0QB,W:ONA$_/772H8B1:,K(2NEOS1YMK8%%,.>5]W5Y'&GI?R^Y M'/3 1_$E+?;'O@Y%Q?PT5 _S/H"?TGI)+B/2)+4:K&&B0.WD1F9]-ARR;UTD MY&K:> M[KQ00O+!AWKYZ/ZH*'>8KU]9],],J<\)66TEOT&PP)Q?Q%(D6VRQ@0OB8Q^B MZ\'BAC.-B(.5D.C%7-34%?H?*6;0IEBW9JK(^&API)783=J$-P52F^ :ES W M/X%IN,*18 ?O?,5,1F^"A2M@(Q.AHE2+A-M5Y3Q28VW&T(PA(9\COE2JGG@N M6S)3\]S@0M6SBSOO#_N>59.1W+Y@9J#6TO93(UAU-$6-5=@Y7.L\LK!RK4!U M*#Z@IG;C<=#C#:0C7,73?^!.:A0*1DE-()P&A+^G-4^FM7OL8<@3;J ME0)NP"TK>9#9#QS\L^@[K3VD:1-SV7U;;3^2@'QF)J.-+;FKJ>4Z9SB1M@XS MXP&PGU?'C6D;0%4-^=X/12OSQ%+7)**KWNH2IT,"43_4]5D&HDK:(;XNW$H?CC#R+&1;]%Y$.5I4)QWZO ;>567;!WP^&O< MG6L=8FTR]C\FD'.>DA*8H/:47_/DL7CC)^R#MKW%\@O+/BZ;'WJ\-(ORZT_. M]U.3G^3W(K*V>A@XIC8CB,9B767K,59>FH 6('QA)]FJC.F27.RA!VS;O/O_ MP-,$-/X]1_;CK/RO_R[:;MSMAPZL"7)"@!:8S@&/ M!8WQ79]JN6#GU\8<$'48(Y']@U)C-UB ]CWK%G,L;C.P@O-Q( M4_LQROP.H+'@?DKTD.]P2U\[(NE,KEN\B?5K)#/GGA8;6YK>@&"MW3^QQLXB M=HUVVS"X(&8977"I+LV6T5I#LF!VO/UXR&=3_Y/J,9)7[0>7MF/X\J@?B3]K MTN\>W(J>L4P?/CXTM(C'?EQ:Z1I8OZ_633C.&8:)FHBSK_]"R^)044MA1QDR M3TFM*?KZ4G2AZ7]37FKMS0W9#T=J[L3;)\3&_*\8B6*7(EO6HG!2&\0 M=WD[;]4S-)_-[F3O^5H=.3&UM*JN?W%HQG)(N!QY)M%KI.D*CL7OIB9GD M-$R,"T)@(K%[V2AWQND%!O)_I4AZ#N2J5T]ID7 M&_>DBDGS95BUN ')+!>T"6#&<+E(=WP9L.9!U3JX!;D7\4#3Z_EHS[N&![XE MBO$?RZ7%(R/Y'S.BIQT2-);W#2J-VKK@D5@D["@AGNFX%;2^9JP0LY;XGW(# MO'?>__KSJN@[VQL1K'M\F0;N^"A1A>*$7%"NLU%C\Z8ZBB) M%"MIJ6OOE)L)6YF[9G!!.-?,^:)/E8)?;H7@%K=[\^]E1C7I8\OSX]@>K#!" M(H7F8I=,<4B=:N0"6U6^&2L/#3M#)+XQ"J8NB8FP(0ZNQ"Z51IU&@/B3WIWST759- M59) DC \/C=VWD.J\*N:3H-R''[,/H,"$YPW$>B#E*_;:%WM73+:*@GK]GB0 M0M\JO]S7=:(9Y!M\9#Q!^\=2FU*R4XC,N?MQ!(G<^N"LI0G"C9W?)2FQ0]V7 MWY ^+Q2/0GD$(;4"MF4W@2S^4U&#;X @H\J09^F(A1@S\N!G["#]VL2TA\=P!;$7V>%OBZO#5A%"C0:? N(M%C= M'W+B4$[M?C3O98)>?;:6\2EYA-WXD5H:T MZ[7YZ19Y&5+WNLROJ8GVY6=_'/C!::CA@CX.Y7-!:!I+G-/E,4:R M%"^1W*^8^[B_9TD>MRUR'[/90N2"Y')8>Q8YX<[8'0:2"VHMNAH#^O<8_Q[C MWV/\_SQ&2M?ES*%)PX4@_*DSK&JQ@_F[CJ]>VN/3O5-#3$GUWVU.8I-&G7/F%?BY0^& MI69_\JGTS-_H[RF?VSCLFDD<9A]8+#0YMI-KHHB& @VL78#^A=KP-C<98(4Z M?DK$8=BFEP >N__D1$&H=/>1R*]KSF/.\T.IHM.R.=^JGUNV3J]=+HK$L3S9 MF@SS6D8(52L"872::G.9"YJRP8=3?VT4:>C-+%KU8Z\,*"6MN]XZ7A$(\XK; MR9+S V=ZCAQ*LC]E,I-=@= O&>:5[5I:J1W'#?RMR\HV5F:W1I;7\4W8,FSC MBE@3RQ2M1]_HB32RR>FB.V!DNZ@BCK;]OL?Z-TX7PI!E>D&^!)O);Q;Z![ZV MNM?YPP\/ 4"5HU:J#^,8.69( $7ND89>,/4Z&LO\+>^\9U=36M0W' M@JB(D8X@1 %!I:GT(K$!(@)BH4..THDA*AU"5USS3EW M9D%&*JRP'&KHC2G5C#$QX M$ RU74M>]V3SF($6CS6IX7^$6QN+WDK_0]N6_P;7?WI]!D27 M,T*NC(K#0\&R#$L^6GM4(>+< :&V8"=G2;T!+R-@57<>6_ZKL$Q>GALY/5Y MERL>;O(/#P6#3*U-;ZM]F>RKF.MQD6/_C@6+($<(<$7)9%A]!$G\^*"[^.;D,9O(Q=XTT6N4XV\\5^]L MY\6F21;D#?4W;2^G('&QL\2EVEIW/X.U@ $J#/.AR9T]D_MSJWX*PQ(9!AUA M3.W(9V2I\D]RRCWSYCFGJ-W>'K,;7OXAG^ERI)^6D8.UEV]F)**T18VM!78= M:Z3>I!_.GK1J'W5&,MM**H)=6^!EX,\9Q M2O+:]7KES%%AX*N?I3^"?H0V!A'#-UD&_I7[SUC/QE8-P+1'X1UXQX@+J*+1 MA7,;?,Y )^+^&(HEK$\KF KTK7 MN("/M[B _0-YOVN )_?SS/A/D2+4Q"E4!(@:X<5;Q7T#8*H8N.4O_H)QL0:U MO7L>S=B/GC1E'7, LW?Z][+XK*CE^B=V:7 .E8,XC_0].3N+&=8\9&J3Q 6< MS]'@ =B;+&7+)AYJ?5S(B)NR?=JT:SXTXW.+%ZG\L=+-Q2VR@&&C8TYC M:CG0T+J>MI?/"HMR='..E+_,?/GYSCX] 7,H&(+!,DMHZJMW/A!<7C=2&S,9PT'EQ? ;]/V M-MJI]QJ)2\FTCC:4)/(LZ[+W[;EAG_FG)3_QI><2*C0$>_TK,^?ZUV^7^M MS;",;=/+.^P8(6MVH,XN^7VJ'/FF7[6K!K^GM73.E24H43I&,*2@7(O0IAZ#;1DV+HW*^*ATCC8UG@-^5R.QZ7(XR0X'NTOZ1I'SK '.J:#T$;,/UC"&L591 MZ!K0[TUJC.K6+.!3%GP2*+*8*_A!''ETH";'8YR^V3I^B#I^5?L4"@'G?O[.GF[B1SRX;]^E4KN-6@4>^-V.H8;=>VS/6IX_]0[ MUOG209Z+%EL#L\346R'"#<>I(//!!KXR1@:ASCB]\DB3^I#A&9AW .:;]]V3 M&JH%.M861^H]5Z\E%]RPI/';N08=N]9U]=3*]MJZ,^2R9G8?RL4%4YRYWB:V MBJ'K>;S+L=@<)W1 ME,QCQM4IAR]]%U: I^W!4]RGR+&Y^QF;U-Y;V$:B/_PIV+=J8(.9)##F7>TC M^,;9N>!TX48./+"RA=J$C6 M:0C)@'(<0A=_;E0'>O;[VW: JR$4#1JP%0]B";P)?M*J7A+L.'VYZ61L-P%3 M3")(1.Q)#:KJ+/\1L[L_9+A3WBD\S\Q/^5CT^=@^=.7;FQ9*;'5U!O3U1B 7 M$,5&,OG$DJ979.;Q!QIDWD#KZL<4T45M/[I4[_UH>)_Z3$SNL5B(1_*+B"O3 M)D$>MV\K/'*Y,Y%$VN8";&D1B=E3O4]!8D92WMN-+2/>)&*T2=*#8A>G#ZW7 M*P>P A]@69;11.N6^%FYL3FS([ZJ[EUX#$,];VR=/^\'BLC2L1TH65K_+ZVR M%:-943!%"^C]*-^5*+PPPG$J29+$.K.JNIZM]%6KOM2=6O3*(R!DQ7^#"S!I MK*I;HTRF>-O8XDX]-:G,>/_4H>O,,A> F<WZ$)49@1RP6TN2@, M>3#Z=!+D:7L2@DHM HJ\YXL@$0.<3I^.KFKM/J41Q:8P-CF.V?OA3=XK?%V8KHXI3&O 4UKN MA/3BVMFDX5>#N;&?.>._F+L:C[F'C_*8.PF,J\#_%/C%_GDZRPK\7?-G62]E M$;.].VR_'\A8_$+V ?XNRV^!D+P>SW? MI$^#$+IG_V9KRL%3DT2:-()M3=_#[ M0=OHCD'_^WT_O"'^-19!T$_3'1YV"$$M6Q&U6V.U<$>CSMQ,:C'=GDIL7MG+ M G]=+]$RTUR)I/>W%9GZG?WDF6OW&1YTAB1@:6.VY5S*257O[J*LH420S9M< M@"Q"3P1A0B/&23@GAKM>RUHT::@$EC >;@=X]OF^]*:V4\V.G':??FSPHC;- M/"6H1^<8%P!TX@)*>)M&&<7N-66=\^,4J+/*N8#-NXM9 1L-=RDD -IE3U.XX\UU/.6 M-LT/UKA1T]\1M;YSN-R+LO.2ITQK_:L4+_J8E?X.P^S;2.<:L,?*MUV3$DLQ M-(DVCB(#/@'>'WQVL_WQB+I^<>GXT0O[KU>=L_T19?YKF.J[=!. M\.0B>N,8:I:WL!\61WDB2#9PDL1'HL,@4K*A4IS8ZS[;%B(ZD9:H\V5N]0LJ M9,![GOCRH&$0T$-2'V77.E!%VHP+)8=ICZ_XE?*AW1EUN02@02/%(SVG(L4E M>N.JLL8?=>?/>D.S\AK(J_Z3]B3]0?M>">K_*RF _Y'Q_U\9JT#&"6($2VP* M/:+4"J'F,E*FF^L4,X[7E@.CCZ7KHBK58<5F%%\'L_R4W;Y'H)M?J.V5QXJ3 MRH9M^@@'GZ!$SYRX?!GJ?NOZ:SAG.)9DM19QHA[-BU38>#4=<8CZCT[E;\ :QT#JQ,?O!UG%/# MH):@?IBKCTJ[VNFCN>;9N !KH4C!+;E+0 @7L)OZGEJ.CF7!BUB*C+@ FOK$ M2W&ZA/[Q2=IAVKG*F/'B5"UOD&N8"5>A3'P)2^063O" SE\E<0.+7/7\C JN: M7GYNZ*/I@#KL^=QFBN9Q4_;:,7 AP 6CRWYCM,.%TX<2_!)5Q%AL0P'5T_TS MM9QW.W2K?;W@-2[]W@.7[ AJ.^Q^5.SHG%&2L6*JC:MEQY=0(DND2A)QC+IR MD9K4ULMSMD!-?.2P%>S.P6A- W1MKYR^6=A]^/IH'E%%(6/.(K8)2KG]'5I/ M RVU(R#3%CM7;M+F$N$L]5?&'K8M-VO1BAGA 5Y3=NJ^2MK%UU/N\K+ZQ('QO\5BX@3\V6=79GH[KWB8WX<9R=:C9= 5J1PLPGIA[ MIFH(8?8&0'KR,TN5]=6\B'$;*QU1-V@1;6=SAYXY:+"O\+EIU\5C\<^-.HU% M_:U_1M4_7 Y6HL0P[5ER#%>^CL[Y_RRQ^#MY9N=[&TK4"V2>",XJ 6_T]!J MZAS480"0TIUS>D'@ #U(^8%'E6.[C2.6:3DDWO;)*YENR78A M42R1@79!FE\[Z!#"LY1U*;N-HXQG'DP+*5(G]$ FV;7),!_?W99U-J4J.)A" M2J=_4J#;2:61UJNBH[K%ET*4RK$XRQB=N3ZRJ3N^1;_N@E;A&+[762)KK"+] M^_;CV!,%1__W.?'?21-&0;!_BW=? >.ZU)R5G2V0:J[[LVK1VS^3;L^,36J''18W?L_3AC)7-C66@,RAC M$C-K:RUF MNJK)55?Z%=3N6CS[U"/W1@'D='3=M.^6;?PB!#O'D@=ACV\2 M>FZVZ%=D%GES=J$[A(,?0^N#$MTBITZX8Q/W9LZH/+Y6W=3\M 4:BL#&K_0E;9@4W]._5,I_OZG_K28\-CYLXS$9\*OT5>&9/, M6R89A!9E!?Z6,_25MW21_^=,P*[)@)$\28X@22\@%8DUD(/SE3M=5FXUQ?;O M[G!JB!=%^N_ &B-":#B. )-YA+5#0Q%'V_RXN79>+X[0WXVIUMDT_7;CSDM: MI^1*[!:D T0-!G[L,76"24Q:$4#Q9''L,.A]E%7?-#9R>CY3%L5Z=!Y4[F\[ M3609B7#VGV%:T:A!=$DNX.DIT@SRQV('\68'%C57O&WNO3B03#B(#N-!"((, MC\4ZH'P>H ]SOG(!!YH$?A+E-]-EC]0FK)3W,M7Y2N"L[%? ;])QT4N4<7MG MN=CC:LL4K+6I0DKH#I==M'K._@],3-N:5/=D]&31![O]5/%"L[+^/ FPN_ZUHE@*E! M5DOAU';[WZCTTFERC,[5BY=S9:G?DU6^!'^$#M=.G[O"/QITF,7D AX/H)I; MT5)@;RY@Q.\\2-!(A!7*SFE0!\7"*EP9T5IAE*.+_$M!OWMG4Z82]CX[D^WU M <%^+A/E.\MF,529()82^Z5<#!*$.$L%/D8\_U;^FH$<;J:&SN89W[5Z:&D5 MNNX#^-6L]8D6'@J*16'Y69I!+!5\#.J0D1SJ#A?0HL'.Y@+V@:-]-U!+7( . M$]*SBNR3WPICO=F$M:^H:N3DX>%O_I0R]*?+$$?O83PH83FR"QIGZ6-X;1=,[$3';K>+S+@HU-I6EUEYE@XSO= ML!C%U+GWWX/ $T4DB_1ZIACC;:\U^D+D\-2BN8D%E"#!47K7 *<8.-?VSPR,;NU+B.:==/=H\_)CM,K M>XJZ)ZO2,>[UX<8/@SQ?>_EORCK'5I!2R!&4(.L2 M=8X@JP46#U#"#4@Y6@')D&!4F[[U2Y5:W$"KU/"WCZE.5W$BFAH7SY/Z+ZX2 M3C3IMBV--7 @%=LNG8T[YO>95^$S>F=K222*JE5QPVWFU6"-9IYQ7U>/LG4H M6V.,MFJ7HV %\]L!PZ^U&O,JK;#.DO(!U;5J^U4V%77'FHWO$F"W&%P TSYX M%]W%X@1CVADFSW3K^KJWAID]('J(HC'V177ZV>@(X8?IG+-%U5Y$ZYJ"Q2+Z MF>;*TUQ-:@=+%'UKR+\4')YIHI'"IU,>6IK7).N;0\<0D7I5F$,'I]9Y* M$U>(Z!V]<=M>Z/)9,WE_5"TP/GM**0Z+%PF&M\@:T0*B>#N'D3'IWB ^+CZ8 M#A5\:$_Y?'W,T6QG)Q^VO=]XO3+NMIU8UF\I[8[']?2OIR3,#&8[^T>=-1^V MU.3M&G1"J5=JGXG14(O5F(WM1FH LA()BHM#[.">]C X0 M&R[1P8>"X\_#7,VEL^."=Z^^4$T8^OR@1OSNU&]?/_JZG#%\V]?6V.P01%@A MC4YNMH'CMLF/-%41XXR,\VN+.1(OR M)F>7/K=)[/YT@?[<^S,R)-O-Q.S6FWFP.SAB_'@4/9(!FUQ$'PC.-LV8*.-H M9+1*5>07?;]4O.!ZJXGL=F]Y#)'=?#_15^9.,NN);.?3AS"'^>6?Z5$\&T[F>U1+8P\K+%9&/WI M_?8>R)Q]E@B/4[@/H^:X@%^!;WX>9Q@,S[#G32M;@PL @+B I.N_: 7=V9.# M6N]E 5"<N1X 4W?P:,G&7VC)OQ2!A'/&R:N!1LI< [,EG^,OX3L M+N,">CF_0O! WM25KN'H"_:I]!+:E??!LQEL$3_3P\;@G_== >GR2:',7!ZH M3([GR><"UM^@13K0J^I1#"(G5;Z3MQ?9"-9SY14@X_@FZYDJA-.^#[^>16H" M8CZ )S+?D3NI\C;:..W['>Q&;1M'C^>I]##?APHN^@^2VIO B> 9&RZ@-:E\ M K-U&&,2KF?L\:?!6__UNT/BT)59_C:>?YP"T)]>?T?Q/Y=R7NJ_AXB -0A+ MM&/"M!5-,I_D*WYJ*) 7+&]?/:3V?-RB AH4>J[]B2'J7&T^7.70M7ZSW:_= M;T,4C5-.C!S?_6 =^$\?/G0V-@W35[S)XPXFOB='WT)7;#AU075? MJ<%XSY7H85 M)I+EK&D$I($>K^,C!Q@&U_IF3PUK2(TJ1?AKVY:G-LP:. M;RN9)BC$W)UO8JQI.I+GK8,74=49A%ZIA5HC?JI$#,)T6D9_E" ^#ACF'(6& M1CU%&$PR-DOGW[F0'9P_W46=-?'*>X?#D8Y%_'9!*/TF/9\G@HK\S 54!G7 M_":+6_'Q=9Z1#;!)?#47X.V-IT9 ,] >:Y2I#W&;M30S$=](K]%9OX1ONDCL6"21J3,A4Y%?/O?.CW#\?Y6,$T[]J-+%TN6M ^19@) M3FON2CNP5WP4ND*A%YXT7WD('3!V&UN+OQ6XBF(<<)5D=YW<+JT?<22"[UJ- M8%%NF)'ZR]2S6GG&Q4YD%U-/M^5A_8O.+KV!M>*%U';2MVM'HY]]2!0S$#&0 M&%9>S9]69\GT,-40>N^A<$$H\C0C(]#RDRV!(YBU._U22P7<5_6+1N+%W(9= M_>\-X S=('HU.[] B"7 CFP(*+5WPFRKX:8,H-UA2F#*'>%#^JCN7CW*X(?. M+LMK#Y).53*5C)'GV'$< 0FFS?3G#PP9IOZ(BQKQECCQ!@'T4'?024_F=->% MCN^&T3P.\N0^WEN=I+<;S\.)<&!,W6>1QS@'Q2^&VM*[V# MH 1PK5(+9*1%#]@*C"$#6<*NSK-:O8<<[/1DNU5B6W,_'L@=6@6VDQGZ(+H: M0_5'*UKT!RUB_3RZB@&_W-!(YBSU2#F^Y *(#FM6CWDHPLMSJ93:?_]H-=+=B=K#DF88Y(\Y M<@&EC3S,>U$Y[E>'@4RWD'HN /F[D1":D7 M,TVUANR9K'F>>X8P)3G1#L6"O&JI8&8UBM37'2:P+7=4% M!P0V2 SJ<)/*8NN.!]JORXRA?+V#>\1[OV\-.Q'ORL%0-^'<7?GPN.2V[]5 GY@-\ M!55L2-";^>U 8%NX]00\R@7$N/.Z*'.R7,"$2L\&?:\94,FO>604(Q4!2K/X M=_N'_P 7\]]1Q(V1"R6F]P7;AIY7^J4E]N6[,C*EMZ[S+:RA2%!Z.35H*7FB M7A7:+K(PJV4^-+#.E &9U@UKJ9H\+#]V117FFN*MW9ZX=/O^VW@SL7FQ-5.6 MV*4KU"'BTNR>UYCY)CVF1UR)<=#KQ2;A?K4-"W."SHQD_^QO-6;N_J>6XY,. MU*[RCYS5O'1%\1MGEV=/Q(DD>I(4 @\+7&_*6# 6/;2SA&;=GPKBC0] MN=)B%9LE\9B'P0^%Q[4:R:U:U)B[^IUK?)][DZ^R[GVB]N//3I92DH+=[4II M#KJX]\H0780O.U\K20K9QME/M6KKW<4R27)A5//(@'*[ZB0ZDK1Q/D4?<^:=-[-^:%E(?GN-RHH@[E#G6M-?U3&F[TST M+@EL],^]K^RSS$&LCAN'&UZ\$HJOB8P)NP-_-<9#28?4 M#055^B^KP=U2E*'.!P\?33R<9ECBF;I9M:M6.V;BX%&>%TQ'( ;+RST9X:X3 M81A1[[L00:>%36VCREQ-;MX1O0&%W">V&!:X.WP7<(!W4JYV4%*&(_1J]W M-# @[ W9Z=N"N/8SW8!5&.O%C\#52H/.D]@D/#NE 3+%1AE'+SALD),:Y,-\ M![R-%(8TQ:DKT:KC.D)FGJ5VAO?OS@7^$#:&W3M=E@07,DY!J3(^4%%3_!0" M[0!4'QQC),J FC&@4]()^KU7A]8MX$[U63_&O86KM=^5VX(7.OP?L#7 MQ6<.C7B6>NOG4NVBV];%/7+V)+@*X3C M]V\-C@INM[Q:^[HH1SUN7+[05S#709&8GF2>#=:TZP!'-QT-;MK>;L:H:/[4 M@(DU$&5AK3:KYD>.I\E?3E!X?L+3)O!^F?2@H0%3^U(^ M)("R?&&IJ5?I?\ M$6=>TP -C#(6.:42J2VT3^&>W.\>(=H5I@^A.L;L9_?\@5%2BA&P:=#A#M1D M^<5PTZO$)W:"5SN+R7,F *SXBG2,&Y];1!/'9/]KR%=D>1S]E%!=8.B:#_'L M&N,#O&(\6[V7W21-\JL_5^>-M)VECI.0PF/3HSZA':V@W<&[6L>/,#*G_7%$ MMX&)R"_A&F8)6#'R#V&FY/Y7L]D;&9Q]X3Q4(6#+ Z^/ MX6S%6LP7R#Z$3%^#4&&P!\'2\<420FD7X>9:_C3;>]&FE4, CQ9>KKP\W9%ON#+.Z8*R\G/?[O.?\$8 MD4^#< 0RF<<0$F<3X/0(AK=&RY64<_*WI :C3<[N'XFQ#)F/WUC76K-J@S , MYNCZ#,2R)LQT2CUI_TMU.BC204A)=YK2>R]\JX.?& M@7\[#@SI8,OPT]>EC M(U1'^F'&W/1@AIQ!_?/WCR4[+'KH8>81'X_[98HBQDP#N(!(,L^J57.^0M2? M@MU7(KB ^O=2<]=&+%LJ851L%I@-R+^_D,R;>D[SZ'O!+!1>?BCX,FGJ(DR M<(U$S[05J7020X!I(Y$=DZ6[=6Q&%G2,7:6/_.;*/E:_:H"F"12W@N)1X';\ M:-0TKE5(YRQIM/M<@_63SLM,B[$NR@'+,U))=&, \A7+AEV*E$#LY8UF7T#MB8@KSK7Z"^MP'+(M0+3$_I)MT ML;9^&#$0'V&#C;P\5V2^([? S^4DM90CN)^=P)$]BX+.@PXU!%6_(1I:*1AL MR2!;TL=S*@>9KO.HISQ(?*EW1&*B)*(&/+(R^3S%\=G=#)M^6[NTO7H'9-=Z M8!_7]3Y]G'MT'B3/6., #[$S:]A63)UFI"BCC29R\WD:SD+]0N3>(GE.O675 M&D7(\"'?'53K91!6J9T+R)B48(EL3A7.EC4TOUU<=;D$57KPL3H17/^D=6X% M>!=EU\!/Q1,@ IKXRF!70IU$E,H[B:5MYZ_7\LOLG=87II[N;:?_04]?HFGK5F_?!3R MZV$N("*3Z3<_+FB>'&/;+'ZV_6O)%A)232A>E9"1],M%17,^6I\'?9&@F'(! M>QYR!L B2 -HUC*:UOL1)*2*!5;C6 HNVD,!=EIC%L/CQY,KA& 5'TD+G]#S MPDB*?"?_+"@?56G%DM[!5$7L8>A-]$V3(^HD$C@*)*]AZ-0YDS4;/'Z@ GML MIT#1XWTRU X/SP@4"">$%9E-Y&KN^QF&N_,GWA2LFY) 1M";K8B,>DJ#.ATN;&1 M%.LZ^Z4_60AA/%0^O-K=@E3H1PY-J9IXQYI0X-!CWLMN*0\/9 O4FDQ=C ]- MHN"F,0P;='5%8047T *;4(\"CY 2,Y58"DC-2J9O5"$7T-KR#?X^Z[6E6>ZU]U[#(W>FN?!C7^\(H>[9&'[ B_83MX, MHVS"-ITW%NB+&\9_7;W\GQKH947\^E#%**K9*(]=BH4P?"$410;VJ&M>"&VQ M:)0CQ 480=X)W,S+:^_C LK'Z(U$.;BA\)U#(MM0IM*(#PF^Q 5,CL(@3-/P M&G7!Y,%[Y668A-A/W5Z^1VMO/3Z9\#[NH4GTVX?:)A>,M]0[\-BY-N#(,41( MR 3\$5*<5ALQ!8P6\AQ@^7ED_G;T..126R4J]9UYK\LT6]59( M+K/I]XVX9MEWMEU*8[:J+XH+"*H:M3H>6+'.<4>%.L,#,S0O";&<@^K)MNX! M^?/2I2>V'%:2[;[ T)LD[YYW:*O)4@FE8X+",.%/K+.& MS=R?=A:-:IH8%.*\!K_T:CH:_AP*,CB%Z\.N$BG33%W6378^\A1"'TMMQ#R! M&>I-LEW(]K(GL^WJJHB&)Q^(QOSHA/D^TQ_3K.7<.WKXU8WJ[B./ICT.J"?J M_$KC='%])1 MZR+S"R$^C^X*F[&3=WGW>)=T #/O56L&?:)F0OQ11\?)O*WP91#E*?A04)W0 M) YXF.#E!U$>%8XUK[3''[7IR(E]C[E0)LZ25VFR%KP@Y#)K +94-=Y%*G( M0$VC8R$U.E'+ 6,2S:&VCQ [2K7K\WRTLP:W(RM+G;0BVM 96F7IUL9N;]65 M#*8_Y+R4JQ U<.W@J+!XBL.\<2%L*GR7*17]=.,<_ J1(^5#S^KAO'J3=6OS MU+M%[2+SO;,A4ZN%+%YU MUK]BN'3D;2Y]?('%0P20!U?-*)\'[W&(5C1/SOXS\ DKFR&^J^CNN-TP@X\IR2!\!,D8GO.;DB8+=D^@(WHQ^"<_WM5E8E6M MF"XSUVRV^2-B*;P:.8TYV+,+J MO::X6;FPLQL?)AK]MGG5J%OP<,E9UZ^"'C>:RGGT_ MR_YQB?Q1CF5'&XH^QP44W+?]"?_KYV"^ MD$??=LD8T$MHU[1IIKO-Z!8E4GRW>U[NGCBH3_Q.Y6?%>W+XN8#"RXQ<0RX@ M&<'#'>N9LF80(,.1([!!M6UM4ARHF==,BM:_ 1DSOD?$#8M#81XR+9GNROZ? MY9V6[[[M $S(IFWR(6$(GA%\$JQB*$\3N#B$A<3T!3\Q']"2#JOO48,(;)F5 M7#H2N^+;2Z\E*5R_]?*([Q?@5?8N_5SHX9N"\]C)H^"9O*L8(DAQ9EYW_?H'O;:($?=6@M0BH[ M6$<^&:I3N[B "PQKYFD$C(%_,^Z3XGR!+@TYI:,J>J;,;=34?X1\^,C)B42- M-M]@9;H#PY,Z[?T5"0I6_P7ITM.S5!MN@!XVZXA\7 C;SP;Q#+)'L)_5D-$N M'XS?'<_[BYAKL?T?*R[&A?GND"]6;(+'>;MR =7?:5KRT')Y<;PX>29<8O_M MC^'AIH*6MM7#-ZRH9DA/0C%G?R47P*?!?L7/\M) M_+O8H>R!SI7MT7]5:+!EO?UH2XE'SN#%HDU0$!J&8>1B\2_;[_FW'2_A)F^Y\Q_,\8_LD83CFJ M'Y@GP3ZFDZVJ'M_^!#RROPQ\Z,3.C;_JDRGKR;QC'SS.!=#]:5((O>K'F^T^ M[\R*E2]!-?O$WB<49 VIC:AFK>H2.GW59.YH%!BYGO*55Z([]AG),6[:T60S MIF6@[>-*?4<3NV#J-K3PVHB#)8:KK;U^PER :]EU32&/$QV9\"./;[^,RE6, M:>&,DSJBUD$CIFTZ1J>&67JO?BK3;]6C6_4'L]22_*66Q<2#<,FE6HWEW4)P MY:6 ?0:^IDZO:2C&_A*"W4 XC M/I0@UZ6L_ZKF,[O6P.UDJH75"&XBB>(X!9% 6#.$RAB/9:Z:=QIJ:H*>!G*4 MJ1...&%+"JS ^^9X>(7V:&KI5M^N8]KQHIVBX*NH9BTCR9^@/4V'42TZU.EF M!W($4IK4^2"85!S=( ^?=+9M"XU?C4R9\7XW.I)]96K_UV2MA _W*T/,9O(Z MU;TGDTCJ[77$=DE57]:. GN$WI!6=B]P/FN!\:*[S"SHGA)083MHY+*U0SWI MRYOY$)7BT^D1N_!I2]I2.;6E(HWEK1(G13$"-3?X]\F=L;UH:F*S6VCPT(6\ MI \6)@8.9'6MQN5E^C#1T:Z\W+P[C+PR8)4"Q9!JEW+_:5NPOXF(%8AMX9EA MJ,YO# SG.V]:$_?_XP/OCI__^,"[ 3R105X]CT4Q)16Y@'ZH#X.CRQ/CR 4( M&^$>XV<\&@^O1XA:_SK%_D/#V/_("\%3!SYSFD0K9A^"OW]#?0?4Z#AU.=F] MS%0];L/J@*.#,Y0N91=[K=M;& M \+.'5-*:MT.6.J6UJH.Z9%Y_^STW68W785C\9,1O:3%-I0H0HAY :$]N 3' M4N0G5N@1N3D58\%W%RVRK<,62VLBQ?#530/%'@/FDG+>]WSOO(\?NS)[52E3 MMC@>/(&6VE-/!4[B"3W2[49Z5&0JM=OVW?"2VGKQP(^&0;7R(]W23MBQ@I^C M18JVJ_V&N#P6=I1U@9T+F0IJ$]1P&&J 3LTCM(H:L9^H=SN*U6+\@N#J.7R# M270KG&;,J?9)OF_1+VZ>06<']E6ED5FLASRLJ_=;>5736QN;J\O;SB^89+7+ M#5L?BD87RU_Z;O0%5!FAV%E<@# MCG06E-G*YC0MYT:E<"I,4-1E7/#EBAIRQX/H:T M>DED7+.4#Q_)!?3=.#-GOD;^UK;?.O MD_CG'=1C?//K<%]9)RNB(1W-<@ MPY2O00_?N9]3HFA'%5]275]MHP>=N933 M5U=_5S)R$V'R9+\AFD"N[LF@)-'DIZQB6+>I^68,[Q+OT)DZG:@&OTDKB5[X M%%"RS56^-142#?MM#'JDLFC48+CAT;BXJD![CF>"G,$*, MV'.FUDG6=30I^XI"T>YP_1IA:87$H6&5$"]JAY2^G.[EL1I1_X+\XW0E+M+E,@;.DGCL:O MZ0 :@1%VU,WX!JL[96,+2)D4/5?L$^=&[("61.P%!<75KI,VXRO= 0=R$?#X M'9\ UVM>NH]P 39KE+=LJ= 6ZV4\9J'W*W5%G#/&$2/RMMY;Y XJ'[JM=^]( M1U%'N9=.DU!4:VUI"*ID2SM%WHD$7],YJ7ID+T&AG,!WM$2<]X.\K-YH+2X@ M6BHQV74:),Q0(S1#!#:X -EOO7D^:]X8HTKH\3J';G#Z+:?1T2?'H-[FCI\\ M(?HG 1;X&XLH07^($&/Q(DUU-B.GG.%C\,9_%*UOS#S[_:T*P>NW\OC^?8M0O4M(J*FE5+BE%2 MIIII,>EA];)\+P=DZ;F*G!"C\D!4 MC<9C>U#C6B:K=EXT%28!ILG2[S0NXE[2$,ST+!+#\Z656<' M3VM\>KNZ_7U7Q6"_J4UR#\I/X+^I974_U<9?XE#3%;@?="B]035>E"5 MA][^=,BZKCY% 6F"-X.NH>@\NYM:28.P/W !\T?$-@UW< 'RA[F 1[P_K8V4 MDL S$" -PU8T3>HS%MO>VCIA^QU-O39F"04_DJKJ*!YW?H*Y%M3:!P".4-YO MC5FB#FY0Q_Y>Q4$'K8,52V8D;S3P<)&\UL_>\'_Y,IBVWF^?_^/GY-\D Y@( MGBA$2Q@=9ZG3/ DY#PFM2$4&C%K4OGQI*CS,O+9_1>K+ST[@B.5KF8X7'>8C M]"2]5]_F5QM2",(-);@I#&E7*Y*?"WC\F*5/G24G&EXE>2;5C!*?$#2"[Y) M0)<"[:++V@XO$C(W5&G=RAQ.E7VY&IX%INPM M][Q>JI"!#,J>ZU#ADQ "-_!87/-9I"SB?B4C? H>;R1$A<=S5!@WH*JFUVFW MM@]F/'BSD"'^<_)H[D\[PMSYPH[OD=\U+B=6MFWRH_*174^N$ V=I_AIFXD8 M%G0JS-Y_$2P\EJ-OWBM@KY$I3+1ZLO2X2]/T6)PY3"558.%P9._+8R#J<.UV\CW63.D(S3[+MA$EE;E^P'*O;OOJX(+$^W&K^S^ M^'E>3 MPEVJKR/'KA)$K2,B);^JF*_.*= #RL;(G3 LI;P)9333 5_Y0L;>T@^S#GHA0(9'?%Q$:?MA^3H MW+0H5XU@;8?/5A^TN:+VFW_Z8=%U_]]"$Y\^290[Z/_=%;^QN7U.MM<$'ID5 M8=?EB(($O1WRQ1H=8J32KK9#&(JU2=-PH!-R0&Y@TI]R,.^>X>684L89BOO- M$*-"T.C=5)O(+MT9V6M5+L=;?[ MTYA!"<*%ABZ*TR)1E0(4[6W2*J'G@;CO'4^WV[_=3;-_UOD:U:S'$0M&M'=H\L/K10RM;,*L23&G*L"QZ:2\]D'Z4P\:I.PSR3 MH:K1L8V/+:#Q@%M(>/$B:2FTIS Q==KJD%>?W2E'%<4]JUK 7"4C5\,3\MA[ MKYE&U'ZS@6B?0DKC5E-04ODV/G1;S5Y/V3%)4.+J&>>T)H=1;#EV>FC-V+@< M&<9(HNDP=5H@U>JMI>? T_2$/!]BD^Q %A0LP05 O4-5=")/")-O1ZQL+E@$ M:;5JMZ\&+SO(,R=H.MM?4'1+QN@T%#7:;4:EE]^AO05+0848;Z<[2*;1)@4< M:?' 35I%6EB!5K>@WB'Y9DGF+E;G?<1&B&UH>,0;3F<3_U"3PD_.B?=5PP4? MJ"P;ZGR=->U@GB'8G8[:$%9\IL3I%6Z]^#QCB7/WK+SRSK7L3S:!B3L>!*A4%=98J!0IN[E'@K2M5$7" MW$O4/)7&>0YBI[69,]E".IWCLN9WRNS]"-Q+754:;KD] C[>]S '] >-[?N3 MMA8;>]C_]]Q'?[]RV.6/14=&/CR'E8RP?<=0HGYH,)M.DH$$*T\6ECSN_S%P MD5BN*>/7%D0\NV7]K:@P2*LF\'2$T9T4Z1>*"N),XX;[NMD_@ =0S59<@"?J M=TA-1P1"B8J?[N'AW26L335<],(4.):./$EEYSE_DHN/8]^\F<6D5*;I)IF' MO1 5H4>G?D[\H5Z'@O8*,.K;40 LS.!CH(UMDVK65&<-&>M#'C'SEG.Y^&/& MB9T[8T)]FYD14/.S1[B4<*I:'NF/4&>4TG0X$HI/J*AF68G^)@6?9(1I+0W8 MAA8.!D\]( )?J@L5I[HT9!#$M>7, VH3)"RKZFH_[(/MOK@+X*8HXM"EOI6> M[>Q=CW)WKAVM@8FF;!;$FU*=,CQ7!_SQF12QX>65*_D;L?]E_>!IZA(((4;] M)%X$@F_A F+&]_WZNA?6O"1@GS]&G"$UW6KA^D!9XH6#%:SDV]F+JQ+/"UH" M;=/H=1U5"NN8IUR X 3#8L+10EQZ=.S&E7''[,:+F]U,R\( S7*MML]Y6E<( MG2J)LZZ7C<>P8K=.)2;&BB?/GA\;(_/X"'\O\;VU\0.7,^P")(AER*B>Q.]8 M;-*DMB=/0R3+DE[_M,UZ?GU!JJI]G]\!E>;O!W0NL)1D!&5N+!#RPQ.'8V?S M&+,3)4UJ9E2VX9U)#]J,]JY;J03HVX\!_C4*ZB2+"BY USAE#[O^H:F6>BL\ M/O<0PT V95R-9AO)4JGCY(LG%]9B2@AWM91'_&8="#^JME*-#GXCJGS3W9- MF>,$LM8W#G(@O-E(+S8S]D,J,3HG@;N#%PD>+#Z]!S MEHOQ&>F/)_1>0/E V604W, M_ZI=HH_KO$I1PB?3M/R^W_*8RB)7LB51K<[D:CA['_@(F&I5R 6LMB6)^J[D*/!)IXD9X"T, M;X 3WT%;EX#-&&8"C\&L7<>\5Z:5]3\]X0J]7DQMOV'>IYU,MW-(+)2T=*Q! M3XA:&]_/_KO!4N1U'A8+0$W4X7]Q]1=X+#X*P3>A?I"E-[0>#FD1)[$&H'0) MG(2R80;NW=G22P'[ET;O/=U9,(/3/0H<6N#X\7ZUO,*;JL>HI2P[U/S ;]B!VS<2N[*%4J?.SSKJ55L?F#.8F2,GV4\QC1#?4VE@GF\:9O'0E2\>':R M'N^MOBW\BS5,H&]Q ;,)2-L^" ;U=L2*Q8A9!9'>X[<8O4/ 7_.9\FL^)U"< M?1M6O/G\V<$Z),+9OT)3XNSG<1@!3XZX>,Q$.(ASR&KI5P4JP_3>_C$>=W6#RB-\>GEGJZ4!]K^8"/H1NC2M_.KND?=L& MN__J6:=:*,M,-O%F4NNM-A,Q15(0*Y/YZ%<2H=+(WP\YVX)H'?1'5)VEGHG# MB)L\ SPN0[6*.I9E$#2(+64LE3^M.B('?_:[?>)]?D/0);,:K*M98V)+[*>5O&L\-;-Y ZQ]8%G1Q,5E0ZN"N\\-5-KHG&KP8J6 MVB*[ET:,8JF7,4H)H:8Q" >/_\7<>T UM7;MHK$B(B)*$5!BH2@14 %16FR M@(B @M*B(EV(C1Z(HG0! 0&E1;I(B92 M$2ZB$@G$DI(Z#T!# O2[F)_XXQS MMGN?;___N?=^]X[!8A"RVCO7?.=\GO7.8BUPI::'4H[ONRHG:>S*]\F[[/BN M@4VDW=?D\A?=RLO;RW-5#:T]"*V$M"YC*W*PUFFO2TU:<&*U;*87>(J<,)3< M85>D3DD/!7.]LZ$5O^_)YJ(8Z"EOZQG5W3HNF5E=H[.V3>!LG]];WX@I=@@K ME3>MEX314S%4HV+'!''%()SCTQH3ML("I1PFU&VX]8#W.\?)N+MQ6W1EQCQ, MEQ/FVNF@&UZ=Z\T#3+\DDN<(N?VH@T$S!^6@>WYB=@+W$#LM6^1JW8JGS=3: MYE3?1?=F)Q+GPE3/1;8_"YXF#*#K&9+2['B4]?8L6C$\PJ-C0-<+OS/NCB-N M^NX[F;!S(@\R=(J/7&DMUH%); UR&-C'TF:"1JE67FNK?P]:;5Z_%\%2?LTN[Y06[6?ZZ3<@G9>R1]LLNUW\L^> M)-U(.$,TY$*"6N25/0DJB<[KVBV'"EC2KK_*"S$*Q,IE/5S.=,I_M%&=>2V< M=ATA"2@RO-F?-02IX?(&E_HT?*F+E[%8K9O7@M6)M$IN:K$0*DJ.A9WHTQ0 M6/!BNMRK<;UKIUZEANHY$6I$^=4M3GL,M^FF%V7*G35*U=R@4"*9>-?,+!<; M59)A"\?#OY-D-QG,ND05X/'Z^)"\'^5-60P^,\P71.D8G"'ZN&4N6R>=V[TK MRNGA_2"U2>L^@93R4$ 8]Q2<7BWC?8[:,T=0UL2R7S0ZW&6!Q(>^08FH;['"MP'_"=7YJ?^+MD5M/.Z\[_-N'QCRJ-_SYM<:,2Y'_S%/X>G"&# MT_Z]6L=%!0X4B(*V MY%.@&3&,B^_/DF*G#B2'BD8FV]*Q0;-_00&_)[/Z+O[38/T5_)O^/Q#9WYP" M?9! ,X7,LQ,D7,>E MV>^YD+DL((H+N9:@0OG%5@==DD<.1W@-^M:<(U5SRUA;N.\^V@1!1,Z#=O280\@?5>-7 MLOWC_KB3*<(1S#\-V5O7^-]EF_W!V?Y]MMD?U5__XZ?H98&'HM+).:UAQ(>S.]8PE?-@Q[)! X$YV&2CXJ$SCBBG.Q Q>B )WR MM0[E*L*8XJN[Q(-L%[H,X2%\I V^]GF1&8]>543 FLA+T@5 M;\:;@T2[U )0,@#VI0$Y#<-JW?[BL_Z[^\ROTYH(>7H'?&Z8SPN]WJ^XZW/H M^W@Q.QVCT\=O.7R+/P=Y]$O[0JY3/*DQ=F!HH-8=*:/:J'RW\],%,9X77WEH MN3&NOH7MZYPJ3WR]H;NYUA9V-OX,P-= +FJ>2Z$+-(G# [3$6MWIHG7EZ]J% M:2HUI6HZS-?V9TR^%<6%OM]-B;O^UO+$^_O;_8<)]\,9 4 "I2KW*"($+3C/ MVH'9+3]!*IEQ,.JS3T46G8)4W?[6]N2L">KM\#FK;0\P'QR;ZV=IZ0]7[5V;\D+,%XT@A(&!.OC]H@Z-2Z/H'=:X/.=UT4#6%0T5JM?] M\@J#$#?E@6Z5XG@G01''L:JR(]**0@/$;TD39)"9UYY]BHB EF(#-/S).SB: MJ!-T@?K9KVYI]. H?Z7AV=IP9E:@^S(7 K4' [E3V7+5-4K>$4S:0,[O1P_<_WZ'B_SBBNZCZC0]A MB3#V?%I4%O1XZOX/UL^$T:'"_MWX4S2>>6.*P/99].YY>9; Z.QL#?0R7;H\ MQ+_37[%@+JNZL2]5ONX24LIL54+:,A=Z[#DU"BW$A;@L#J@;LY-5OBH3=@/R MJ$>YMP%?8WIJA1OI2[=%_>5/CF;4*TI"!,=JCW>7SXQI2[R)1=$HG@KW8UQ) MJV3#6#=V?JP;4]HS37_OXW'+::!*T;)&N-Q'WL@G'>\ @"QEV_YRFFQDNKAB MX"@=^KS419[/A.X0 L<%EI)4\+C'?0P!5Y=Q.*DL3LD(?T7C@WZQV.#;C=A_ M:'DR1M3_;#_@/UEW/!,P;6POT!YI\U-YY*Y0MJ[9@:L1%:F3%JD:+(UGVK]M M%;K6M>/ #M*:10*LZBC;:)/Y\NJN! +QJSM5.*Q],SW?XH, M^$NH\/2VW^MEX">?P<=LX30X6TZV@3[)"J=P5,!=O]+7CZ43$'#IGB,7.ZK\)>HDH[ D"UC432;-F.=.K*U:>'R@M592YCD=Z<.+9[5-]QAX M:OM&@4P@P&&04 \'9&R2%)*0WKGPX#$ZC'1!\WNYN:C.083QL2A80KRNZWO1 M>S\:QF(,_65-\ITZ&=U3A:P"7VP[;U2#2RD4F'O%L12)]^X9O!:YSK9=R\]>F-K MVGNAQ;N%=3SK^S'<\6/-!07=U/ WF@=Z;-:U48:JMBL_PH)J5W_6H;!'3^4N MT:,4HZJ &SVID0UU5ITFUA?#CF5>!SG*)I8G:%E 88U+$4JA[#<$0="==4U4 M:_UWT0Z!AMSZ"#S/ULO ]=@AO;M\%["\"B;&^RRQC+Z,A-U>)AG)C":7E^QH M+0% =R2GEA"%V1*4M-GYD]>U23,M!1IND'397[F;="XM$I8"2Z7'TCDW*>J*7A'GM&4G3^Z M_-B#6+C8X8D+E>\F7[-&?M^+OR[6-3W_3""AXX2XFA.8QY\L_]7=*EF0B!> M#%BEP.L0(@CR%.E:,&61_PQN=Z!*=M3X#.<";=:&U%^O0CW!+_<]6E=NN,K[ MB502GE7-?H[?:SWCLT-R,^V!))0V\1Q-R8/OOD2I45&.*ZIYZDTY%>[',75] M\.7 ^0D=A]#!HSE9_5X\%[M1_- @^15K&0'^2_>4OZZ\G1NUW#^_U?]6^9[G MG[1+QOLCJKR:8,%*" O&4F3D1Y>N):3-^NW^(>OYA?X^JU1QY4._&!Y$0F5\ M>';-S=04MV1_&: QRS&Q/0!MAPPOP_"G$3EM^5XN!DDV^,1);3HB:+0B7N+L MWJ:N&2(Z^L0J=/K1XO/,\DM+WW:^Y= *CY 9CL C)[I-:W,T"DZ[ZG^N^X'. M.R>J5$>!3H&+XY[WY9&S#HG16^VMGP>,1+\2GY]-Q]U4/8/O&5>\YN($V' \ MICWCQ*\)OD3TO[*==9D%2$-QZY_2PV!;'O[)9$W".;L70)(> \AR6K*".2DJ M%IQ7L+5VT$55$<:E\+P@'7<"<7:.H1F^^QEZ[ &A_F@C^.T0]",P6XD4MO\(NC81O?R(O'H"=' V>/,(PIB!)6>("^FB^E3( M,N>TT+'PA\?2PUA;F;3_?='!O]_^(Y4MUUP8=':R_W%.)T%8ZZ %8$.L+4L] M0.-@D?E10FWYUK==4H4^AUU>OE]6?N6@6Z(E^LR>71W';X]'GJ>7;%^/#]/J M2K#'@./EL3Y1GV'=2\ "LNWEJ8+ );S\\SZ1!H%'2A/XT)T8^QTR'(&3$L7+=BBC>0$C MT[Z5"#0E&^N43Y[9&9IE]#AO=XGS_4^1YJF*,1V*D/ MC$=..L[3,KC9[P6*> 4# T5OW.+MCY,Q"DKFG_:7CKU>E:AI:Q!U&?-=IU0[D%JA^C!DY*[4 M:^_M2G+OPKUM+4=$YVQ'!2"HI[1?[2%(E*IB@+^H%IXCD%@W8]^#@\_[1I^R MG)(4CA0HOFRS[52;*DF5]]9Y\U:XL;%%Q3F]'S[EGEA/CK4Z$I_]Z*6M\(X\ M:;M5- :QO#, ?&CEO7>6"N\$36@L],OQ6*V/]*S<>/.?;L?YS2<.F\YNB<2M&R"20 ]?SDJ)"N-"YL$)B'TC6\N9 C #H"/7U:PQ^D2L3VEHOXL8TD&,"GW@P0S--SMW5X:4 M G:?UG2AHBXT7 PR,*DQ"CJ#[+0NF3LKOMN[].Y!DN,O#!^G&7:/!7 M[-(2 _89THW"NUO[?KGX[2:IU]P\^ZWMD.&/W9L.8=X^NW8E7P(!*FKMH@#A M109ML;Y]*W#)D'8-)T.XF^-H(]9]HB!Q?L3+@%7&I)Z]8W"^4WWNIH=7J\X@ M@05BF%#T9/,E+H0 \F[Z-S@%RS+@0K34H.RU!"XDTIR>C/*C'"-UI\8S!3(J MF:EY)3VEQD0:%Q(D!Z@RHGA;P>E^ M"GBYES;-GL';;U"_KB&FZN4(,V7LSFD;7RZ$'TU%K-$[N)#%[P36XRC A0O9 MRX6T1P9S(?YV(-5[HPCUTE/NF7%"?EIW)>:=_W7&Q3;")&SHT L5?JF\;/WS@F'()JP!I=! M^$@V%[(4@R )<+XA0D 5GWYB T5T?X:N.J,IB.BU0#35H#=0R-C:7G=E TC@ MZ06K=1C@D,.7&I>+3/[L7/=\Y[[B0;V[V^HU'&[V#C@M&P??N/8H%98#2K06 M &')!6OPKK=:H+F0_85\#)"PQ'EK;=J(\/H(@IKNV_GK HK7V?F/FGQYCZ[ MP-#*%+UO(5+AT/='3UWJA)R_P6+$CRN7+3F MUE_AW4>''$A..( >3@7\@H4 M#/\+^A9.0*4#9TDLVAZ;79A%VFCX]9+%X>4O?A!D,5-BAUX"HWS MER(N\+#$0*U0!6GLXW;.^.RXUP#G,HXP3V8KR.;%H/'UDVM*C/)_4'S0S?_S MY!C3DIZ5W JHC&B:-FK))]1QQ&G#H9LJ>E0T#5K*<"6O'MX>0\F]>GU.(X;' M],93 2CJ--W\&0I.+5 WHQF2@ZIO]4VGST2W/W!59AZ/L8072=+]4@:OM4HE4\J53K4- M"J>AIBQ%%E?A)!-Y M1=#L?I3,TU-/@F81![Q*&.$TV2C"O<7^T68M)40@'EK1Q3DS+9+H$#(_5H[K M^M5_N&>7IUI9RHFV"I,)J>BQ([I'][XX\1%ONQ\]?).!7,MM'C]WK'P&6Y[1 MMQC_R*C?A)&WY@Q//OH=?VV 5>KTQ#\,*%/M0-P)I*!F1UFT+<$8( CZD6GXN+[\^% M7WQZA$\XA!JO?,SY[ZAP;(KXR8'[:SU88YMS3"?6M1HU9[82(TY9D+2@W[]^EAR)4VX M3\]SR-JGO-]Z8%@?L4/?JIHXA5VNP0S.U^!6W&]K?L?GRJ1N M\W)QHJ9WZ2Q&PMJI;_,(VHVE%C-[NRSV>OBMP'TR_!>]^F::G%(0WSRT;YOO M4YQJV[/ZH3N7]8T+"4?DD$M<3'(6>G.-UNX3A]C^0?_E;D_!+*%V1@A]<6Z( MYJ#=RQ*4B4B_X)O?[(3URC/OS.E["FITO[=)1=7GLB!'RY;34H^J%^6T-W^] M_SK0Y*(;.7CT?5?%BI_PLNK\.Z8!R@C@IP77^O0EY$Q5^A5T\U8[C.YXRJMQ M.\WK6K_QIE2#L[_XM7X5#&4.NQU9UJZ^_K4KNWU8P7/^%-/5JYVBV.CGO0)3 MW&4%B%)06M"D1NI2'^47_QWGU0@DY_GI;T66[!AIRZ#EO:/MRUO/7XA2^4A. M(8S@6VT(\>GXT%5S+N3Y[)3?36TAD_]OL/4Q;!C:U4_U!F#*]$2!ZD E"WDU M$2E1T;+1AMCK:+X$Y.SZ(-,B;(WRR]4?9-E8E^SRL.I+3R@%!A37WB4O?[T,<;N4 M'HNL3+1CI+*V?5S,13[]'^-QHF<8(U\M2"9]2V+$'V'G][D]SMO?%7';5<%S M*I=Y#5F7Y%)5W/TX352M.+/\&M^DRFY$DQ,\2:LNG:"II<9RIQ-"!ZR!-QIZ M5$4!9_2N%>AF9Y\S@3DS):1I8NP,T8&IC3S1$[+0Y_459Z2A-_:V/TW0($%3 M<:Z #FV,8.JPE.C"7$A8M=['-GHZ4ER7RB^^:)8X>[6[^RJ!+X<=TQL59^^: M;E1"B F=5&[,.?U-N.G7X;D9M9O*3J5L,S*:0C2\>MPL0M\Y\XR3RC)Y@848 M]FO3%M[&7G?J\(XY\;VBZ4C@.++E@LKVS!4S!Y9T&6&YU90+J75MYD($=7_[ M_*_TS?\G]G'_?36-S0_.^#(BQ]L9#MX\9 *FP9*XP>>]? A01RKC+1 O Q;X/UF4@=$*[3 M[W!^_1$I-Y9> J?(X[B05 L,A\\-#H3]]I$+N2DPH?2OV@+_ZWB._?YYRW]E MGXV7Q0$@M?BFAW:$,X_['^5"NK/:O/Q\/5E"=7S+DTN*Q[;N',&[%@2_"36):>SP;YS__*>0F_H[AF'CL"9;\2QX)T M/[$]#TXS8NN<@X^0X<_Z:AV6CQ)Q.E)?J*?A.)742)TN[RD!;-K'WJ5WLO4( M#KX'Y/#O1A^I,GO@M0)?04DSVI,U7S!X-U(+:#EL/'KZP*_U4Q_)7(C=M*>J MUM55J$-HUM)[PZ76TGTXT:H#=W9/$,X2[EKBBD B)0\+U<>2EHY&9"*!Y>2' M'WGAS[ =LUCA!D;Q#A'.N;!H"7S"XYF"2-[K[Z-3^\5^"0.+(9[K*]Z>#)?E MZ/5)B.7,Z8F!%(ZQEAL[&NY*#D/@B'/SN0#Y$F [$NON^Q1.D7@&C!.-XN69 M,N4];B*-$Z4UY; CK0?,RG=(;=9F'^5O\6T-YK'0?X1G.: M%$.T9+JJE2AYY/T#^6NDV2(H'7PWK&VTDK52^%&\/5-F1OI31NS)P M965-Q*5!7@K$W"ZXPS\C?MICPP,Q1Q?2GK)6B>-^KG2I>5@6 TE-MNS4-_,W M<%59S,+ZF_6.NJP37_F?01G1,//[*#40%IQV%;^9?N8CR1I?-JQ<8>VZ^;;A M$ZFV[,+$CKGM/!;'K@E M>A>ZV05FQ=6&._8?+'7.YY5M?[L'(E&E"!BXHB?C07@8,!#%.9*%XL/CJP:Z MLSAHJ85!;!GIZ>+ZP-@?^>#Q))!FR1N!VEH.96E#?_L,^2_M\_< %WV)\-N> M:'4TS8.1(9GSQ[*F:5/)!RA_OOG>+_0#7(BS MOTIH%.NS9@/:I6AY)-.3"S$(G1G#+'Y:XUQE?_LG2[$!B_\+-F SNS??LZSK MDK+3B=.Y>D?==Q5FW@D0V"I("G=QG"O("-K?=>S>]9"0M)M"NR"0$0BLD>!L M!+69!MD:NM^1<%.WAQH5GK*%5"]Z8U5][G-/JD:BWK*V''$AL[A^W$K.$!@;)J>PUP4=H,=@" M^1KG1C15ZQ+[-_8B.X$(H#D, ).@B"BBWCX)@^@!860T6L[W=O9PF A#T,F\B%A+YI]5A/ M,6+ME 7YU9Y%02X$GK&J-!<&FR3T9U!%A<&E+^3 ME' '-"5'P>'^0G7;1H&8O0.(M?%<+F2D;)0+"0$!X(5M["\11VO,SDT8 M',] ,*??"/3A/R^%]X*WC2/48218]P"#,U$CBD)>OO7B#26'HW'S_+_\U!8. M?BE]?.D 35\ DB?U_O[=N.>C/<=RW]Q(@(F[JF=,&DHPY.A& 7![Y#:4)&TQ MZJF!P&8GGWT NJ%ILOYT^\>9OB6%ENT8-9OFW2E+I1^?CU0(YNF(LA%**'?V MRTR@GF[AJC_0Z)0)J#;0I_< K?5=3O83AJY/\^(K2I@J'>_XT^R1JW5 8&K)6,O3+W7D2>2(]S76"57V^9 M; *^''BVS6=F[TZUTCAUV6\+@9*I,076;+B'J_7A41YJ?+: M)[1CBSQ"\T4>V:^A3MF_+!N[E)P>W0#_O]4[*-G'9M@<]6,(1^QCU^>!PVX% MU56ON_O2#_PA_V^2FX TNL,%.AZ75M,>JJ%VQ-*)VJ-0\/[SK?M*E@6]U28G M5 -XWV4]L\H,X!7+#+ MMAU*' ']3P32T4WF9OP3Y %[;V$;ZX4MYNG&ERVCZK.Y$!";HVU&?G6N^4OX M#:G_-93U]^K\5V#_)WE_)/0G).L=(1(]R]B \U?N8,/_"J8F;>2XD!:E4"Z$ MC_6.P9%$?UU*^-5[0!NTI-1:]LS&VK1?B[:0^?H']*G_$3$*;4:SA,@<$P/F M!2ZDWX .Y:0HN-3/_K=>:!UF;D)_J\: ]S5WIQ>],IW?Y^?H_P6QA)7] F?N M5T&PU5Q4,(CC,2@5+F1VWHA]/%5U'[KF$FL/*P#$<0_6ZG_"__1>R-,94\KS M\JGK->J/2;.E!7D[1SNCXN\>:C$[OEZ5O#"-V,&IA8,B%0)%VLX^FEIC2T6S MWF#W@.;UVB07HH-#'V;+GF6>I#A_OJJ#V*'78X::,;S]1/.,D%SCN!OI!-B MP7_;?D[@H*Z#Z-89O=3-: >"^SV7VQ>CN) C?B"!XY<>(:SOXD+&,KD0EK:[ MOSA=/B%\Y9;[035DZ>U!MZ6QGRU5+L(:)WD^:.91$]>Q&V'8,?(9Z $T&RKM MCZ&HAI\C"-G_.KE__>GHCNXGUW;J#>D+,DUC<)GK'CUK^..4!S*6+R-\]L:Z MZ3D3[=>E?RXXIH=Q K5V_,M0_-WJ$"%CY]]%0I>.0-!WJ[HS4=\V MUKF?:@G!5K=P=G5S(4F@1E> LGC\"T C/D-I]AC6H">[%DS]%6!4 J:DIW'V$O+:O$SP;82475$5$'/2:#W8.G /2U/I:/>,\**DX<)[?:8&O/+BYXH=V]]K"A4B]@<^.<2'*_K+-\"45 M-.4"J-CSNLW_MOC&_^M!L1N;&;2!$(H_^#]>FQ&5L?Q>R,O/!F?$4[.>QO>5 M/8KDTXB\^*%E2VS+(7>5"AL)$!6)TP@!U:9,*2"\N/S8252WDIIX94'3BJ,B^6;%D2$:FH66TA.87*=5OD$H?57>;OK1I\[M&2-,H<<%)[ M'V KX6+,A3@B+-T"QE^<$ZRI#][+O_1,"ETP6U@M)-/CP84\2V1![4@MV0F2 MDADI*L>1;,7NJE].V=^.Y;-]&!/]<^DX1Q.#JA>"WK:GY39)$,ZWLK^HK>9' M1.R$*?TY3C"J>!:^S(5DHT? QTR?V6C/J?7GCB8?_EQ^_X_"I,J*ZSC MB1VM],<%(37)%IT(RYQUJ$KC.6N4_U[EAXS*&)_IK$2V4?L,;)X,N&."T%/V M1/3B((*BRU)KKX>O*+D05A<4:=@.-/$5MAH_.H+NR6\O9K:'Y/UNSF]B_W2\ M#886R[AO] +.KX+8.>W3:I0SN[?M1)>UQ<*[JT52AJ5Y'[8X[[(S.K=N_O51 M'_IEVV.+GP>.HI8-87GRB8/K;H*4.7OK=_7"H09Q'IY:R/2:1V1D*+ (L?'@8*"#.A1SB0FP>%RXQ MHYS^Z0EB%V+IET#@_>?_?B0IDWY@,TA#?EC#\/F3F55:=9/VXSQBRWY36Q[_ MOO/O/1C@KQ6!XP169@+C!3A5$ZAPMIH5,9BX$D4G8%U!N]*@H=PR4 M9536IX$LM)E=[>@WO!??:>2IWGZD ?O@^Q[EE\?L[T'$I):ML*R+_#0)3IAB M(YG%VTU8VTMX4$?ONWGMU6%96&;\L&Y#[]6UT 0X3?SF&T2JS8$XB-X!'WFK=0" ,<4!W1&/!*JU&YH74%BB,IH6%HXE M&<=-I,YX[%4+?/6,^'A3F0K%/.:"#/3/:B-BV=COM^WF#>1P\ECIM.Q3[PHB MWVC1S5&3&#/C,/)'"XR@,<*-"ZG/9REQ(9?.;'3KH/ZQAM+G#R*2M"1K+H3P M"!WH@YAM,A]&/ (Q>>YMC-UJZC;F5A!L_ 1,.63X2J3/KR@0=BR95%_B0NZJ M8]CBO=/P':#)UI0=:6[0A#=4(D)4Q!9+R4K?(F>V.B:AC,0&A7*G)OG+$C=*-MT25WD;.N^5Q@+SJWU*[0%I0@1P?M.< ?? M92T;+F3"OY^B>8O&ENOX_O2QCZ4->0RU_$^*:;Z$99U7D.=<08^XL*)^$HC) M>>#LJX7-$/K+.5?*0$($.N055%PS* J)VR :\ "MQ*8_B-!YFNYS)&L;)=Q5 MIMVD)&:8Z-^4V!*>\N/'X\OOW6U)!'.:9_V!Y6"EQ,]S/TY=CSM^P<+<\\D+ M5GI[ G58JM9^_]G.>E5WJ5]F76W^.:;_T 2I2W[V"E^34=+**C1$=B[]/C2C@I<2(*EL($4X ]N6@ MET!XPR'8:8)T[1GF%/MY^!Q^>8WZ6X1*(1?2<(B\B3"5S@(5[DN*.DC?83-1 M@ R:)+=&]= _KB%;GNXZJ;3"+V=)8]NZY\F,-UQN:"@QN(["Q6E7_:)"^ M&>5M=)C_LPQ_/V;+5_@#+F0MG@N9GP6=(S&(V$/>Y[^SC8Z80Y#42A^R7WQ? MXK39FZLS)M4SD0M1?15&@*T+?'WW(&@$-E;E;[+2J(B7&MHI=!E9I2]-NY/7 MY+VEV*1'X=V]2K]V'Z16;Q=0S DJ)"LC_=1;"#TT?1C('_]JY@GCMP@"& MM1W!D<.+<@Z)BH "4Y3X>B6_\MR'VC_'5@M(X.XD))I %%H@+Z;%YJ=N,6M M]9%3Q<5X,XXHSSECQ<]4\MJ.$&)=HGL&H_91OMI'#OV2=^:HP^Z>"-Z1-'9(Q#9Y M4SM/!_$N K;1,E,>)9;%XNU@F5*1!YT(_.X$'A?8!R];1&]FI*8.#_CIWWWPX6//R^YNRB; MGR&>RO_4MB\X\L;=.+N[M5OW7#CXQ-2\G5RB.W^JP*M[A%BGWJ8^@@Y[\!0C M/BVRZKEORES\LH5L8-R/[6,5E6657OK4&RL\_I@+ M$4>Y4P2"X'SN6$$OYO6.% UXCZ)?++,N=J)\1VH07\Y\,GJB&IJ/JW*) MD-S__H1,=&'G]\.V<@,M#Q2ZD^_TRKLP<,!&^G'M>E &78GR*S"X0342OG-P M$ C[<0QUM>O!SS*%KDV/+;]?W1'NX#/Z 1MV G\8=1J(8VH )53=0 US2M0> M+_AMH.4]Z@+]$WJ=EIQ7.FID)7+6T6#9? M>RQ#1#AMB[%R]= MN2F<$O B<&OJ-D=B,P:G&HD_Z(2@75?\R871HQ>_A*E387OT#]$+"U0O%5>5=,I M)?U&NN=4A=?^-P^W/K]V8UU\-H\*YT.Y NI,77VTZ\MFI7?GU>+Z"+9.EE&WG[9(%*PXCKVJ[^&Q\H'G'S8NKR M[)]E>$.28OEI/Y6NDR86(,WV+"LDQY%;,-=:F.8L^?#:X>/T?2A]VF8 _878 MGNT5:ZIUN%3$'UJE<]/7MZ6Z+7XI3RT@1OC.KDQ0K^8"#!FY\8*NW_YT]?9]?4L1\X=XY+JZ^>HT^O@:R!^>R MH.'OQ+I*L]]TAWF0LZ@;25K\-ZH^MU+&'88\B,;# [K*IZ4^?4OK['P!RQ7; M*EB[]4;=\Y4+X5Z*VS]*!O+I*:/ #\.E91,EH6O YFFVMT#DW M&+-C%19P,^X%[/3KYNX\BXY7C*(;2R"-&C-4E\K@ZO MN?G W A_^G!=L-!"?IQC NDM!BC:F(5JR9I#ISI^<^7*LFR,8 MW?M3JBO,CQ[[>3@W-@UDSW5T-'%($]5LH#&\8]>9YU\SN2Y M:'[O5 $OM+*ZYZ)1M.T#UXP(Z80=78/7MI-?MX%@!\3O=#:V 4NZ-'H-2ZFQ MI 1'5F_RW!V&/T@/?FX+RWE[Q/*K^>7H+JJO=T[1Y0C2E=N/%7OV4S<)ZMNP MCBK0"0D-79[SQT@&V64UO9DW5NVD26;+_=:6E6[M'_49.-)ZT^\U&M[WE+:Z MWFN97Y@?J2R/E: FGISZ>>C5B]JQ+<"-E?^9I//[]A]*VOG_]R;\5TB G67\ MI>S)FTULK;]]X8_%@)#SKQ6&?Y,V"@MR@Y-<2$ 5ZPSX^R;HMH2Y$#Z^R_2F M(BZ$ESRPT)5%,NT:$E# UAD!QXE-0Z9?;#;3%AM#[\'*LS?3PYG2_D@8M49K; MN+4EP0E?*ZO6'O<6AL-V;>!K3>V\U/2+IJ4Q1L]94"K\Q MW&;T/&ZL2A^KHV M#AV\6OD1&ZBXDM2BH4=-XI>9=*/D;-A\LN'DT.T M7@,I]+SKW6@[:R05^KQ:TWU44Q^^RX#*SZ=MV&F43^A_1;-\)OQ6&2,WL"^)X;^FWG;&:2*U M::9+(APQ:&6EH%&O5#PZES%]BS"21>990 FB"^OSO;*I\DH@SWOI[*<&W3H; M,WN1"YE+7_YF?>I!VRRV_PKF^Y6K]HH8C\[$"@4;%S8(;I>L_32G\N8][QWU MENHBQ3%IIO-43V M*UPUH,L4R+]:-11IV&Q@]!#=D()H7?ZR=(K 7R%4V M-.D:6E HQ"HS/ZR$GXXOME%6\J_&?K4RV< M^RK5F]K(72"7OU>!4#U"O+Q"U(-AO__Z"/NFQ9*YC/ $M$6V&D_A& MN9#G>"CJFAJB?C]K"UVZP%V91K6TN5#HA=#Y;'K"?*]-]83$;%!((WX;KDQ0 M#/,@=NV\_F,\VKZWX!LF0:D426+XS,6X3H4\UC\P:ST_:>?IQNB>Z!K*F'&& M3;:3\ACX/H)#5"24_\3=KI4!S"9GTJ_"X%%-$_P+2^%OKS ;HI+A3DA 3K8!VT]@E--S7F32/;^PO0!T@Z1D:0?G8'/:L*47 ML4E$+3\Z+_PX'"W,/W5)@#I=WX-LVRGB>K M^Y#I$VLN6+<(SXIU:6TA4Y -K1$XDH&@%=OJ!=J.3:X$@.UYIWC03($+,7L1 M5UZ.89UJ?/7]TT\#/WMG51)'MTOH#V^_H@A:PXZC35" SQ7DY%-<2'":%P_G MN21HQKY8(CEP:_),GQ,7HB7UD O)]W9@_7'D-S+MNL# O@;R9JV=K%-T8J"& M':T5M$#!&G>QT^OV!1]9YSOMJDN[Y9'W% _6:_C$Q5RV'0@2. I#0DZ/RB]K MY["$)ZG6#,R(-<(:R&*JHA1IYJ$*+*,L@?TN'!%"96>USKI*@Y-(1K:ZBUG5 M_*+M6^^'+V"P@=9BRT"[HW7XXO!A^<;U+%$NI%RWC7QY'N;K8F/I\KVP>A$< MT]?6%DMK*^3ZWOQ"BA$M;5XM[&(IQ-E@->V M*'YIT<07Y%B.)Z5.JDOGOK/1]:(JO9<_36(G$QP1!P1(1HV$[?['!/AG;& = M3PT4A:=M#M.&$QYE32=.O'MRHFRNP$FSL75@\,*C+1F*)"ESW=!:D^_A*&Q* M?6%>W[>%5C^1J@>8&_,:K=%&6;$KADLY [>=5I\ZI7(AVB@"O1E4A^:Y>N;M M?A)0PSKZB 9'!'6U,N\-Z%>4]:#$/MCH]S&,T#"K%N'&9**@ALR-L,%ZZ<9/ MKE_OQ]EU$]S"$?U)%*\:8&V4_\BR>46/>ZQP\XOJ+?D%N.R4'&L))[?"]T'6 MVB.!^V%Z3Y2CZ_"/C]=*)-Y=U-9S[YYDX6O\Q/WT8QXE!=]$5N3E3 .#ZVYA M='E+SLZCM-B+X1:^-;ZWGVN<&U5'0)P?#(OV%MGF6WLC[$/;^S\'(+3X$Q#T MN>&GM]XL6M$9:-IMQ?XJT^ZLFF+@=64D9J_5=\7\TH/79KJ\"MSX:P:+# ^6 MZ)[P: ]*&;6_=>1IXL5HM2M7F'WCL^6#F+'N%:>YVB%G+J3 @M5MD\O02DFO MSJ%BYHMHY!%"HZ9$+?YPG[N$*]+*=S_E#&EWFJ^M,Y&XG?3=VN;"EH';:\MY MNJ(DNZCO=RY."K>@-KJ'?D!M!9BC\Q+UJ;N YTBJ>OL>9\]*A11/NRR$5IP[ MVK%$@^'RP1M^GWD^DE?ZUM7:L>#['PH.A,QIGT.I+0+(56M$CV3XN_F.WV?E)7$)&5PIB2GTRK"D:\5YYH%VM9I* MO%967EZ!^]FD[B0=0YE GU#6/Q3K?7\13;'UXD(NL]]1>E$7T@!/ R#%=T]) ML%[ DD&-W$%]I^JD^TJ08CVW@Z,.K^4(\0?+#J]MK; XP%AS]QG0GNB-(;M% MRE?Y2H67V%I??,;$W=Z-DC-W3[<>^-]/>6F)>G M8[Z6(X>O)0[+L;O-]:<9KM/D-'G2J=B9^:E?G6MY+C]!'3J6>3+],R84>G E M*G!]S$R4L?ZFVQ#RV:P\0NQBO!U'EN>RD:["CVZ/!/_TO\>%C,;1 MWP6')*L^;S#B#6^Z*'QHKKNFFQEU+^C"V[[LCUV9@S;??SG#OJ$IV(WL'"VU M2?9:.!<2>9,M,?H0J+++<[(1?#W%.2R.*KEMX[SN.7!B?IQB/!8$"QF^N>N; M_HFB>,BS&>^LYW31(/KG$,K#MU^O998:&YDQ#Q74KP7N5\,YG6UT(U_JG,*& M^0O[#Z!%.'(L#=#)6BR F*T\ *\R)5X6>R:SW%\,WU.*%O1"FU99^AJ:&CUS M/FFP1^9B#,_GI&^I?8Y?[;RRSC'098L-[0 2(X(Z0@":F6>=S-=50Y69UOOJ M//%["5$--C+=A?*V^-AO[GUO,QHWQ<-+^71#JBW##JGSD'2ZWIB@1-8E.V9VK*L)+PUCF)98=P*8K42.":V-IDSI=6@(S M"%K48)2HXRIQ&2"8B3RTT4/N>FUM68AQ"W^T"^%TO^K$TA54W*WS2:Z$D0S) M U&:S+A-': RR"YP4%PJO5 MR'ML =-C:;9NV?M">LEV*M7XPW$/.U7]LN;52^S]O'KA M\$8N!,? C;0/5-5I0:JZ5GYR#@)U?>!TP?6%M3**J"Z.A_"6%Y^,AT@5^0;D M2+PJ*\;NE\B+6_[@3J2!'&:A, )GOY#T0\GDQ8Q' MZ^?.2:)M>R^(SS_(S_H4L2ZM+Y#ZQD7728K8=ERQSF#2O=+I1@TI)G,U@@O9 M3IS 3)88OC&V\FQ>C!K>S8['[YX=AM,Y-4X4# ]@/V@U8Q'WU2.RG^^CXK?G M*>]2XF[>-% Z_8SWT'4>6VT4R+<$=3AUF!4KPM)W.@\7=.4A&>B[1NL*B#5[KQ=!**'>Y=O2?& M/Y9>CDYW9;>H3KW(B.U'URO6E"8DZ?:^,6\9W@-:VA0OWY'L%Z-#JHP0(@LV M@MS#4J:[1KU$NKLXYI1WH;1ETG9YBKNW)2MT&T"3=A&J7[8HOKZ37%H@[HW[ M:0A:,1U VG5$ERZ$E^V[6US6XU9:->ND(9LODY5AX'+@\6#-KU <\^:;/8TG M3NL]>B+T,-UH7TE@--_.]ELSI6B_Q!4@(Z/76B;6MC0^ JW/] 1L/DYGDCRT MGJ=7JU_^H_ZG,%TW7,,S8UKK3)0YAA)@10A;*&6?9BQ>Z^"O/JZ<^\CW@/R# MF ?H>+B2;^F3(]N][&XLDR.@M-OM+Q#;J[>E S$S1N)E<1^\5]'H0(D^E8QY2F$)?L8_XC2PI5E/E4T MC L9^[@X$5\VN/XC;"WX"GA+>2PQ6E2 OV0S%1%*,@^I-@;!ZLXHD6F180E: MX4=BZJ'NIL$ATO2I@E[JX5T_CMQ;>A!$6;LEBL MM:\KMEE+L9L%1X/>3C<(B4Q5]RWUW!TM/9Y4+^?M #MFNWSG8]RY<(HJ2]AR M1* 9<6!:C>>EUF$2$#!IW8-\ZLLW8'AZK30I?%;EW8+\]K0Q]BNK'>]C[$*^ M2U[QT _K_!K9#?5-)-N5LDW"T3"]+5WM&7KD[$(]]/2)=9$P&H$77:NOM'&B#A$*M^];F5)PPVGN':TGY:O]".8OS15N*&<(/%#( MCU$Z4J7R_='S/4ZA2]')![U]%OB5"YD#DP-$TQE]V ^\J'\?7 !_"MC2X'^L MHUI;8LI&\'/BP.U*?"GF&N>'8YI!D+?(^-&[@@%7)O0>C;<(A1Y1.@J3@$,( M3@@>3K>-)*&G^K!?[K5$PY]%!%S/BLN0.*?)5NB)7)N3KY"JX&+8K0CAA:(KJOK8SW*0-?Q,A;_*,&(E'?= M*,&8M%&"T?M_*<&X\?IC3PBGC;"BC@+90FU3 GBI&?;U]!J4 OHM)5=.6>YS MXX.$X4>]7^[.Z/W(W/> !1X1DD[[V3EJ]> MZY)NW+QW-O@TUK"SX/;GF@[3UD\=,O_L*J7 V+86](2CU?T85VP.+]6@P4/@^&:]7+9&;(2R[VL^>MZ#FO?I08S MO #(3N "K.MEG?Y;43H]O_@OW:9U [;SXN/)/J^P9S)LE4=#N?__*94* M3607T[5+S"WD7MOD:BZ2)BW6F*1"&LHVRC W%2%<2X28FR6$$3(29K(,5Y)D MF8888RC;F 7CT6S?\?OW]]?OC]_YG=\Y_?'\\YSG.>=U/L_S>2V?[4W,#(DI M-AF-,H:!Y>X%Y/:>:6F)-;Z><8/)O6+?8[=PB*^I.-,2T*\UMMI4&\*Z2F#6 M1?]N%W@GI#K>(Y0Y$=),BH/6OMAQ[WA(R1E['0N:7^\KL 5 MR*@S().DY: SEBE', Y8>KOCN[QF[^//=Q(RA+DW+52?CUT.X4=?2$ :3?X2 MF/8@\W1-"8P05#6; 35 B$'7Q"!F/;]MDF93%\L2N0M>KWT2;*U53]#'G'G% M_IA1/H&)8.^X%4348*,39PSH<=1)2&*4,JGA[WMXD&PZ64\JX0WU%:4QIE"T MY[9_!/\J4,K8E0'K4HW"*CYBE;6.$0].+(H.?5[_;7EGEG/@RZ9.EYV%NK?R M31)4=%WF!O?D9*Z7*T5I5!;@/ Q6G[00^2;'ASPO?=S@NJPT(,.1HU0)==?W M+K=$\"U$/5K[ (<9UX@SG)(8#PYM$:#Y5@&B_K=A;UQ/Q!H5&YEE[Z;=J1/&F%L]7"/X&TG4UVLA6YA MZM;5,?L?=D?_[6R8"#GNJ!4^L.:J=*[*Z,(3C[;FU;O4B9#J5KN\Z":J3?43 MAQ(AFM+X>2GP6EPFI[F'!N@VY3$MV*TSQ@)[V*XHUN-BDV*'YQC'#/JCC+/L M9[]<\7';Q]\TE25,[$ECO$U&*YEH:(H"2T1]L 9:-RN!I":XPP!#!*?8@>GE MG$D\3K/;RC+!U%PZ,=;PI'P_T?4,T],\-O40?//?0Y4:X$\Y%^#AU2:O!4I$ M$2MZ'54_.(6.%8.*2>AK#=ZZV?[_-0QM*09UU6$DM&6/5<5.7Y1\2=6Z,D/\ MLG)@2B=R;'^UJ7=+13H*/)[- M

S/A M4%5CQI1RH.QVH1(\YMPE"LGK=YA[C@\_R_T+C[%"[2UQ\TLFD)37:;,8/N<\ M#TH1F0H. Y%18*T);X$GX%N#[73X!R#T=U7MPLG1G>E9DZ^'CKO>G[CD'/I) M)M/HL1'?\:G->#F=!!A\XF2DV+C.L%)$9J."+<^@Y.T5?/Y&L6SKB&#/KOP* MK[;/]H'7C]2--N MT6=3]M4WH_I$K,VQ_L.O0N*8;P[\JM0Y6K4 QJ]@;6TR4U$UZI$*$BGJ M_NFB?5V]\=ILVN/U&--XS:]3;\8B(X>?>$NKM\7[E@V\Z/3>!=9.O&PP'V*V M=2R=%=#;72PUMN8C!J6*U -J 8]>.\VL6.QV!"0/FF)Q=:3BS=[Q4LPKU3'S MC-_]LRX%2K%.&559-.,82A)#GE66=_7UJ_/9"2D9U$:_^HG5^&9T"Z>.B91H MZT?.!M.,X]*EI0=3%*BI ]"_?$QZAONA,\6MH>&7/*.2]893,0"-&#.)V'14Q/Y"N#YTQR_%E3/9_^WI5TG-Z^UU0X8KG M*I;?>M-,/%_#KAK)N;77/4C^JR<\0N0.BO@Z5FK?[=12C MR9&B(Y.R7-+07?'F[$>4,!O72L4';Y3W08=7N@KS9VGF,V4MLA[X@@DY*0BH1(0);()O=^ XI(]*. M2=",=6$/U'4N)29UWDR[,:#4DNJ9>"RKZ67K/05HOF[-RWN$#,*::ECMFK7A MNG6JRX#S(7AK\1BU]I_BRZ6QO0=LTM25^W9?#?_G+Z_Z[- 4Y4RWY2Q6B;LW MJT2_O["P70S2]"O>.KK.+!G(9.LX <_Q<"SV=I6#^:\R43YWY"]47@^;^2,B MUU9HC!.#$D^P*0(Q* 2W\0,JLO2KA6.N^]-I7,C/?!.H02RJDZ!2YR]6]2@\Z.I5T7M[80/2? MK>U62PNRBKK1K/(V<,!Y:^X'UV.W'["^S4 J4VF"/P#+&CC6?P8&#FH(^D2C MULQS%X:]^Z)N]>P)2-G_[H-CT0XST-X=-=>$*?$6P21-XB&@\330SB9\[.K] M,8>O^>3*QL^PW(;.C5./T/DF'PKZ'ER2B93ZF$4=^??#E/OPG,?HB,=XK2;% M$5O8C.!'858V0D76H^8_JC%-8I"E4!=#F<%^R>L1*0#M'*ENY!X[PP42>(V6 MZB&/!"H0(VU&PF:]]A\^>J7(A?#4ULBFEJS=)7*\IW7:Q^P/;'JN*I\9Q?H/ M)G'BR=+3.Z(M7PEL[ [:J&^L_C+S"K>(T M\_I\]>:S@TU33WJ8?><5H3<7ZO %&W=7J#.07<1=&']VXK-,8)"Q*XEA7"1S M.A8*'@B9WHR\9]&1T:]2\%;_N3;M7]#Y!G ]N>5;&/3V@PX& M'C*><_YN'^)E(P*?OH3TY2_$4A6RW&87)EZ\G(AN=N@F7:FCMO:(08V).$8. MIR*MS9CADJ$6D_N]NU\_E>ZUIMA0\'U7S/O^2C^U X<+[:X=EKI*M->:@"M& MNOGH9JTYZQ*=]XXW3Q*$/JT"3W=8!A$2!%-JTZB,09/5]3-G$.!%=F&L$'JQ M,9W[D6M.&99KB[%GXT2R M\\+<>$7,>38E!4O7 4@S2.#/)A]?#[Z.[XAYZH#Q1:Z^<_P 6IH7ODG@HJC: M5T/_],]\1ED4*F[;*N9@A>9YB4&EP< V2?]8E437V;M),TG+\L'79G!)4T: M&9:.>Z!E! 163,W?/7DTQA]J8VWW)&:HG9S64[1C['' JG]*T >SSG,7=K#< M(\.>5Y:CSB^2Z"3%\;CAX/G>.'66$-OA6UQ]?G50M!?,-PVA[8!=&3RPJ!Y% M>=2&YF!G KOK9&)2+U$B$=N12[L-&D9N:OJ:5T..!ZWQK:V/' D[&BW/#$DJ M.#O0SK$6[6Y"<5I[V)B3G-!&=ET/3-'"]MS*AE\+!]8Y.V9C%HNR+7I20$:5 M?46:C0_(>D<]3X]^FW^_,.U]GV4.#NUVYKA;,^YKB[^&Z?M//J&O[\H-M/I\ M_UZ-Q4\NCQ8X]L>#A7\)KDT7@7G)#<-$8Y_@8Y@;N=9I"F*0$WMX86,*G&M[ M3-/"LT_S&W4P&Q5*O8=2NW3J;.];F'$_1A*F=L1P< ]L3-!:11PS.CZ[MI>C M0)GY,U\_GSW.TSRN,3N$>&A".B*?*_%GT+*^?@46DK!-*'C^+],-N'FOD#W'R.L( ?6@Z4::Y ](@<&<_F0X*^D6B$G5@:+B>1'6["80)!CAQD< ]7Q5(&/:A-2%3/(0 M'1JSL9>D?GZ'E4?2,MXD7F*UO(9LKJ+P>"W#E9Z'-5VA.I WSB;K^?KWHS?E MM=.]T**:H3/AS\H'8JVGEF*G0I<:VYUM"\;&&MRA*]SVB[5S/#2+C:_:7(DQ M8"KQ[01PX0L;&7;QS'#WE (;_$CP"SY89#S*9&%L[4AAMK/R!R=.!A";C%3O MZ&KTA;\S!74,9LS#V*=@JG Z:^>"U2 9MG?1&_M0I+\D"9>AC/L=*L?KJARJ MRQ<1EVN%E2(W!--XH%$@O/P!VQH!G8@\EY4:WM"0C<+G8=I_Q&8.]P],POMT M\6ON)!_O$)9P=GV5Z[ZI(]'PA"C,"> ^'XI@UW6+06I,J#EI'[D MX(SE8#L_ =4SO0^C!O$U$Z:&)J0V'GQ59AP=?+^#.3NN0TI<.M M#X0H2\?H:.!>H9=1X&4D^_VJ@R=1K1>-M8FX9'FO;1MJ>M)NMLQ%M<#%L_QI M>]>VO,SR\?BSF3V[P"UNCF:M<2,!W/3^N0UBL]G+"Y5]*RO]TEB4&Z;G 0A,V#CA>* MTGTD>4%TT%;RSV<92EZICQ^AK873(&(0F[XH>3X3K@C"=GTAW0C[\7M8AA@$ MW%K'BIQ*15ID_GGL4#\&*Y&5I&J)$=U*<6(0^(JPBC0_1X2)0?2N43%H4SOC M)]:?6']B_8GU)]:?6/^OL>(-R#0%&SB'T6VI9YUDL MPOG%F08=NF%D:@3BX>$!O>;^@#@3( /0'AZ>OU__I?'NY?V[[>/CX]W+OX^? M_^\N("@D*""P7X"??[_P_OU"![B-7_"@B/"!@W]O_WV2OP__^RCNZX O\"! M_^[&^08Z+,#3O*>>E^<4:,]A'M[#/)PV$!@$XMG+\V\-]%\:SQY>OKW[N)#V M"W$'8 ]QX?/R[N&"W?)' ;EK M7YK%K0>H\NH/GD0([I>0/"HEK7!:4>G,60U-+>V+EW0,KAL:&9N8WK"Y;6MG M?\?!T=7MH;N'IY?W4_^ P*#@D- 7+R.CHE_%Q*:DODE+SWC[+O-3;EY^06%1 M\>?*JFIL#>YK;5U+:UM[1^?WKA^#0\,CHV._Q@DD\LSLW/R?A<4EVOK&YA9] M&]C9_3LN'A OS__9_F5'. 1__WW'Q[ GZ>\!AOKTGS^\3O6K%?]_O MR*D+SP7$KB5__-(L**=N315_\&1@OX2\!DF!]G=H_Q;9OR^PB/^AR/ZOP/[O MN B@ [P\W,GC/0R"@EB'.* (+W2S!MX#' .E6D"?R9ZB27X3B0CE@%YI4 MO, !15NPNZ&;/E 0E#KE!68FP:Y870%#.:#60O1#S*X6YAD80&@DL8USV<=U M&2H-RCDH1^P M7ERG,H4*O$9=?*,+>Q73$* [0\A*$PK6R&$\23Z3W;*\LX<#>I&+G]/A@(YQ M0*MJPA?V[W! ;$%=#DBIDI6)7DD+ MAG% YA+8S;T@,2O#?V>'Q1"I5A! ,:,9_1)*=83\\F@FH%O1_"Z>35K#2/, M\LMA#;A3 >UFCP3Z K,ZN/:4Z;&*MP(W25= ^ZT:2@8_X.=F:\./9['VH"C2 M:?CDIRBS+>@CSXJ7>F@&? %&M4"(F3)TF%* GV2\# GZ#((ZM6P7Q#XIK5H> M^5&A+;YFM+RF*BLNQ:'M<67;= MD6 @CCJ*>+4WX+)[N*Y5;91I;H11MO6HVQ%'\JWTYH;:NRE#G9&M<39>!DXX M1 9W8I0SMRR'%8(-:S>)') \!S3W>D=],S06R/V&I]XV#VK'X%SB&'I,4^!J M'G!CK9.@]B6\4 8F[0A$S1-T]1V%K0>5))3=,W_'V+KFS,PE\[JJXGHYH.D1 M@7010&XL*EG]*/,US<:V;_6.+QWT?J'(BKOTX/VV=F MOG"NX-=@;L(2_RRPQ(%(A@L1W2K#O _T^S%,D!JC6_U[D+9C"$PKM!H?<2"# M@'OQ:!7SXX59P_FO.4)FKHQT7*)A[&UA<*H6O0P75ERDF#LUH/;:K56_%PG7-. MPT.#=QM^5U3AZ\OP6;=UDA_3T^WGQD;U?NAU-R7NPJJJH'"EBCC\]$=N]HF' MT0XLYL.$T M^[T^2.V.&0V-HD@,T>JUB:V/&I$PNU60X'NW9 ML.Y6P^.&-0Y:U^M05Q'U"?")W;"XX:,PT@4O^&+Z8QM;FNE3KPRO=/?U,VWZ M<6$M+_O3"*Y^R&PI_)TA*I#=BZ8^AK1""=LSB$BFC"QF>H!D&1O:44C"')SI MD-AFG\HT'-RR9A\#L_1!7!H1Y 3"@ MJM^A^MNY@(&,\F#Z]DV:F,YKVR\ZMCVX"QVC<,$]8.6S%?-1PC(B$-]1#_,- M\^;%U4L01F"?*=']TPYV+!]KA'TPG;64]VD,ON&PLRQ1S=CTH!B*4Z'?+ '5 MJ#B&<7 TZ:;.6FOR1^0%5EZY9K8,A3_ =K<>]O#NY;3P$]OY/:. -[VY:O0+'%OKQ;-EE8"ENO;OP3GEZF4&SU MTBU7>6$V%65^HU>78._G9X?:K#9O%/G]0YD6Q!;DVHR]EZG]S"-C;($NADJP M^RKD@'8L2FEI2J%JD#\6:249I2&L(^1LMVX6E\6Z83)_R.ACKJV06))\RMG/ M6W*+,E $@P\1S#T<*T<4"0]1P.1)#U:2[([']QX,N[:R.8W7B-YB7*<726N M!W?6YA")66F26*?<;%-VUBJHNC9PP/FL M9(V#/VG87Z:FMH5NQ^M+ $_M:/91'!#I($TKOV!BTIL@0G\9&DW7'.HH4ZT@ MN.ZYU(!3R7D *L/)O8 E1ZY??D$W9IVGUB$3RV#[X.H_H*Y2F(T-5=M3L_ MG-7*/!L#E[^4*>F\^3TSE&%1D6F5Y()+&9JK9=@:HBPXH.:SJ(O!:+8@ACMM MP4 :XSJHR'% UE"G)L!M%W^\G\-\&PKVH56P)3$O_P45"?Q9I[7A%G+]9V&5# M=I]B[+K,G5&G"2^+<=5WXKQB^O#BYO/6]/.I5;YGM.J(&>\ZL6/._HZ-FOO/ MT1.U0F]8G-D,#,2'^Y:-KDXLH(H'8)E@,2Z!X9J@K&3L1;TC,^ 74]*C2.,\ MY.$,\C N'7QH]7047<9+^G2-1X:I\1'38^[F#).#$Y? #>4Y_6PAAQGB,>0M MP&%ZC9?=GQQ3)ZK^O7UF&KKH?+59Y_V M]&3UI288F\/=QR8IT)W;W,H*UD3>UVTV7_3'$+L0K$LB^*Z)S5.QS)$:;MV+ MT/0!TU]8\@'1TV]TPM^C9>X!9YY^O@/TN#RJSQ9J#SFF^O"P_U$66?WT9#=V M=E9D /P*>A@)I68T9T:_8MJ6+["EJ/1424SX9^^Q+^,.#L:OM;LUXHOB4O;= M>?Z]U,8BI;Q)]\Y8 6K>"SCP;N8EKP\3G[6'G( M?0']?,$E+3F7J>U#79X!PB(VN!&5TP_))@V_'&;D/0[4SNB-;333XN@^U(IH MU"'4U*C+(59.-BUN72N!=JJ%T-$Q1#)\+\+7*V^..#EB??&*QZ%Q0L-5 MI_=[E1WZ*N1_RS?U:W=G'EYV:])8)3@3?@^>FX]]$]J=L68=KD9L&4E!5'IL M9ABB@H P]O[F&? ^@$'2;JZ(UN>M8>5J(L294CC:5/2,&,U[P8OMA33[FFQJ==SF3\"F2!PWW[;H(^Q^?$UT*S'*10,P+ER4YF\C2B0) M+-3EZ5_"-HQVZQE^P&>8)8I^<3 [5:>L^3-CV_?FE4B[A?>JMM:)N-38@1*L MFD6]_D/XY:"5OCNC+MV$?C,%Q=&N=LM""[ML^F)3-$',GIS!%(NC]\;1&0"> MH0-DF0)!A;^"C4DXBG-^L.1UFD]'J?Q(P*6R.1AWGC^RLLVQI2DJ898Y*_/C M9IVRHDW#P'GN6M4'LFE.9/YV2/0VGE_O, D3BQ%&VN<#(7K:8331^>NC91#7 ME(?#Y*_F)\@BI[330 DQAV^"N]QX1HXR;MS("VV4])^Q,&6R2OTG55VR_&V3 MJE+C%K#KR)$C,(C[%F$7 6=5&083F6+*,Z.U##5V"UI2_Q3PI$^7> B M#@F M5A1>6VXZ[R=>7Z?.NYU\9Y_<5VO=L0YN$DWQ@"*Q%4_ L 7#2>!7;$@81I3Y M$&C^\-N[;JR=)WBF/3W#WOSLFYKAPTR&V[,'A_DLD@\?45;LF6[QV?A:$9WQ MI[<7CIY6V\:9KZXX:D>DXM31"K).W'7S7%42XX,V4ZIXSM9%-WL\@KI;BB)M M!S62>+IFP'RHGL!=A<*V;.3R@Q;ZR%K-9[6L!_>2$=(:)_-$?SN!GGQV.U71 MQ4W<8]IV$A3. <5@!)NDD4)#S,?<6KRY)K),A=L$4S3JG2U-1^02C>H?ABEZ M.NY]C7^CUY%\*@/1<_C8&Q(Z8-(7DU:;NFZAG8+PS[(W)4AJJ\Z7CBZ'Z>:- M95F8ZCXB6(SI+W[":^,?)@$7]R_/:*529=I0VL!5_F=((<859WBH75*I8_#7 M9?7%#(+K=R[=AL$47#JHU=EOBTN"+DN2TF$7*,.E[95QXAC7$/"[Y#Z69H3O)-*02 M5[YS97(-G=!8>05S: 5G5O*+:/"HYFIA!.ADRB6%#,KE0X0?41=NNENJ G\; MB;W?:7TE#!![)$>>FA3!E"-Q,PFKHDR6)S]]"B=752P\Z42^.C6LXFLW*/'5 M?\HDUL3U9J1"_YD[=B4KBS\*Z$E05AW!E#D!.YW3-V>3=-G6S/U/UQC9W@=9 MRO;*+X]>$A??\0KY6Q=QH5$8_L$V=P$B->O&4$,XB3A.7F[?=KGX$_DTO.R" M)^UWU>5GE>E]HY<\,DWL+,]'S07].EKT.]R@A4AU,F;E-;)XPV*T*7',5%L,8?V[A#R'0X?8[""LSV[7%"\&9A#][5O 5 NN M@'F$QT53Q#\@]8;9$J;33A5B3%4LD%\P6?AJS-8&KOD3"P^Y[=3ZY<6A']]J M9N6>=(Q;;8-?*>)K?B+1 M?.2C>W5_I6F&E'- .RKO89-*V'7Q2QV%K7- O@*@T?W&OIWX)8@IMD:6I$3F M"PQ-<]V:GC8Y7*2SKO %$D9:3CINJ;D6-3TTDU#0P,]0%26]RS,T>7[]O@9_ MG\QOPR_<&DSCRN.L)0P.W::*,,MHUI>BYI?'>6B,UA]Z'$NR>7@[W.O&)GE6Q/M!9J4F?'F MSQ=^7U\K;/C^?0%GE3N14GKPM-P)43C9$CB]38FAAGT#5Y=CO6:@4=+$%02- ME^31.FFQT8816?7IQ;]$M:.9/K;P;V5G#2T;6 M*:G8!1;-J8^M^5[83X^%UXH0U&Z M='/N:&W>ZIN'\KOZMKU-HWYS;YRWK&MH*;"_Q.Q;H-3KT%\X,GHE 4&K7.L( M->-6=.-$Y$.MLFD85_,1!KP-FAU#O$RO_#15:#!R7F2\/9ZL]S'B:>?D,&$0 M4F'<-0<)'D@(8,R\)Y8%R#V:R(GI. M55FR4BJX2G/QTVC3LP][8I7^?;W)@?49/9VFPT]Q9<"0NL#09Z0%4$@BBB'/ M7-".I&C8?$J WO2RM9M>J1TJ2(%I*$W.?V]&/U,(-S<4,NWX-*6VW/5B5+2 MGE*U8=P'QL*81R2;H5C+=J\&A.*K!I]I2[&E',FO5*-Z-"DLR\2-)ANM&R/; M,GMWPF*/[V3-G>LVY70AI:-MH8I,T0I2T O4):8*[4]45MN46 -@2#I-U4\J M]-*):'4-R/0[Q;L6L3FWTS*V4 BV!1H0J__2 M58N$C7$]P/=.V&IG):X=785G'NHF%:YTT21):[%,W9F*.'MI8JM2P(2/;+C9 M[2]UPA(5\BF_8]Z,DXU$S>1*WYN8\=%GUD[K3[@LU3[HS*'>6 TE_6 MF#PP M5S23^&5;?5_ZNJ'Y([ M'OG\N-O\],!Y"XK:HB/!G?5SOUA*ZU-2-%/L:2N,1U\((\T5''@20@R0[$"I MQUT%T#/0@XNBOQ<)9:4UZ2U[Z^#BF;IA+Q[CS)1_/$CJ,3[[Y?2O0<\\0LGQ M8\X989.&$,7/LQ9]8W,#2TOFS01G6V)!&6YN=?_N M6HL(5QA%HX39$S!1?5T"4-&Q6Q&+.N,5J&/WI6!)W4$_3[2>GK%^^,1^E?*=<4'Z*'TOH:/RZ&HMOV!(@< FH0>QPG?B_H9.>VEK=G M$P*^I4^BNB\1 LLZ,^;OK4S&#G- T1^0!\#5MA4M-;1ZPQEEBB]"V$D^4^U# MID]'B=@#!XW-X9M[NLK3')X*8'JZBR;205_-M66=$6$A&TJ%B#M?RW0NEF6J M8U1L_@R.6@ZJ5F. NRY)I3!W-_8/(O4F1IC=(0K703_3"Z<9W*#JYQ8Y>]?( M'@B_,>@LV3IFO_?=5+\6WOMPE(V'4WCSJ?+6I-M)Q05 MY_5+ZQYGN^548>/VU** M8Q60R<[7IN9.8IWC*B]^,@YXZ@K%BXY_$LLWDZ)2 MEG"R("J%-?*>8/]L;M@LZYW*&\>8/,245G^-V6.Y8TI[OO9'P*B(M1;T^%HK M6KBLX?Q,4IQ$:']+MHT=_F< O7%(QLHIW$H+=L>,_>Q$"N%FU8'V/T9]-Y\4 M'MW*MJ1WQ-$5 80[OAH1IY)/TZ\J]2[. Q\(AMUJ#+=N^=W0I1$H 0]X'*%[ MI4+]_,-KQ]*%8MWQW'R$LC!Z7%+>3V0KAQO8TF!UAF1+74<%!R0H M=JA$HX1_W,>M9[$Z"G?QG05/O"C/C5M!7L3KF-Y+#CM8E-N6E\9JJEC>Q.., MK!W#KY/H )AQY7Q=E45/'2G>H8C7S\/7*/DX#H>;D=[_>'E]%5.(K, M-(;0/$64Q H5/2HOUX!/^HH<7$R_M;,;54"7.%E> M3E#Z/LX7%I32]O7VB46[O,5A"S3X@C=CPZN\_M'[K"$++Q__7//;UC6_*_% MP).)44=$B5D8M%)YCO64+1B2O\RU1;>$T(0+B#BPA&2'1!V,*3>P>,/?X%/" ML1Z/<(TV@M>;ED$)A9XI=&];+B\8"J6,ER,-:(4KM=0,KB\4+ J>@B91@1=M MW))Z9&73_*2F@,KF\I-E'P_W4?=1D*^V42C[PYNDM >&$"9 VJ# M3(19LC+8,EYL^>AO*$V@(H3<#3L:G'IMB.)17^4,,GDU^I>+X>4&(\I+7[;; M$S[GI1?R.N_?8S6 #,V,E/GX28RAEY']F'^JI4VF6JH/06UL'=\H7FCOZSEA MMMYX/.DCD@N'#PSH3D/W,%VHJNE8&B];7+$C+&8-BXA."G?7NYSOW"7_1+4O M1V+X+J$!(2IF^_4\\[/4T5-[UYBFW&-;J5R8_;\ZVXB\S#":''FLS5*8:XB3 MKH>;.8^H=!0_]#FBW#[7B"T]5_UJH6R^]T"*_KF5YG5,\1%YH1C0W+OJ!PG>&E+5C Y=+,F M?KIP2I%J3J1XS< (9C.(N*W^:!A/0S@THM0%)OC+3+SLKZ^>,_6USG(WG:(R ME(KN/C@\?^R#KDE,4=CPZ3'(J:"PBR5&^F'F2HT[#^$3UQJW%*P@(;>]NP.T M@R"JBS7;]K%AXQACU "&:K 6A:GNI2>%EP)#Y/3L$B^BR"I;VL5;!_7Q/CT; M85*K,JC0G-EG:W^P9^G>G;2G?RDES9:M/8=23=![D2#6AR9QIM&0WE.:NM4( MZC 2FD0J3WI8='>QS/5I7@$9[VFRDMPS?N:=7/#&;.=KH^E)V3CNNO9BY6BN M11-%D38B;24"U="7YPGFY*[5S>4)^\&9^GA33_*E^PZ*#B,9/\Z5Q)B!LF+V M-%FRWD*GOP2R][**T8\:7[JK&Z@]H:4V51/] M/C[WCU/WN(H94*PR;A5_775W'[AQPW?7X>GD3DW33IB#YL"&Z=9H>/;"4^,[ MB\)0"A&?D2ZYE))T/52?Z]_W,9"7:"+M[YCW VCV,S8P2YH6. [C+BE]M,8\ M5.7E:Y&51O8MZR/=:E?WBTQU@QOA?Q+DV/N_4"7O(F*$^!-/BS(5PG4@8@9: MSXM;-=]D/F^/]S.BDU9SIJ>OI[?8/5D Z8[I!S&[&/L?G15?F&BAK-Z MI^R)VN$&#Z_IBYN,I+W+6I*.J%SU:WUJ9>6JN5^3'AT1M(9"D'^\KQ]-L;M] M]T2Q@EOMH\;;)\&I=V,NE]U#;68;US>R[;.8]+CD[>CIHV,7:[*?AAKSH!2KT $EUP. -FD>F(2K-J<6^PUX&5DZ+%%#@A! M9=4!*90?[_A26O/D!ZZ3KE7?,CWV,)BP-W1RFRDA1P\;TI=?TC]03TMLO$]F MG?*1G6(8UE'MZO>RWF?BWJA(F,CVZ.R4:2@]@0:N?S+]\NO,-/YA/W 6W=*_ MC]TI*TZ+CF_2]P8?'6N7+J_:ET56%HG:38BD%]6D=*L,J"5[/=KX[/!M3]?Y M5VJ_MK](E;+:0RNQ9?#&LH!"'TK8PN;R@]K,:IO198OB]1K,9%A 5>#@REH# M5^SSY0)^U"SZ%R"L(UD[X%.1[Y*WTR+UB?H=.YNWVY#%]VZQ'D22!U[UIS?]*8(Y'> M]O@.P_EJ7T^,MGZN<%-C/!C_U\5Q7@/#FAB@X2@&,S 5D3V MPAU'\\-.9Y_^XJ4Y%J7IK-5J5YGH%KGZJ'RU+!?7^-)4WC6\.N7,5-ZQ8Z/# MM9.?.Y@#;T;J"J4^I_B@$YZ&%H9)F5ZUF8/QY4H&4*N'B]O1TV?:0QP[7P"I M; %-:H4=S:1Q2,^#9MFJ8XYO%]"'_%K0>4C/9F45 ,_Y^U6NP<\HK.>?4+^V MKG,&7'\XXMLVNJKPF[ !.8D25X+Z"3VD?T2[5>25M&\D]%EI+N+PQ#*OW5#J MK?3@"N-Q#BCP^% M:!!VC2!'KHC1K'B%/[XYON6C!<<(JAL&J%S920\DCCN&7JFW-5!YXIO= M\W;O^F?U?"MCLW&;2GLV\ZYXP\Z)F?(!&,E[V;!>N^+R!,[3U)S8G>EM[XBK MQUU ?Y >3? BF\NN60RK^JR50DAA\"SXJ[;DN]>7; >&9R]4I@CH'3)'ME+! M;$%M$G0\XVH=%?.E?/?CM%ZV?*:X^'1V+=N?JDF!,*UJL7*X&Z/4J<@0DK7Y6RS2:6=?F M3)U!,EZ5-G6K?\ J]2O?;9XSK-K^RL_?"9U^@Z'>;B:# ?G.%G LNEHD\>&H MGM<,Q<9Z4'7NRT_I/]8TX1['M-_G#> %B^D4^;Z_6FH/77E&>Z&LO)=V##JRRGM\2[4X.5?U;$ MZ&N/0;"6TI[2]NTFF[^8X:0RB=518<4._#@ERZY>U*G+3^J6^!U"+__;(M[5 M/[I_Z]F(T."@:46*)BUL!A.%A1R#ZY\!4DG=X;)_6F51[^L<#5U]OQ ,W**. M9I[FV9]TX4_W:3O5Q/WCM"2F.&+:^+F/OLQ=&%!O"X?%X:ZUM@1)N(B-0CZ, M^/84R'FZ18R,RJ0E.S@*QMZ(E'DB7"A;156;>]3U)+=M&5&3N8?/?$6A@U!>#F@Z 2K4M =@-._6 M9)0"W/)C#+CJ%S^=!@M[:P>F+,KNS;!2\W7YKEK9?W+GER)A_NMZIV!-XPMZ M"U6Q'1.#%\PR "[/L(1(B%=K[K)!L0'"P@%=_M]MS="YX]^[#Z3HOKPV6#-L M]$1\PA>JV[0?W6ROK[.,H9JOC>\BI+Q#53'M(@E$B1G U6=&6*M%5$VCO3;] M3$!]F$?\Q+NW5Y9E'YP3[59,O[WC ?-<'GE\HV_1R>WW[*?,C8:RLDS[N6V[ M6)>5N[.;R-ZF4>LLE_3Y@=,Y?93E+9$7W,!B.*"#R.-<"IVB&:\T-6D!)2'3 M4'&B.?II<7_Q^&DR1H^9T7M[F!.V5N;$,2Y7!8ACSP[C))E MAE'[/I(AK^IRLAA&G6Y(6WK"C;'>J#"3D5-?L0]K8&?6/\9J <]W[#2O''H, MKNJD[*6MT4!'O1=,93]@"00(63S;=?* *1Q<&^1)NFKT,GX\U]_/WG M#CMDU0JNN_D4"]P.NA-T**X'U8/'KG6N)<&H5\'23"<:(I[80A33D\P'$CF@ MFS3+J,W)RY]H>J'6=P747(1*',J8[V8C7X18G9Z[\MU5^'FDXVNZIJ*JZPJ9 MF;\O%XZL]0_,J \+PVGE"_YH.-/.F!K(G[->KT>570YP'%]SG=@B JN=IY MB)JF^23U13CDS W]NA]YZ;'T]S5)Y[NOX1C0T3-3 [%I=83#YN$_#H<1J$FV M1P:A#_J!4YAG^/O]25/'@3C2VBNPN)Y!"0#[MDQ=[1AS_CKHTN.YJ(T1NUE# M/V3B+ ^*T5Z]V"HAU3\NON/#\.& FFU1IX./D,$4&!FV%X@]#FG%5(HPY:R2 M#B;HC)*'.JI@:6%S39DF!/*)5^R[L(<6FS,(RA&&-5*4UM_, MC1HMA#H)J*V1QA*8KA\ NU926'#@I0*:O'2LA+:UM^6[4703LDA"(_%B:WHJ MO.2FQ]F^3'P;N?%RR7P<>N9->5E0B8]\ENU%H]@LMJUB(4LW=AY&GWU4IQ:# M^T@7:<'\"OJ&W\L!>5;$XL7\!;#*,#'D/8;4V-'?+_A$?$12Y&O,\74A((.3 M75,#1L$3=S6X)LJ,>! &,.QHSG_:$'&2J#/UU)OL/8/8UL\.K26 =XL?.$L5 MNVE7_%2U*SCEJNHL;B_8S[S^+3@3/?T%5F/EN_,RB9VRNVW.XWG"GI>A<6>3TS'-EDLKX;N MYO4_"T #V@;3?^+P'A 1Y#D:.)&M#F1=H8JW3@:+KC/N5IK;?[N@NP\Z/O9X MO%.M/^W\\:XKNKB(DD+BV=07$/[9INW%CNPEGS0'ATOO'RAAY MVR9VYD\:2\>Z5AMEZP)]'HT?KS;?6^TYJ-<3*_9]>M_KY\/3/*DK('JQTJ=" MOS+QB/_:#6'\:PB@H\NVJ:#ULZ?!NTF+:2S4V#KW8N(W1O\(8%_B@'YS2XL5 MZ\(S:"'Q7SSD+?[W4V[_XB&Q?WD+_+_5:1!"- G=UB\3C+=HH+X"PL@P@?*8 M\$(X6Y"6A#D>'9.7Z>3*HWVX_2)N??32>J_/XV.F5=U2HHK-J O<]!YD7J/V MK[1R0 +]K7!T)$IV6!.?, J6A.BI(:\6.0%/6P\YGOV\6',D3E#A;==<^:*C M@)AO2YNXN.6RL%AQ_KX\G!WS]&>G_BFS <]JWU5$IMJ%<2+M!;<"=3DQ=Y51 ME[A+F>\<*Q=*@E8-NZ C(OH@!'NV9$,6TK[XG6&1,@]1$/K^ -YH Z9"\!B-(%S 'V!4@\\O*]NDA613(I+\Y- MZQH?]EP^672E;PI^\V'S.PD%@]VKAK9G=+SW0^^W5]SY[ 6]76P8^A2M?KIB M36R834A!TS>RT FF^F-S*TF=2:]@U&M$@DR[^4Q_Y213RHJ<1+@V,1->F$4. M-T76*S4-9$F=SW]_$_F=?3]MKG'?6@&;C\MO>B@NZ.;+'! \*:[I'*"@V+IV M%*D-$$LJ8@+0@D#5W<:?JWJ72LX_U:,'V=Â>O#OZ=C928.*HR,ON\'%# MU[2QLEM8VYM^7-SW-Z!I?0&8SG%%]Q.J, MCD9%$CV&5/'*1:#RIP)[%/;J=760HUMF;#^O:GP@8K\I)!6A'!7<\[-Z^9#= M&^7*L3\2951T.YIJS@$1LMB"&&JJPRA;W 5I2MV'F5%6B/W3ENJP*/TRXW6= M0\GORS@,/T'^=:M,>,[-'UJ?OZ,<67V?WE\>)^:O,ICJL57K?\*(54WI3[?) M0\1T*QA]JZ+0.<,G+=.X!T8UJ?AE^?H]0TJBER:/F( MEU6E%W72Q>)AL,_VY]H8'ML#/_+_LACI&\A@!+);<\X!50Q;IBBP1OV!WM\[ MT__"Y[.#5AS9K*M48S+,D'P@%9K/,ONMJ^SV9 M:MQ@U(!H^FTJ>H5"AD3OXB*1YC3=:9_^5^45'\9.8TP']4P"2'(N2E^C9-Z5 MM5W0.6H:Z]PE90^JV6*)??K,JO-L2,?%KF1/_IR8Q^OC1G8: U#>JY--)E01 M0%%[A9LLJB7F5[T!@( 7.08GW?T+3K%F;\ =G6#>DD&BDSFD+2\Z+N MO**\L=3)%OC(,#-GJ+!_84164Z?=M#%8_IC^6)5R,JV@1"64MW')8G2= M-_?,F[.^;7$X%="O#RG0^TJE2RV:QVKI;T)\AM(7QP,!UT6X&J[H]AM'>(!: M& <4YHQ>]PIGIS/#:%#F(>A,1OND)/UMJO.8OCC@80,N"$VX9!+H-4?J3H="&>'5%<#TJ;8SYA)LK5:0OJV"3:WVM&@R+D2H_(5!O M8>66WMR"[#+B5&DKM7)*E2\Q3S YZ![OW(%IU.:W/L!>4B[I1#3C)6'A<0X M*G[#B %/9R@5+RES/SV&L<>M1X]N%MG)O,T3]O -NK#JZ6'S)EGN*?BHA+X\ M=X'*-6DQ35EQ*GK"?C/F!WV<6L$2FWAP,,QP#.E0!$0,&0R63HK0+>D]='C( M.<5>_Q"?MQU2KMU[B;#\-[86I7D[.>PUM@EY9OM)R64*>CYM[MI9-:T!(@=T M.DEYLVYJ,N,A(@'J4?'K!;FPA0,"SAIW8A)U-I@ZPQHB,3EB YO.TKK"UU:5 M@=5']ZZC]15KW&+/N%TXEC?XYG;2V=D4_1!6,GHZ]=^473=#$JD#0+QF,)$Z M]M&E6+SH76!<8]+)RF/4!S&C>G^V3^73.V1OGK=F;YS%;0&-F"W8JB6 M:\=1/]#5%';M0T@D4HC:L7W%$\*4(?F@;S7^W'+V-G5-VQ)ROK"T-\G(5C_T M+:7PG;NH\CDC&TR54GF:W0UKC,,E[64N1?9-G$Z=//W@H[B%1D:KN%C#&R?X MGY*Q,*T*]W[N8HV(14K1DBA@QA&D*1 R;88^T$N&'%_01H%CS<-N8RPJJ\V* M7"2S\Z((I%\?PEO.'SUH)%009/^-S;4U$0:H04?^%I%?7!G/ 3T$3JK^6>D@ ME-K__?>#\J(ORP/.!%:.=CP'Y'KDB/#Z>;L#^H8\B63[K=C8.7]7Y>( /S0@ MO(-:]5@.#W4*L#-+*X\UXX!X*S.F4C9KLBV[,+^&V )AM$ZZ"35CI;:XM8RI M.LQTI9Z=:->7'2T]^ 69Z5Y6 +_0?_9WLQ\=K.E[PJLV\N/XB9LA W\TLZ:A MP E$AR4OZCNZZN#KIM-4&^8-UGOLVB%+A?+LF>-AUP:9Q@5+VR+RS9IF1Q_@ MOWR][?.A4Z9X]KS; ^PNS=#_1^G[VJEM?-]Z!GE.MPRC[N2@XBJ6&KL21L+KG6_QTTFTJ!]2^1HB;7OW(N!1LUA&( MYL7V(EQR?!0[DQ>V"66]+.:Y/#F&DP4'=#U*2>Z*\ZHHB<][T.#8$]\T,5:< MX76P2JJ3LZ[_MFT*!_3-1Y:B,'+Z#:E7!N9DJLA6==J:WZZ'Y6=9?H-.Y[GP M 12:#=W_*[7_FPPFVA$1@ZU_B1NN8,**ER1N72WDRJ&/ M)O>'CO])*+_O<*CG0&Q*B$?WV<3/KE#4P W,U]^Y]7ZH1-6+V(61K;J1[8<_ M!DU-O;P@MO+#J5O.I9O.R3O+17\7_3[,E::-:3^-)O8$_*%[LPJ8W'K+ MAZ7UMU@>6D17O=?7H^FGADRSY"RI6';Q)\"L54>^+KCJ59M+'WEN+GX5H?3I M(Q_/*9Y8AF]LC$U\\8^$QG&ECLEDA^-;LOXZD/M-;O[&F>@V:']-;H!:SW:!\1"=0O'>,8E)3V2H>^+*#6 MZ\\![1-+5%^9+ ML0G0[ZS@)V-S*7W'%EC:DTV'1%5Q7U W*%L6PMIB&P M\Y"4_;1E=(J?53Q#70=&-VZE!V-APDWIMFXI'0*D8-_>'I-(N,E]!X:F!*4&QQ->H2N',&U)O'^*L@B'47"@LI=O.M.!L=KZ[QYW+S' M277F&F4_XL++>/$#?$,(QFILG^QR0E/_0JTURM1989"UI89:A^.7X8VA3;9! MHX35-9HVI8IQB.G$I8XH -8)$V K+J#Y(*C#\,S(ZJEC-,,$^D?)V ;= X@C MU5%]9AZXL)[2SY6=0?M!,_X6^;F(ZLUEL2$-0#57S167\,!ZQ>&5U?.4$,5$ MK*:8\63T*0XH.A!+S$Z?WO*B-S94P-DF_UX!__^)9US^5_?_'$M5KDZ/I6%B M4,>1^VB)C=.3O&S1"O&%W*3$PLP_SQY$IZUN!+O>Q%:,<4!1^T!YE/%AMWR4KQ?I+7P5Y M#9"CXLTJAYB'/R(=:=NO BI$[BYIAP;,;4>7CIF$D?R*C+U3VW7;_>@:ZY_@ M;\[0L:KR.2[C%[/EV/NS9Q"RP6J=G:'0Z ;U L"@>1<67#W M&6;JH:<3/MC@9Z324)#EGWS3UZ#TO@\'-"H]E#FVC #TLQD!?\$L\=3!*7Q! M/3APP%#LF5)I!RTGL>S%Y\4/B0+:IIW+QLS3=5#6WNI^YGY+V@=A'65U]A%G M,#N"X,'>JP@,_%UJDSB@JS[J'-">5*8GKT5L#S:=QS01R0-&CH4Q64I,D]=D&U #UMC4X 4S,7.*!-B2$H]0RTXYG& M0FD_8.Z/WA7RP@!BF)E_,/R#X1\,_Q$8R@KA6IEU7ZKK:NH$GW5(&5#ZRX4= M_A?2<2\M\5T1W$5\6-4_VX8A>3MGGQE7@U>I?J_. "N_S8J^Y9?V_?OW X7) MZYTMB%\R7)_5_YP#.E2FL18[)3S /LV\.7*O<41S0F3OI/#I08&RP8E'$@;6 MII&M[4>%G_CBPB<_ZU7++6>>O6O3N%N"K$ #*,;E?7DCF8LLM#-./P#/2F*& M!5$KFDT1-)'F7>,V6'1F?(;CP>*"8*FR!NV'GO0*-ZXX6L'@I!*^XI!)FQ2R M6T)K"'QV3%F$*5K7W5KCJ!A=#3[:_7!::I,EW=JA=J>VQ4OOC?3V8E]> M3<0\*@=686Y7EWO#__!QSSPHFCAK 5/94]A)V] MDXL[CZUR-!4-Z>NAZ-V)#[!(C;SQ9I8M^ 0W2/=E40KJ8#X'/>WB%X>*FGZ' M9!#A@7AGBF]=[J9LK%)IPK78'H34PM(OG?),@>D7_N]1U?\_);E_,/R#X3\: M0[E'&TQ*3YT$4Z1DMO^UL?UHW:XL0L^THS$ <7)'J-=SK+T*AE_ M.]#CT>O*\QVT&5YX+-$O=L,U^^%ZAUZ=YO1RF;.^YT8^?%EFX]'0A,?3C].T M_4FCQ\!R#+M !EU'^K\>"WSP4N]_4+@E7H3>@O)2'[6R\HA[YZ-N,9XNO[#S M!'V*5?I_]8I9(?;!1 [HS3+S*0?TE9^=N_L0#<,RGZ.;!XCKV>A$]#:( QI& MW_P@LKC]+[_@X-^^_H$OFWL*!U0OE'ZC <(!%<0Y[NYYME_IT[/]&R+Q'%"- MXC,47W#*91&'IK$ Z*$&P>!=Q2@]S6( 8U=3\V0I0]UAL6;[2*MOK\RGWE,J MCW[U$\B_V92O*P6;>I+ 5!A#,30;*35 MXHL5VLX[FQ>$S+:J5MO9?8\Y6N/U0B O^VK"3+1B+P*2%2I?%S32*([]C04' M=.\N33#28[RG.HGHO6QHL!D]XJ=:@,A^[Q:FUP8KU:HJAP _;FSR]5=E>,YZ MG[]9G&F-#C1-SY/A;/'[G.*7BGVLETC)Z7!CDG[J#/0 \PH.:"TB"AL1UCIK MAJZXTGB[BLPO_R@O7# BRYUI%>11<%\%4,WQT MC@R,G^ 5FA&WR>)ME0Y\5^ M?8IH>#DI[L&0FO2RI4Y2]I$?_7M[4FY("YZ\ M(#D.>7?HSMCB?F6/2Y?J$I8FU_X0:8RMWWWGXN\5=[K5HISQW7]9&8KOW2MF M=>5_7K>3C$,I++CL,V 5%CLUGY Z]*+)9O-JZNZ#VO-?F5H'X]H>+!F]EU@U M5]AN%/8<*'9$];VYBW$K[R48^TE+/!"_[982O*EB$ O?*!NQ8M1YND:+L=31:R M+?T2'% VQ(.K??=9C'% .+$D.$-P8 QLI]'0= 8]K;SEN=!PGV$0[-&BD,OP MH"=\G^FJDD7H4[:-_V"\_T!)VD D33U!TB2NM49D<&F-=5\V]S';!(6= * D M2#3S@-CB[B,AKGCK#N%_!V%M/C$F/;\+IL0P8..H[TT2/WU%(IF&,S[H]E , MW2[AHV<%7+QWL^1 ABA&:\GS7H+U4;,&&,]^G>LT=3Y4CMVRT>?""$>^*,QT?69P*+ M]YQPO!8R\9?DL8I8*"(8=0SH=OQ"0[008Z:._-S,5K8>]6$:HEE)JHD5"#=J M1X> SY8@PN#'V*%7@W#/=_'/SMDD.\XV29Q1S,]OG/"= MG/"ERXFW!?]VEUE*<_2K6TA=K7> 3QC6K@W;9Z'Z,-5EA11^!%G(2T^3C.8% MLEJ"NNZ7!3]MNS;$,+;P.FE*>C*:(2FQ;JABK2S7KEYQ,"\Z82#\-/ZJ=V=$ M=DNL4MZY?T6Y_VG4RZ31@BA29(K0W__==!2PGZFFA\Z7D1-L7&B/MAV-(H5Q MW_""#I9Z&W>U=Z4__X;MB^O*L-Y(RWW;)]YF;0I9"$ ^9&@B[P"=19/,&[!H M_6. *4W2HAIX44& 3<$YH.,!Q0'"^O.ZB[<%V\P<$F4621)/BFK*X5ZIG9/GDF0,WI=K^(7(0>[ M5VXP'5@U$QY&6M&&'MH$BP#P]M-+IT:#,(S.=V@2/=F&# M-O A) 1>U*G0&;^IZQ" $?(^?'TPR]E(2 L7,5UN8$3C2S3)4315C"^M?#I2 M6CR4;>JSMX>EAW?)+ LP&EZL[3L$\YKX\V=YJ#RI2O_;IR9- ,]X@+SYDP.Z MCW]>,3VI;4TS;L?$AVKE",]%9<&?7D[T_Q(2CCY>73GAV/#AS)V9%,^/HA;Q MXPE2,OTP^A]:80QS#^I4,*1S2K&):MFJ*MF2@;-#G?BY^1W!?+2;O]R.RGR; M.*7N<[F!QTZSRLG-Z=D<$Z =72PV'RK1L4;SU3HM+D\1(?)C'_0?Z+\.5?VY*;<*$ MQG>D [,"'DH&1-_(#@K#3*Z']S[>\ OTHA;=\VJBESFM#KY'KX?).)UM1?2Z MP ^Z,[_P=Y[1S7997W#L:("HE*EJG014&E*252DWQ !Z4)40 @($1 (4J(H M(%U!0$&(2I,:A02D1KJ B!"*!"$D]!)(*"&0D'QQYEWK^^Y[YKMGGG<][\R[ MGC5_7(MUL@[[7*?LO7^_?GS#%P+Z4'Z_%TLU\$+/IA6Q Y&@R MZU3R[XNU%!=)=_6%4EN=+$&'\-K^66_FN8BIL)K;"24>/XJ,1JYA%((BIQGC M*S,]!TZ8>=I>Z'.]*F)C^3#WA_6B&NO8*&1KNH@-F*B:9 .>YOZAC*HQD76# MURWT:%/XZ(J@Q_)4-F"I+SB_C8)UH+^7K8^\^K%/I4QY(_NT^[W;V(K05V_L M9V-K'')S+KZ3T3YF)#G",?\^*.;J !M N0-"QJ<=O \$;Y M;&>5Y!YZOZX[XQ0!7M?L.)N@@3K(>P4B[IT>C#?@#*43TX(-:K2D7ZF0N*O-Z!BIV'HU%#SFTF"83(XH3KU!='N(8(/E MD+V!='C0+\O%N?L MC/<0;&H;,\.RG!D_X[Q3?="X?D(Q>/4C$4D!8T?JVJ7VH\$B\$*2UE.-E2/P M29)*OB"Y<^@.KJ !=\9GPBE4R60*1RXKD\EVM0T1%:F*27MFHMU>:;*N<0?1 M[,1QE+H8$%/H)X(J\/NBH%7:&!FVN%WWH&'\W9,0FXR-G?O.0M'9@J_^X9!> M?P'M" MHOX=D6VE-F8P18D4])A41]8G@ENQA^&W6QQ?E:/6(4)T0\@Q* V7XC#SD:&W M\V2(K*2F7B)3:?A5,-?8OLN=%K>ESSHD_+ZGF.E%=R*^^!ZA0>^7L ,/K>11 M5EJ2Q5N(8C6-W^X*N)C[!_JW'SQP&:Y: MF"R/J6 *T35($)[%8$D9^J-);H@8O7UF#U2\-B*N%O@\=S3=JL\>CZ[F;Y<] MU[J*WK2N^_+86^;6*; IZM1.3#UG" X4+FU!/3A_4:U2^\@#&_*L3FICPTY= M^>5:6M"8W@K>MYZ\-9Y(>_4AZ?'7NW;E0Y7CA&'BVY2Q;;RM6^O?FT4::5LBBI6AMOGFQSG0$:(1TQD'@W\B9.E[Q_[-&=.SXCDW.B M2L>M$U(3TG"V$='/4^.MDA)UDRM/'7TK*<]=P3SP M;X/K@\.E:SUT;-]"(B;>VJ FM$QH(F\M[-14]8R)'X'F&+COID/#QX>.Y MVO]%70E:O=B-!0\1P[/726A3@NJB;Y.!P'6!?SZSHW$/VHW")9,S $#;?6,# MA+">>J%F]*CWHW,/!A C?N?/ &\<^5*S.APA4B0_.S9>F\A%BZ3JS 6YUW.7 M+O#+]_&F^?FEYDW"& M2K"'=\& ;^/DPNE[24"!D\[^&/7LFA2OA>TU_\6YD24!NQ=L (>4455W^,L" MUC+8@(0^CC'B:")VW0+3^PW"4G/!,J_^.GZ%3 -1#!"LZ_Z(DI"858YOW!/# M!L@\P A.@RA8)H?*7EV\P9QF R;5$7\C\"@H!C$[#68>Y1"5-*[MZI>(,PC* M!<2J48FEB_4?VC-B-4VVO;4%3$G%#?JV4',IT*2.4A%E*H6-3GFK BB5,OV M0;Z[89Y+8Z#T 39@:G@IZ;7\P3N""Z$:70T>PFQ 7@WH\[;*AWHGJNH5RGDI MLI[I^$' ER<2J\AW/$BTY M-N!:8=(F/5Y8%[PIO/R>X_2/!&?L8!6/LP&^I[7=UW/!O20D:R]M2R8@@H_^ M*V"[9Y]V1-;N;]C5\O*YSSY,4 $7.2_PKG$* M/D@5].[%VZ:F+H]Q2'LY[LB?L?9_&YO?0M'6=W)T(=2.=B!7':4P>CEP\BU^ MP23@%//.<*-8"VQ6H^![;^XHV.]^S[3F]VGI!.E9O\"._C2J!U- IR4 WCT) MBR)2"4U2(](=G%?5*>'C)H394N<_U.2L7J_.]+R%SC*HBY55@BFV&MIZDKN% MG^X1\] ), M&FWC1[TW]10)MG6@Q>VY!P0F?\!O=7U8=V\S\\L^I &RQLZ# M<=JXE)"7Y&FA@(Z2<>G/^+1MY4%<^_7<^MP5:==I;A>J"XBQ=V0GG@:FO(P% M'MZ#U9MU6Q%F?7?_U?3=YH_T??UOZ?MM*IBL/,FKQ#H8Q5F MHM#AY\[,WZA2+5\"O;U'?%S/&3RXC\3TA,I(>]U-YCMY:7?EW017.$J=WL1P M"K/HFQK0=2Z OUK?X2,:QDXPR-:&HCZOG\&[G%TF?>B?GN>J&4P[O=!D ^YX M[O[ZU4W-Z&G&NWR@Z:!")QO FTV(= ,K]ZYXLM!#65H =1$[_<2V(B(K M\./HH^X2TFRW@4_= YFZZ@H=I#CS:G^CQ#P2.K!\-82K.S8DW76NA+#X/5AC M)D[7CG&U,\6-LA)EORZUZ#N\/K:MRFBU0>X)4T6+9M!ZXV4&-GKN_*;9J;X8 M'I.1J*>'I]'$/'^('?VBH2!JKW#_L$E=WGMS-6O&4(:HYR:>1]@VQ "&W3.@B\0.::J(Y: MYSVOX]9WG_$LV[VVVB0_8,'A$3-&,K+6RZV5EH2Y3M AY@:# ,XN(WS;V[C.ADM+:WI0*T^#8D[QCG< MSQ'36>'2US.W"<8YQ\MFK:I:EE8-;[GCKW4(C]VJ^'K8(3J@^7NBADBW<9L1 M/>#%Q2!(USAV!HYP*$LHGK3R!6>*5@>NM*MP ,%Y1U]FFKR1D3F13_ )>,/W(? M.\S3=_,V:?(H)>_E"VX<+]M68=KD;W'^\VNW'+V>L$ .AP/'V#YN!1W6#0:BJ(=4 MHQMYZM,A1^;'A>L'T-E6_;:>.1*.,H]L8&T5!A=#33H-$\?2+_X\#*/I/?OKQ-."5G(@^X=U&&I:$7IDJ9-*'V-F-Y M(_I<^*EV"4P'K:1I"H4JFYRX;F[DD"(?.079ND,P'I1KK.Z7C_8.&2C[P-!] M_M(AZ,6YMG6[I5M42<@Q5@?RD(:$[>2- 0S'Y^^?%];*R-"L5NL)5!NYTBO] MY7K&G=LFMTUD4E,SAQ(O*%S V5Z[UN>SHNB);?GRO<2DO3@! \N"4%9UL%3% M@F277SO9?Q8%>/.7_?0_B\$\_$^-/]8HQ@>52+XO=75*&TG8&EK5WX)9(IM+ MO^\R$+CV-P_DBS!3@D./%(?ILVS /;X=H_4N%M;[O^^J $&J%#F#&B01;)_< MZJ([M+'R*&?7=XWX;*F6"&W*>%'A0N9,32C,CQ_S)--F/".H6+[N ^_=JG;O M6'R/0%Z$9QRX6FF&;$?CHKH4H?2F0.B,]O##X\H/V 7''I,R8SRIJ+?9<$I M8Y7$L$C472[.L)*[DWDE(.<"]V'F@EGAQ/IP+M8W:^Q\6@UD@S#MNQ,JP50MS)6+I MO^DJO8%[KE1GAK$,!G./MCX''CAU#UC2CI M"7B5YR7P2B.0J*[NF?:] MKG,/E.PT%TQ+Z'FX"!^7WD%G-L!6+>'4FZ+\/)N,E" +,UXY=EY8]?;N6N&SYDH$R\Z##]U= 5C4'OH*"=X?U][ 6V #K MC@:_QG/T#;K_\SVTH(,\U#:# MVLA+1FLNP] M&W&..3MGBG,D#S7>^6F-YY[D^,!3]81.D7@/$@I_LN7&<5T=HNW%HZCM10P+ M:\U!"W'KO?OHW&9T1/Y.AAG&7F"B+L?MQ79E(.A+4-GS-L&%*5VIZ.Y%W0@Y MW\;3$$$'ILLS)^MDSXZ9D>ZDGF*[F \%+Q25WU5MP$) FARFCEY9@DR \+1A MLYCVJFWF\WFK<^VI)&ZR%/G[AY;1&UDFN5I"*^.*6JHN^RW"'>.V%^5PX1JZ M)74:8TY3O9HU.RGU?'[4\1:2Z^,9R)XF:>^LW8QE;\SCQ-?8K@1?'#?OKOWYV"!.F6FGB? -<=S M9DSD[N5..R\'O;<1 >S"61K/6UUFW'FW<./4K.J015V MCY:!.C_"3)ST?(?;'K@\&1=%AX*/+MA6'8$N^=\4.O>M*COH TS^GEM"]'YU MI7EU*Q-9]QG6AL=F 6X55L>UHM.P#@FH9>24]*A\65WAB>B(V$_):,8>HP/' M04+.T!S5ZE!SES5+:O3']XM:]RH$5MD ]+)*SI:@S>L3)@-T^9TP66/_U MT; )1F5CN4>7ZZJ]/_J7J>/9@$34Y@BDX9FE@4#T/Q_%^]M'\&_I/6J1]C<1 MZ!>[=H!_]W@L"LD&3*1B5^-51PI9G791;,!ZGS?DTO]R-:JL<>#Q.BQ]A(*R M[F-:4D'-V^1Z[9Q7$AV1ZLF\/\>,]OW$WW>?13I&N\5)Z?G<5O2--@I] 79L@&2NC"&\#R2NWS#C)%]"!9+.#0SB-Y1,9[B]MB; M89=);JB#F'F?*37M. K\C2CXXIA:1IL4!)S&P$RM5+N:ACMR('\R)",BID^* M N[E>+_FKIV,^]EN],+VG+/IDY8#I$]8JIO0D05JK]!;/X$J7*(NM]Q9$[%F MR8$0E8]*)]U/)J.'GR*:+M9?]OL%F9LSSD/HP=<_VC4\-JJGL '1X.AU[VP5 MG<[^IM*[OZ6\+&5]^1 B__4F=>^]KR+G:-OSI666^2Q(#%C_4"BD9VMC97C: M?43VC>4-#[+@1.\QI@&==U*"JZF6#6">:E0:4@_-TI/^E8H\-K"[O5N\1NIL MR]$UA3,-E[X(KA8NQ93&<@8=">%GRN;"LTB@)[H^$]UB=(T+*$S'L&J]1M#0 MBGH ='.3VBW;4]JR^;U;D[2GXB5Y3/1 C9+M]:*!8E9K2 ,"E;,P+R%05)L: MI4'+;@"A< 'D!:7IETQ5;RJ*=3"5LF)#S4CDF%PWN/!O [ZJ3"V2TXZJW8#J M-(YX%(M7EO MS"Y(G7JBK5X4CI_@J"S-E[./4/I_*4'FP:$6S*;;* MHLND,0I[BM?]!H/\QFD7%89M%'"EC?B&^O4@1@X+K+_N^^L<<63<5Y@@OL2U M:^#3.J[\;Q'D7T]+_AG&_+^H1D4^-2VM_K?ES+A3N[_V%/X$O F6=P\93L!Z MAF"ZHW&Z_%!@$;P[H^Z(FHST@,IYOP5#(&:->;F5SI.9DG/>91W]Y%1-H1;^ MJ&,U7:5,XH=X;:.*A;IM?-"Z23#L[1B<#2#YIE((%FL8I8^V M0W/T%K]9&U,A9+ZS*8$9*-::10UOHW,*-A5D@.@.Q?.9\;0L$\) MUX<#:PZO]L\/JPK(_Q#8>KJA>_CS[0:I/^Y>IK):>SXE;[XBS]UR^0'O'L]D M PIQD&U?482:CR1J^&P-HBYRN :-4P*\0+05?^Q.F!PA_*2NN_R1V+%DJX1_=4N'*Z4]8M M(\6H=[!$.S7PM$YUW9U_9MO.[O+^;,&6,*N=_#!NBE9+AQVU,/8^&W!@7A\T MG]GI+7)A<:U+(%B",=R.1/,QQ7L82DP!AYM]3!-4F/'@D1=.$)[Y\]K"2[J, M9+E3!Y<3V( K\/(E.:?X-IU;\S4/E($[":=)4"N63 KHL@)J!DOC=.EQ*LA+ M&4Q+I?[LNS]>Y7;7J75SXQ=^&F\^Z9 M&F 8#^&@\HEI/DFF&EUZ@M&;B*PT:GN[MU8BNW5<'4?V\R89>!Y)O'(A!W_@ MJ+S\U]T737GIU@F[5D@7E-3R3065CP?TX)HW.&14N8$0GY)@0B*PJ "]L.O]EO_1PF)[.S9RV,N#WQQ*==T.'^Y#< MV(DB1&5U^ROIY.9?5P3PEOSL;G;L>%\\)LD&+#@=0TPV),+A";D2^O0!-RQY M&(9UK^3U8_ ?9_6; MMOFOT\-_ODG^UP/5_ZGS[ZA3'MR!1=M%1@@ZQC(M24I2O,V&1+FBVA[CV==? M!() SPM%:G0,O.3Z![/+?CEO=\[RDF!]15:4L9)]^)X&JL8=\VI$O P[<'=# M'1>&594,[0PXELBZ-?*A*JSZVT\>!HC)/\HZY#VA2E<$-86#.X#[^Y@^^?/: MMAB5*'7'H?02';"XT%JEZDA>MJ;/ITOGB15BTWOV;@OZOW8_+>509/X^^,Z1 MMKYLL/MQ>>FYXG_81=2%N?^)['L51#X^ 8DE\#$MR/E,SYU\ID,9/)VVS:E$ M*7QT7W57BV36S51%O/R0^G2"T>Y>F*1'_?DN)_^26[0=/X@V:UQRWQ!+<6'\ M,&4SFGEL_-20A]-BVT!O*QE&Q$._=TPIC;(!GG,4\T#IW]R,A+Z^DQBXEK=#TS*;IO(4(+WA6>\29@9ZQ^;IZ MJGM9=E7E7H)71GA9E\,[QYA'E0_]*4A5OL8@-<^0Y[2?+2=Q5Z M;A=&ARD2NMI,RI5)/YGM M?)CMSV7"\.Q6I0CD^F8=8WEE=-7%Y.X=>D>S=G!RO=)[SUH,%K\^9K6_JB8^ MU-!!Y";Q1;2MA+XB3][N R=$5U>B(!^"6U"/L7N9X EE.4+KZKRD^K'RNM!P M4K;%HN- _9G6<#CH1=+AP;>6'U<;DNW(9FC@V!7KH%.ORD]Z M[^">%^G:'3/1A87.H@,Z9=[;&GD FPR@/2H>.@L$C>TU'X03-+S3TE0W%NKK M% *#F:W_4'@7]SSJ;UFVBLJQ?JYT.^/)!"&/@*AKVBE0S92Z'UI]?.4!).$V M/6EB64S6>S!C\W@<'NB>,:?#%]#F-ZY )X>0RBS1D#WXJEPX/&4K8_/LX:QH M.-,I^=)(&5\,&P#P03NQ 62?!P'EBRD29)E6M*46X\2&] #CYB'F(G_;C_JA MT@\WE 6MOO6C5"=:L*K,G4RR5" TY#XP,L?&C%?02))YC>(1M?SVN#=WMHG4-6E4MU=4 M(8Q^2#)WJ&%9="+SPND5@:V/(C5,&_=2P@NK_J-DD;RZG\2O :]L8RKZLV71 MMO&#FQ%W::)*:WRD9*;$24K.9*M1"QNP/T*":48?(5T$3>(E="R\Q4++"8KN M*;/EH.G1A@ EQB5$$QCDTU+-@?.\]?P,;7C0RFX](XB-]I,3&VO')LQ5+BV? M&6!I;.O"82(9FO+I*2SF"P1?/ 48.'/=":/3PP8$0JBC5)"=!J\AP?AC^LP" MW*?LC=5JM](3XX' ,QT/@9C50K(P&["O92>=#;@# DH$D @Q@>&F/,D<13RL MYFVWK^.ZW ]=OVIT4MIJ?@Q3[-$D#&^UK6Q$>[WS'B@=9NC?;-BO7I2II!/$ MI>,:FGIJ7Z];=?+Q"U/#@XC*0N:1-9K3SDMF+!KT)$=B<$/A+ *M:UA6=D-8 M0IP[A=H^3GUG$^ZD\);IV%_,N.R/8AYRW.GC@R8442X;A-2QN)F]::H]1'#C)59A.FX'Z<[G""ZFHP1Z0177_F=M5 MF$@Q;T\!&G0MHY$-D "M7MM.,V$#1',C MS,8@T=C8K1A*'8L71@?[D4Z2^!((1X&RS+M4<21U33/W/2:Q81CQ4LDD8!BT MNC;>.+J3_8MQ(?=BW>9((#Z@,%RM>?-:@O).56;R^Z.XF=I[N&KFP5[K19<6 MB#BBR597"07%$UJ04C<6(\XG$Y&1Y3,9K8ZP*(VZ'C5;=%JF?(QMG(Z_\#6A M3@$&64Y65"O(?O;9F6,A]*]K8K%^T:=*IGV4R8((67>Z(ZW.E'S_VF?+@OS3 MUP;E&-7NH1 $74QN"5G#--Z):CP8YD;-GXW5A5 "B)"X>H/W2PR7HE*X1?,V M;?'V&>B,^9G?R)BC FZO3[\7W^622$SF@38>I PA%^D;L?XQ< MJJ(-73-\*QVG\'W?58-KQ<4 &#_OK#)?'B&'96+*1!C5HUC(D@^^LV2XZQ1(:.B'HDW5C.^ JX5QSGX)1!66E&'67J]6.A3N!# M84;TEXT'S??+]&F8F[7R+V9&)Z/T84&!*:;[3B$-'2ILSI0X%@V$@[T#-R<$G25&/0Q]G;L63.IABCQFG MF-<=)$'1PY+"=<]#RR7LV[H:)4!7;H<3\ MW"4_7!2/C9=I"66E!CQJ7L[!WP913D8T M>&]8Q7%TV,&OHA^K;+ S9\#2Q)*,:.[[F#H=?>@(&S:@Y0&BR03K\;RZ UDQ M^Z3QE+W3PWV$*-_*@$#6T \5#VD.M+Z&!3LH8R?FS.6)X3^#."J \.!+A'"K M'&=6VV&<'AV?"Z"EH5T?#W,C[U(AQ8(28WEVM I]7;\>GF++R>?Z2D43D7Q[ M+7=*'A4QPV1@.YVFH*@I+&"[C,,N#Y=LY;$!7^@(HA93',8995O[YXUR)L3X M3L.('I3G<'H6L.(IG@-G$$KSO4\(5:K-D.3])R=0L>, ZHW4(T+*\A!,78;\ MNQ=&9\1^) PK4UU9!Y$,/:;?FE.;U#Z6Z$(P?S@#N\0-5QEEC;:7J++T(.?# M'#A8B8-YW'ICY0QQNEJDWCW=BC*-CTG'L_9N<@?3GDA^5N$J4*@RL_:PREI/ M&&;AF^D_UA,:-U@><^Z"6W8<]SL79DR7TV+R[WP$JL!/*^Q:O;\XD^D=HL94 MN?DI]ASAI=.S"^M\GV'TT["E90)5AOZ14CAY^-7!W6+.I@=NU;A#5BI'+XWX MQNR<;,Q--:(!A0H9C2I\3--K3!SD:;A_*2+6A%G:.VBJM/H>T63/!L#X1G:, MF,J@'Q4P?J,#RKKCW+69EX0+EC[#AI,*7[M^#W $'N?TJ:CQZ-R#BGD(?X0P M\R8=6L(&=!N7KW\J/_4TP4V\4_RG&Z);JBN5^+JII"_N/;9&H7LUF,FU4QB# MAV4,JD>\LX2<8,IQ4.EZ1"=(Y"NTD.E)6<[0341WH"[[Y6YY'&\*?3^9+$E\ MNEFFF@2A.*V,V-$"J;+1:2180N:NFL$S_-:85*/*^F'E_.H0F42GWH_1GH_& M^)GYFX!=TCR_?*^;Z]8.\B-2R]<.\86P>/]B2,U@@^6&N^!$Q"%.LP41WQIU MZ9<+X,O#DZH/[^J>*SW3X^%7NA";VZ.5JL1ACG.;$=VCJK'P7 M2Q[1U"Q5(=\\-N]'#04/J=B=O-5WOWO,Z&O'#1,!.=6>]M#KN*Z/&!GBH?,^ MB$ VX)F9\)73JYF,/EJ4X%8(28JN73WQ#54,S*)L$E'MJD^UWS!BH7E-/%8) M.2]?3<\=G%%=C(-0.&AYE&_22(H7<0LK-/\<=-297D!:N)#/!GAO/G,LOR@A M(_VXM_#-)X]SIALGWF ;%#K6/%L88%ZT\PX_(@5T70'%@:-5;$"3/5"'H@P\ M$"9\;/VVSW)]#F%\ -C !VY.I@?,DE'4.F0LHGI_W=L\ I4*(XHY/9U\)GF< M*TTV<^)1/%K;(P&XVYGTB6:2;38&.DFWX_;^8?V=GAPF7Q089RX.=&$.-X_C"&<2(,'$KL(+:6$/J MM%XQRH4'K:%TN3X97]O1/]KK\FF5 XRX]!R95CH1AUE?$6(L61WJ <:)QSUD M-D"E*"B"QJ4_3$%A@:(1+:!]C;Q[V8 G8*)\"^QPK;\LCJGEL3>/VAF8<$[W ML$GO[H;?>'-W)Y=-"[!X= M9BJ.4.,C+T#,W&D_'/C!BCFS=8@/XI/Z2J<^/ M#4A!,$YXNO!%3D9EM U_K7 JFO3C_^GP.@G\4Z_1^B<;$'7PUWX^?>5;&364 M*-6<=1 QA)^G?>BY]V8MRAW]FHJ+'4990XH%+'?J#B#V\%H /_HCMM00S\(- ML$FER&^$%*-I!/."\&1'.Q^2A"774>T<(GWO]*^GU48/2&)5&%A5U,Y9\5WT M^\!?C.XZXDXRG[,8ZJ@7A+_>+T3:]]6&>="%=/T.)J-%C+8\M1HRG]R_30%Q M*!6M<0CK!ML#MX(=A@=?'<:LB,*CI0[_T&PHZB8 M:HT_>M[LM$*[EWOK5EJ-JW4ZS3;. M3ZQTA&LUVV(/!NK (H_.@>YJ9\EE!9*.:_3J?%FM;FA;/1_B7#8BQ8?74$EH(OY)=Z+!^4,^P3K&^LSI8W:MAHTYF"/GNM9EO MP.ZZ(&(V'7\N=2Y"=J<8 SL0YD?7F<@V([+*W%7;+F#V!")4"CV'MO?2TL'W M?5ZY!H=,A3_9;V/?'&FVW.J13860=X0?Z>I3%T8=*7=*"AR81W'H1?KRG0'E ME_07+FTZAK>OWSEBU'A4!/I2T^'5<\'+=_TNTH!58@MI"S67OUUU4\S'/W054L8NW5'WVT]R<+OZW8IK*\0M&$-%6%'14;7NQ/#U9I8 MVA3!=:':WLG*T(07L(Z-A8QPVC3;NMH MTD$]U6X8&.8O^6)JW[IY+G46?,\C(^RFX]:A1X6)J73K4LJ9))C^)>OH- M(N!CAWJOEJ\;/ANBPLQ904%;BX5%<[^N". Q)ZK^F&U.KV0"O[-$ MU!JFN^ (HSZD?F7T156Y%)TGN.RQ];5["=6\=Y9[?7'HW\Q.H@)0 AQ=#8.*44W8_]'GSB4IW/9P, MCYLHK7:^K'3T;.$[[QX6;'9S;-,G2K ]HL^%AZK:"GDX?NY[F!B*#6A6(C6X M&M54]FN$2=$S;M3?_=C]?(WGG-3YR.X!GD>0TQ%?'GQ!L@YN4$'-CEJQC=)T M_?9QGH_8Q]9QC!OA_HP6.Q_?-2--) (A7G$#_Q44SE/I>T)',6FL[TU\"L;= M--L4M624-;R]M5S^O,\TJ^B"-00ZBMO>T0*.OVM4=[9SI@]2]M",*4&%)*00 M=!O1FBV*7VS=+GB%&IO/;"^<@H4=#W87EQ(H5\IC#'1 MBW@*X[3=NA]7/B7?]VJ=TI'SM[B@Z]H0AA*F1D-:X++) M7VMJQ&OL3M?Y>YFK9)_J!2MV><]H9//HE:=MX,SRMW-RJ?RDQF1*?T5939I^I2D4@^?+#0]E?M3"_)DT-OQQAU&(4 M0."N02'[O$L_;H-WSS:OT#6UB(D=3V.> M7@):3-]MZCG6R E)J7=JFFYJ8S MZV9EYU_)8LV'&TIVL0HM8FTB:4;\RTW01#D'FV#)Z6'(AU(53UC"_2H1]ARD M)%I7"N,@RO2/Z/8A\>1+=R0^F+2%CS%T6"T0+L1?*>PA..*O%!:3F+6P]_Y6 M>8YA-G;"X@'2D2;UNPE&X>X-5MS=I_"]FQ*??KH[>R[CQGUU)L?#^@?! T#41- >Z"&7,:UQLB"6S\/'9S&*;=E;W\8C9)"0ELH)TAYTER^Y[\VLF < 5R->O M= >*$T>)]H1IJR?O@UNWY!SMSQ"I[$/_N'MSLK#SV/OET.#RS$K0GS6 $K)Z M@53/'L&GF'[YM:'W9W6+CO\Z< AS1GP7MF8#&CE0ATZ6&AV&K.\;8 -6ZA L MG4NB@?_%4QU\O]>O/^J6K7G!MI=PD'=M=>=K.11#"LYO3Q_TIN[%PZ-[VX1< MI%*;A_KG6?*#9Y25UV>_S5E]XWY29?WZ[#.#&24CL?V\HH(S+'%$DW:$$/,T M!?)4%Y3G1">C>_FA5G,9WN^95ZB'"S4:7N>A/SJ:!X3*5#F-5/3<[5,[DI=B MX[?(P=7_WZX9T3:&=W8%@AC+!#8@Z7N_5V]/6/8H1'.,,;9Y$QWL IXIS1AS M]QUR?OZ* B,*Q5#XB+XQ$[T\;>^=Z*$M0?&NA?JA16->UI=WAW_YNGG>1"U* MZO1* .;*^\^ P_]@CDI>Y"M>-!FKJ]02-$ITW=RV=SXPHNSVK# N]F]K:\;SKDW0->?S53@-'5R\Y@UF,:C9@ M$OV'E:..#[X4ML5AQ >D3*;P=2G)7 HKJHG+R&M[&5*Z\9 MPS-8I@ 7B_?2H"Z,6O6-0?-OH&@]9O+9=6]LTFDM"W]!^*<@+UV[J@LW&#Y')V?)OB+VK,.A:G3I=ZH=DCQCM 72=>5=;QP M\XTG!ZR- FBO?I.T0HW\?+3KR=G ID#?W%2:?(L4759K:82",Y[LY3$?FN[GX^SFJ:=Q[MLD5SHF*$PJ6IJ[YP(EC8B!*GTT0:L[:E"B[9]6=E"5>VO=%,%4,INM_5:_U> M'RGP4U_G_+PWMH)C?SA0 $M+:!P.$Z/TMD7LI9<0$W4,^]%U*P(N^G+OAS[< MN$J!%,]_J_IH1BOB>L7]4_O P)/;!/F^/S5J@V "5K,:.\ER!HF]PB5+6V@[ M$F*V-IAGX+-+$@P)Y(C2Y]K%A0=IRQ])!%$O"+ZVK>U;79%W_!TAC>CQ9K$> M4VCY3.2XC V?4N)R_Q?I1VY'.I8'_X$5N)XWMS?\EDRD3/R*-H0_2()'-JOSYCS MGUR#,R*Q.DP;QA5Z20M"I-Z,TMT,$9_Z,!R($EQH/$F-:ON6_/:R#T6K.3V8 MOU>OF]0CZ M[;##54[35-/G77#$J_NB\M\I8(G8O2KZ_+SA<\GGMX\QQ&@/' M=*HP"QJ/18+9@*:+LWWN.RGK(LR+)-4HE].4G;+QM[!"+Q OVJU?5X62O[Y0 MY.XC7BGC^5)A],X+83N=T8LH/Y34SI,()2A$#'0G6[[U@53<.DH2*IR!3]!L ME/D0-WX29<2[3HFOL1VSE4*;3"^_:'^>:^R[7]91U#J)QB&/V$*8HY/D!"[+) MK)9WU8FCFJ9U@*V@%!.:MA*7"!KG5 +2&-D2553'.6NX@&MU,RQW8EAB"]C* MS1B@2$^!=V%SSI%5[(?(2'RH+0$J0.LS_N"O:DR'9KW'<]QVB=@:?6[E$3E MUJW8O1QFL>/E8V2) _:%^%5_326?+R 7"]PKY;JD8]>.J.IH!\6##H(F"A$\ M&;;T;/D6OL@'8PV8]"C_=-O@3)6R$G1*?(F$LY2P NYD==+X]10%R^R( *4# M4T54%(U.+V, Z<.TBSRT#P=U5M10U@PK7^XRW?GA M0%(8]FOI:;=-*L+DU0_-ZTE9N V5JQ#"YQ_H5R_2<]0E3GASYU5'$VP]@9VT M6S?EM)Z>.A;^ZF%UF,_Y9.U&C@F(]&#U;_>2'S$.A5V@QY(N*"LS]5'SWS+? M8*R>F03"=*MP)J(IIKF=W!=N9+_]W-GNC8L6&[&>CIM."+%R4C+5LG5.[X'> MJ:HJY,G7'"A -@3C&.;_Q MS-%A Z)*WHZ9-O(-U>L0Z\C^PME5==",#XXE2DXWT);[A4]*BZB*?^\1-4[7 M]=*]/(D:73/%H>I!I$3YZ\,1!Q>T#;X5PMYX\<\Y^A8&!,*T1KX5/,NZMG#R MY4-WGB#4\?N\M'V"&146AU]CS'NG>RVNCV$I2LSTC!G_HLZ:H@[#%W:L79;F MD.4*0P=#OI,.!PF.\%K);(>OQ@>8#IX!N,Y M6S.@GF?_-?,QU#-RYGC95>H-H)"JSN;3" [=B/0<]:Y"5F#>T6,N(0VPJ4Z# MA<)VCNIX94*L= HK1-BNYF-V BU#.*M^ZV2&MY)QA#%'V;&6SBHE8<,+4RS_ M#%WLZAWR%%E>Q?["5%&[HJ&V+*SVW#6S95.6UV+ZJA7'7G[]\+_SA>^_[DM? M$"UNIS9"EM4CFK#IHDK97&J;4.49]\JPU>9E Y*!.F;$T<0["GDW4[:,]--E M@A/.1,OF7'GTV?69]^*A+3"MB4ZE4($Z4!?1H2DZ(Y_^^"IN>:2\7HJ"&M:I"NIB.=?-ARXLQ<>9ZZ 6 M61+EV1C'G"(&?T2?EA0&LK12 ">18'MO(+Q<%HX8J3[1F!F^#W6M;L@<$^4> MBA9Z??1(MXCK5O4MOX3M-OCFTDEI,$,=ZE_-/'-0C_GFS _:J#N4K$NW,F;. M7:^%?1'L=2R4$6<@(/YC(UHC6F_[#)'H]V\)VZSR_N7^ 5JFTAJ6!&GUH"*8 M_)M$1[B8+;VN" ]U46)U486?6+=NUD*25B8QZ#J&;2H, 5.H2?$VNEY+(O8, M"!E<73MH]]4C*P'/T9.V=&4I2M>H3."9[QMBV:+@(XOI)=[B MPM4']L)TSZ8JF4#]=0NAGS\]>GJMUO:%XL4UO5.$'@737 2=Q[G69$31=^BZ MJHU^;@I$;J8HGPUXI!&NDF%6D-RGK91)UR M8I]*'=!51$$^*Z,P#9+]K!G! MO0?RTO<^']CSI>GVQ?7R='2)Q?4%T]?5%@2_;-'BL@L#23WRFU&"+_'D[["M M/5Y&/_6PH"VAWS.LTI[_#IK&EP.ZBZ#+6<0SO)F.E!D,"29)7\4U/W!MDBN; M&'6*#^X/G-S;J7XKTS['^V:/N+="50I(XZA1UTA ;C''C&G4GR1AX]@ L3 3 MDM0Q>F_K@^".GF.$2U35&%679CT5L5!XIE(0QM/'M2[..,4DLN:3ZRLS\8KV MSF7"GR#-/MD>/@]E#&ZHDV6&>_NNY$)=&XVIR:K= 'K'LP[J$2_4JZ\AFA'4 M2TP3Q)'"6"S1/:M!AW4,A2F+H=VT(G4O^?#]X';:,O>Z%JUB]#H,OXE]!-I; M?Y&AQ<'#PP_KI6^KK_#2P>!X<]S$6$WZA6&Q[-JZC]UJ.0ZO7JZ:WV4#_HR# M6)"=5:JP.[4U=C_1AKKQ8*71&0Y"Y?_'>/.Y8;;@/T"[@%_9=/XLK+#_/R+^ M(^)_N @GB\;T#:>OE37HT82#F6IU\Q^S-DK4 98& G_SV/T]_H5%X5F7L!-S M*UL6V X0XR%B 51PC6N=\?<]=B/B[^?#_RM:@\N36XA21^ %PRU8=PZ51HG2 M[ZC=JTV/IRRV'Z';V86F3HMYQ]3YZ%L$P$3+FM%^8XD]ZN[O7O#V,<;^DGQ3 MGMY1Z,PTA<4 I>DFE$6+.OICU!AA9)$-V(UYC^&],F,V?\/%!!Y89[QQ4D9. MHOI>VW3%ODN((!OWCE;_O?1C!(D ]>\=? M:@\:)C8GQ7>KBAY33D>T-BH*VRD#W[Z#6D%MS[?BZBY)5Z5 Q_4^O!R(SM2O M,1D/< [WMAPWY]"O)&S("^'3TV3$HD5V?60-+($SY.J@9.1A#55N>)3JMZRB M@J'T9E8X<'4D1DE&^*RV&4_< ^VS>D97+B]XEN8+RG8K)TK+"_=(] IPC/<* MI4+UT;94RT9_X-Q]Q&$OOI(?$#R'1:&';V&?F6@U(:=>,,&\(9!J-XT,ZI%XD2B-X/?T3UZYHJ&3J(2 MXTK_\12G+%#5J!(8.MN<8C1[)1\7<:ET\?K48R1L<=FI3HXAMZZ1"\9?O[:R M@["#!D.]0LT%MZCES! J)!'DBGQ".!RQ?P%X!GR,/FI;3QE_-WZ:RO5#@PTX MW%:([]:CY6@(QY&')D3Z!6I'@EAFZ+Y.Z1#_H> $X#D(,YS.1]3!'H;'D%1; MG/E;$/L#L9(_?J6(29QN+]Q?YW[FK %M=#@M;X"(#GQ]_H:)C+"D__'<9W>Y MX;%7$O+RUNVVVJ[8B&<$=@M[:P7G0B]T3D;[5B2B?;O[:A1DME$/3#=-\LNR MS%7[XOY)A(;Y?Q&:@%M)*1QTY+F#KZEU]&3O%6R1UC\9D Z8<_^#S*]7_ M-9'(_\CXCXS_R/@7RR@KA)@]*)MQ^(GW:=_;J_Q?=<]&+ MZQEGJDZ?]POK^TF]RFDW-.PT^-$#U1;"DK.[.H1O@;?D!^$RR=QTU#ERI_N5 MJF&)8#.$.W9O14F7/,^\4GMKKF"9E 2K1>I0HS1=JQDH-1 FN]=1Z]%-AE B MM-#EYWP1[(Z-D)DP0_WYJZ7IHU=E,2_K^4-,9@P9=I(8 VBOTEI@+4+C7421 M9]VI4R^LS-Y5=U<7O#O]Y!K@LSA QZK/P/A/#Q[]C[T'\;1.R?NELKQ,Z#&% MVU:KQDN"EI>:'];LD#@JE<,)!V8BH?4])5.#Z1<_='I__WD"\$E_?1) MS'U,F9=OMHGU@Q',YE'#0G2A:*SC/*A>H;2]=DC+S[5@L@J&_)7TD=;@P0I3 M[V7R(5AJ#IF_$HGA-Y!;%!R(HL>A+3U2WD.(V99?%[1L_DH9^2NQ4CC*@0U M\JJQ 7L(?Y1PZ3\"_B/@/P+^=0)LTY7X*-3W_IG%U_MD B@EARR!C"<>QP"7-;,"V)P;UYO=; M#*6@6 1/O0XUZ_.#PJAZI[?S+K*4\>I=50/J/::#*CXP:=TT^$_!6\_XI"-W M+2CYQUG%I?BEU+HFO(:H!U],WALF0$&T0*)LQ_=1V("H>E N7.5;W]+)[Z7K M]+>XE+%-6/P7[DI77Y\6*@".;J>&1W9?=*V*G/_*WE-"C\2(. M#J!@74N-+G)PZ%$Y8\^ID/O8D;J)]2HV ,W5TJ!/W(RI-Z,D7QU"=R/V:")CC?6'$4/+\&/CN6N'XIC$G8*@2+SA<2,*%UIJECK4*,J))JP*W#, MS'30K0[Z-4<>MR^M'M]07],[2A:)6+ZI.Y M>?'4\/)][XN!,L\US]] 'W#?%WID^A/9R;]M[4)='FNCQ^H@*EN3X#997CX2 M K4*($$3#_!*N;C;&1]5+8=%=Z]^3O;55M[S.E'B3#.LL*L)# #*846_?4Z M[]F 9NEB3VT<_KP2?;;U+G6\:6:Z>GQLI$.P*23OYV>(P'B;K/UJB8VUA=6( MHA8;X-N&;<,#RX0/7)RK]E5RQD CN)VKP#Z]J#E4#W9$E8AH?O\UR!$3'4_B MB_I_VOO.H*:[=]NH($@1D::TJ @H&%"DJ"#8:.;%"$@7HB!"B$E>A%!#HB!= M0$% 04 I@D"(U$@HD0X"TD' $$BD&T@H(4 (AWMG[LR9\W_GSKUGYIXY'^Z' M-?OKGOW;S[/6VL^S]P^KRKDPU2,;L"!7X+AJP5*L!K6T:BY_T$]98B\?WX1W0.\CC$!7GBU:(;AE#]VO[ MG"5&+"8_U?Q)L_K#)MD979O+CFD?_,<3$$(*[Q2V!\N'XIP1>U[K,]4)4KK. M(D0B2U196=&VQC&+-A7U%8G]/2;5&>D8GGO3=6W=V:?-Y]X\5^2\R.3?-N3( M-)&66[/X%DCO_5*OD)LK.9%B+=5CMK';ML-M]^SIL5:(4<\_/TUA1[^/NT68 MG[I[ZO6;'CU2[K91'39C8A[^.*)_9GJ-BW/Y[)7EBWW5!U7D]0#+4QLA![ _ MR!)K>-P-YC2Y 0]O3J!1-+^-V+:/(9/R+$3."BGH/ T5KDD/COV*E]42_E6P MDG+7\JH3[Q"+F<.3A/RISN%<^J[$:ZBMMZ_(\4O5G$J'+4V3*OK?%YVWAL&O MUIZ\*24LRSA78]Y/#?1GQAO+?U+$ MZM/D<0]V,%.U63-.$3#2WVDVP#L;X.\\4'O+P/E2A=;/@KNEF4E!SX68&V,# M.3E-?B0R(TPSI@%F>-:H[1)71GFH(M'X\SCG(== !:$75+56=OXB](E5@>HI M3& 1J2Z8;;'SEJ? @=#(+:S).$T3YD@3*BI%U\]O0J%?V4G8V976PSCBY5A[ MOO%;^-M?3DX&D^JWA]-_3 ?\3GRP.:\66WAGXLL+WI(#/OBSNH-S,NCXUSU# M]GM:U- ;@0@87?H3XFR,J=L%\)7WN3&!SWBJG,N8?=D8[=0&GE%]>>H-YE(V M<4*^ #W;?M7/0%/2LQ61(77=Q#ZI?LNX+FQT:#C MA&6('-0'OK8+B/SUSQ?%_QW^Q:VI;^W\4S49@(.0_XDDU/?8Y1\LP;\>;/]' MV"#<3"M8TJ_1^0O252/#,KUU==V5S3?LD:?0:G-SWR)L^4(%&_AFBOO, M#L HBF@FA'V- ][6T2W RG,U..C) _ALXX(L40ZRYS:O]Q:E]/&*$N2\QL:W M)W0?M\_%&?YL/HX$+2%2UC2L4C.4? @-%.1@ TLJZ@XO-LIB2,AT[>:*LNO( MWK=T_],I[G?MD]Z/X/LL%LGKB/HID"Z/A'64-\G?OLB]-,P%3N'$7#!&3(N) MYY.QZ<$]AV%)GK9E#G,2XW%?P#!QBY3E(Z>53"0_&(@[UTE:(^IVL \D+8U/ M_ M3KQJ%DTO]&ZC/ZXUJ6=#0>@F,-A,7@^9+5,=[W&+6Q6<5W,^-5S0.I$4_ M>O"GL$M8_M6AWW:?+&_TK8)V 5UZML&*[B78%MQ!+F0*Y'-ML/XH]^*@MJ:$ M5QMT6'L\2_AG)ZS(RQ3/:+80-T>*!=Z7V?B%9AR%-SU7? M&YS!Z+CO1 &[5XD["9TK>H%D0S\/_^Z1M+6@LPZ.%&VN[G8Q?DZ_:FD74+2\ M0=F9MA"X7LHLB73_!$NQ3?-+S[^64I62\J7XO&-CC)12G"3_/1L /P V(_O MVR/AFC(K]K67V\#^\E"'P;A3;0A7P[8D399T:G])K N.B$O[>0-#>:$-3LM$6:WOCP*G8J,01E O3]S+S$5<[Q9!X\AN-:@ MD4B&"NYHBV#SV2!'+:3M>8"EQN0'[YAESSSWSL[^X4V_-07*)BG3U&-['T9P MH%[:)4"6.IG?:&8@40#5R$=/<;C _))D'[]"*:3BSYO3VA^O[?N> MB7MH25 MY *9J=\2^!PY'M]XTLS9,(S>HQ_L,=OP3TWY]N/EI?YG1=0*\M[%RA\V/[T" MS\DN7(9><$*=V%,9_UK(><>996MP]%E&M#Q"_)X*2)_*C\*@7)E@!$T!TLC6 M"\+7?+L>GCAC]K+0[83DR7JK@Q=,G#YE<7D3%JZ0A*8N+M]KU,<_,?U>E_J4K][XS_YTTZ_POJ M2FWL,J%FHS6RHIPQ-_6AMEDB5#^XK3P8#K)XZHKYZ" MCH)Y0@VGBYO8[SCRSQ)OE*2BPMG'>Z,)I@>>Q2OKJ?6&D]]5XL J/B,E\V.] M3]>(FSGK5V)XYKL &)FCTL-P*.+U0X^4<,V9.%K^RUIC-,WY-L(:VH>1*.C\ MM)AJ@3Z9MC)*K[SEJ?*T_^0]&[6%&P63V&9P")@OW/-(; MF[5+/,FK2-2R)U@EQIG3TU>^CQ@6J MB3H1,Q[VP^=:CO]^ E/OT0&.HQR8Y*9=P#B*IA=J>(:KSC**X>I/QLE9$SE% M4PIJ2I/SR*D(ANN [="2A\G@:P?3MQL;#W8*!X^]=I5>P2"0CM:?#PZ^N8+/ M2 S!$.I(CLNFC/X7A=N&-AXJ*?7(3A8I'MU36;%?7Z,*J?8;I!)82\ M>6+03M^7_LD:DMFCP1(^U-D(*5>1Q$!OLVT[U2=([W 5\GFRIQ'GS$84%L"] MQ['QD&'HY'O]/9$@"!_K8?_F2?=5)!R!!;7BIYUU7FU?I%!S_1AO>5W#K/'K MPN97&5WD&J03G=RVB$K8B\.[>QZN+*"#YP2 M-:0;D\/N#)V Q_K7)B\[_;%6-S^7XF-N<$'P>(YCY9T[V:%VF/XXTG;)H?%9 M[=3NFM.W'F6HVKEWHE=?Y)+7,K#3?G^P=792+&%V(L>?F=!* D;4VM&7^3EN MS5C5<]H(==L14#$![9I[@!WP"!WXQ4S@@<%KJ"ZOD:?'J:0O V$3AUC4!"XL MF$8.!14X8&YE(@Y8E \8('S0*@PU^XPG1P*-'JE,"ILK>99+^AQ_6V,G-9D5 M!17"'L'V4ROU7N \]0FBXYQ4&C'J 4+5@B4I'EAOP!R83V$/7\&FR[E7*B2! M_ICT*ZR<6]5;:OAJL5E#]$+HMW2@EAUR$_LWDC<3*S>M_=2-L<@XU>FZ\17; M*O;,&YMU0_:7P1-#3TZ2*M/4T^%OA^T?1S>UJ9W_7O9E,E3P1'SUYZ+5?)Z0 MW+9[ )6-XSPW"C-0I:L3POSK%3@^[C2Q2%G1I:Q\JF:+ HJA*9*IZ/9WDL&* M2:E#TV][B%2'WG1S_$?!%8H$F\L9\-]+$F,LH]9W9!B0OXJ8C7&(;)3M8@5X M@-.;>(H#,LVA?:.6I[5:&0AOD0CSI3R@NST[/+F;#O/\[C+;%*S"X/)ZG)R1 M0]NJ!=7NQTI"*%5+4SV;",I\W_AZ=@QWA+Q3:X"8@KY(/7H?\SC)EG.] .- M9.();37!SG+25R1)CK_J^I)!=Q)M=.[/9SW1;=U7G1SZ/=/=;2_DM7&(Y5AJ MA1'#GT85P5SC,'(69&6><=6!46LA%V\P9]+Y-UX^D; < KD.EKPYE)>BGV[V M!R7V,X5B[SQZK/;KKYWL*SY7C]JM;4B9XG1DB$E5,?0WCG94!'$8*;P+4(&" M-!_W&]U5UVS,O-2'"83Y&T86S0=U2,W#5SRQ0X8^;@AG;W M-=+ZS_S#I$F%N^( MS'$OP#@/803H8B^#0)FOI\XB&%NS7M$>R508 ?OOU])Z-^[C)W9RA$DV0[ AE8F,&"N%Y,_V]B M_-TTB *GO,E0B,FHC18A?:HKO/YI]-:27W;%@-:'AZC(DZ&K58+MSDFM>P"B%G?J)'U1_LK=W!TH\8XL1LCWCOI MG[T4-088>!WY)GEZ1_+T(177M..&5EAS2])Y51HU;(O:B-NC7:8Q3A1J08\S M_'%5W2:T$7@LP$_?P@LEN CM/G#M!?\6Q_$H,N_9I[%WA1:>B C8C#0G%7Q M1X(CT<#PH$-'FYHF+M3M?*!_':@_,3>=RX0TG_V1(9OB1%MX(80T!#4=\O.S1>'-/$]$6AGO3M$^_9W2*7.FMD"97DW(*2-F,J% M,C6;XI![/?O7 M_.()/?'3-WWR_[YP='6^V_OOV:B?Q3UBMRO_*A(7T(/G';H>W U-LWJ!']J. M&1O;KBL_#,R/^'S&5,IB?$@OCVU.L,#2H38['S$'/G ABH+UK+:P/]S'B%-D M6;ZM[HJ@C\04]]#+]5WWP=.U7:5%C"9]?KY$?@L"UX<)"3<\XYDI.&3P< JA MUYJI' .. UXC#7V(O#?D]O*B&9O=17.PN7'9->::T.@WIENHH97=^UO!!P<-): PQY?# M))GHVINBM-M]8^>2)MJ76"U/(I8:_'Y\)X*VT"IY0D]YJ!4(A'O(X<]2]7LY M+^!5*_D2>)GMNG_?>G]W/"\^4CJ*G%W-%R*4 :[Q"(5E^KOY8'SKQSVZ\J_C'B6&AU,*9D)7Z"O0N@A*:O]8T[P:<+ MJCVDEG%HV(1=V>HH8SZ7(+4E0-L%R,V1Q2K>D$?%PF?F^S^6<5Y/44P00?HAP<:9$*'.WW"XPMI?OH$& M;[+F9_GZ"LX?3Q(EL3 =P'\YGU2?E!B1- MI<9ASFI4%W'@VT[7,J%'.J0_N8"N:,><*24:*H0B6\#1RXGTR'.G *# MBS0GW+B$&9/DN3427J&9H"C-4FUV/M TS*3V^'S E[S6*%X9NYF2K&BF,8;^ MV:WYVO?KXU]J.18+N8RBD>SAF-J:,]NVTZ.WJA+])H;[D&M)%<%$SX*-IT3" M/+F!.F8Z166(Y^(\,4:LY5"NSP/P+QJT,JQ#)_AW[A MV*AW$P_W,D XU)<@XG,6UT-] 67:4F4Y1'9A/5,@U@B!BW0YS-S?@*_+CU*J M9F:6%I^,[S0FE:Y6'F/0!Q2ME2F_7.[INE]$!0MU^RY*=5W !2?VO#/NV%)A M((DP$*BF?Z&[^=3OZB0+W93,U]29+=^YS$C&YTM2L_W88;+01\YU-(N?IX(Q MA )^_M+)ZXF&1!6W)J"TOI^\<)7Z[G=1M-G+ST^6];TSU:>I8^FMF;JR?@8AFGMQL YM+=QGXD^SKPXWS]TU/Y^D M5@R/X?BSL./7.,Y,_5;*PRZ:%+?/]RXU6,R M^.F(J<+[NUKZX\;>0L9\QL@MSG:]L66L.DUYWK9[ M>3H),S9/,/V)5 M>7;/YX03YATU\A0BGKN%H N]Q*\EN>"'WB7?BF]PZ(@WF5R12KCF]6@7X'^6 MX3'"M8XCMRRI; >;S0]#8";J3I^6R$T"Z-^;:>LO*AGK/\((]IRBFV6#:YV= M%J86@P_ 1> :AQ1/C8]HD423A=ME6J]N[K_.)VY3>YT>(M,8E)+D4;BPY9+N M3Z#(B6H(U^1&6-R>-%EY^]#V1(=JJF1"Y5._UMEC5O"569H85[*G-;6%2>D #S![V9*H.O56!)-.".5R[SSQL*)8[]2N2 M6@P>!<&:DL'O\!(C>?U9W9K>U(XBYQH@8+.QC9=A&WT&WMCTY4C[)564JP].R33 MJ[.D>1.*EYA,3B3K1A/[)4OZ>8D3YE"6+?.EH:ZBQ"!()^,&U7;H1#78.O^F M0AZO#W7 ^.K[=(>\YS/QMUH*E#WKENIV[#9L3/.#MXVX!RU1OADF24%HI%I/ M;9[@XMBOK>5">-?.^T$#[^QYQ7,#OG)X*+AJ!/W6X^O VCPR!UPS]V&%NQ%S MRK^]=+,4I28(O7 QKDDUR@"5S8%8]3]9=X:"!Y#KVSD/\QK\?5]U?+XO.&$M MHM9\_/0*[36[Y,[/7W0A"ZP_UWVGG@O9U@M8;-#=V 54**;24(R;H+91VKG8L@F/K]7OU>X5UBST5P9UI*S:E-09T#"M<'*>WWK8H(&T<*_]MQK55=/L-8U MVH02<$S)_A;QX.GDJG 9M9@LZBX@+"0Y-4MOBO Z)LTWPX9;EKAIS8[A08QW M[N_$E6A.R3" S%7V\U1[R#[.:D.F+N[P+V$+!U]1Y+C5E4=M?J?>WV!,&[53 MU2>Y^?&BF(;MD]AAQ]EF3+>J2/N!=<%6R9UL<)%3W ]6Y_'Q_0$""3B4)^\H[SOP&-><642W:Z2* M+ Q3*^X'^>5\AE9^*D>))K/S$2+/DQ@7BA]F2YC=K_I+=T1.Y(G!7/6\8="K MT&UOTCKZ[(#Y+F#2'QN1E :L>])YGZ\3,%-7@E:=%N_7<95WHNPMJTG(VG2 MA+Q%VY0-ZY_@J^']]]NDFH]J6S=VO7A^^JE2SN=I!_LC@J?(NNL]G#.H&)[L M. ;"O$-@];K,38ARNO,"-!TXJ3J9$6@@WYP_Z9Z>"FU>B>@DN N@/5#L0*I6 M7FB;T7NKD*VS2N1*S+*K6,3&G> FJ%"]-->:8_"MER\MY<52*K^"+%?LBM9+XV(_M]V :/T5B S82]STS4; MLP[ :7S55SRB#)P>?G(1S-(_O9*?#(4_F*0+'*P%\@X-;5M1,18[V5S?O1$)<(2FT?OUG.0PP$

0&N&ZM6KLH!A7* AGF5G6I-(OS<(JF#7@0,^V;VJ>)DWK!S0X/;J MXROY1_>\*'*XSH[K03[FILNQ027S;::EFOYCNP!O\ZV5E@Y,;E5(6C!J"-MD_X-A"C51A=-3CUDQ$>$*4X?& Y3MFOJB88>B83.K? MCC 92W%OZ8J2C=8+^^]+IRV,INUO4;X/X9SQB,OE$+;= V8;'/?B7U/>D=P0 MHCO2YB("-T,#97YYED$IG3C%=.&_VE.9#G\-\*4,_S9_VUB88GN1(45'EL H M8[]*WR=/#%>@@U8F&* ,DI_%ILFP':+:.K:,&KA=Q'!P6.[I9@CD>\E/B#[[DSQFBE7O$= M.5)K21DO1N@4:;TZ??T42=KJJ5Z1QK7OKUL
  • .C"&= 7$K'($OPXEVBALY Q0K-"X)Q;6_.4 *6N!X45\@YB'22T\S;+!6HELJJK+%UY[;2@K)W , MP<;[.J<)NXKX"PJ,)AT0/9,T-/<1IJQ,(M/2<&&>5R[MT4?D_[;X\I_!_R_8 M_)\7;$)U4)M"OW8!(W:\QT5]__F_-_U70^IG@!/OVGG<-_*:DK'DOMW1?P-0 M2P,$% @ +SHE5S^.;CB%2P$ YRX. !0 !BV8V9%FN5JS+]MJN[IVH>",# M5XG3J:2:9*JL^?4+\)))Y84),$&*%?NA7+9$XISS@'AP.Y=_^Y_?'E;@B>=% MFJW__3OW3\YW@*]IQM+UW;]_]\O7=S#^[G_^Q[_\R[_]?Q#^GS>?WX.W&=T\ M\'4)KG..2\[ ;VEY#\I[#OZ>Y?](GS#XM,*ER/('"/^C>NTZ>WS.T[O[$GB. MY[>/M;_-_TQ\QT412:"+!8$(A2Z,68P@]2(4(!^'H>LN[OY,'#>B;B @\[E\ M+(@#2"(4P]B+,0UPD'A"5(VNTO4__JS^(+C@0)JW+JI__OMW]V7Y^._Z 8;HN2KRF2D"1_KFH?O@^H[BL4#^K%SCYA/H7;!^#ZD?0]:#O M_NE;P;[[CW\!H(8CSU;\,Q= _?^7S[?>)YF[$N)\_(] M)GPEM:]:*Y\?^;]_5Z0/CRO>_NP^Y^)XLZL\?]&JTC)16KJATO(/IX3]>('Z MEO0M#W6UH%QE[@=;.O9A^L&:NE\E0_#Q%>Z(N5CE^H.Z6;.IOMVMJ(M5'U]C M6Y]%5N+5!)_%3DQ'Y97ZP7OYMT:,:JB'3"LY#75W5.7?2KYFO&;+%TV#E/W[ M=_)ORTT![S!^7'Y\Y+FD[/7=>R[9EET5!2\+J0"_+?E#L72C(' 2.8=102*( M?,^!F!%:S6N8E,:A4_O__[<>= MK1?#O9H8Q-6,\BSABVX2>?8PQ/ R&_(5 MU>!+A;X#643_13,JX90M/^'GOQ5R):KVWFJO^38MZ"HK-CG7G3,U6YG1 MIR^U!4\%Z.@+=@I;GCH-T3GRY1><_NDN>_I1MM1\])3MOG7=]B?YT@V-;;]S MT]?,OG+&T^7-NDS+Y[]EJ\VZQ/GSNW0EYZ@E]IPHYD$,29BX$"$>0XQ"#)GK MA2CT18A(I#.+GI0PMUFS5A)LM02UFGJ3Y6D<^_G!"CHC,X(I,-K#_ZSQ/0-> MOEL/>/F7W8 _W>(D0_RL0>V@/O^@V3 N\G+Y6?89;U9D,?&=Q!,44AXD$'$A MAS$2(0PBC&/Y\X!XKL[@W6MW;D/V2REG_*),*5Z!G^4V0A)B=9#^Z]OL :=K MS>K7 MP[:A:G;^**YSSM+R':;I2@[XG_&W]&'S\";+\^PWN?V]QK([Y<^7OD>"$ L! M<4("B +J0!P[%(:Q&S*&113AQ&3;:B)\;@.[6F5F M!*^P5XJ/4&I%48+T.@.MLJ#ZW-0&^]UAV!F:=MK)'K2'? 0 M4/8WPX/:&,9MGWG!Y4OW5VOVEC_Q5?:H)IN;;X]\7?!EQ.4VP4$!C%V?0A3C M$"8NBF'($/<3''@!\DW(K%?:W-BK51;@-0-LIZX95_4#K$=.UF ;F8U>(-;1 M%#2JVJ,>+40L<4V_K$G)1VD8?=RNY=R."_Z6U_^_76\O!"1!I25> M79&BS#$MET&4\$1X&,8!(1#YCOQ;S ,8>"(1"?%$8'8)J"]Z;L1R?:^6I@5( MUR#;WFWA^E)+C9Q5BHGB_%0^\_V:EVJ"YT)P*G\O_THVA9P?"ODL_>.C>K@UU9YBU<%YHA9(C0# MP9.RFSD@^U0WH 7SZX1?UBQ?/=]]X723JX79/\I/>4KY]?WZ[I,<+AH4=KZ5 MN5&6U)9+==60:#666XS\'Y*<*K5!S6EZ'*0!XOGK&'OXC M&MW'Z,$SZ"KF3-.3W<+HF=B]@-%\8Z"SPCW.N7(V9=?9@UI;5=>85WFN>E>M MN-X\[Q[YA)_5CZY^PSF3*[$TKQZNO>66P&F, A$ I&ZN,$NX] CA+# M9U@N!HP\'VQI-C=6JK2&;RJGH*YIH&,;(,^@^UQC'Z@,7("=B:"VT="KPEJG MZZVR7J4KQS[PGK(7S1TZ;"-NR_'#FE[3.HC8AO/ D<2Z@('3 ;WG;+/B'T5] M0_CWE,GE:'7U7[FWR)WX>L/?28!NODFN7./5]:8HLP=)FV^>/^49V\CMGMRR M?^'YDYRCBJ_\6_E&(OF/I1-$)'$" CT7!7)ZB!(8,Q7O043(7<]'-#&Z81A- MT[E-%XTE0'V5H+4%;(U1'-.:4^W#6X,,IX31.EYSBIA#=XY^T#BL)\&O7S%9 M<:!L I51-EW_Q@;>ULPQFI[3SB1CPWTPLXPN\(*-QYN>&:]HIKPW^U->]<=7 M*55J]4D.L ]RR-5>!LN01)Q'-)0[#]>'*'%#2/Q$[D8PIQ2Y/'8I,=Z#6%9R M;O-+I2E0JAJZKHS:DXY@@8C#",9AJ,)#.:J=B'S'CSV*8^8BLGSB.Y4"D&*LT KFXM*Y6!TEG_DN 45.=O!RR@ M- F'[5 !.\3LW "<@6#0T?^I-B<[\S]C5/>P_]RC(RVV3W')S3\W";&+G!VC7%J?P<$299R2,BD]G#%UGPK./3YLV*LU4E;YHVD!./,P%09-2\7F#]]E8XXUAA%QM8J\W>2YWM.]W@7?-UQR0 MV,4D('(UYL8012H#"R<4QB%*4( "N5;3NKG3DC8WQJ@/JFBM[8NHQ+-#8 #4 M>L1A#<"1N:/&KE$4O#?!SCQEJ0XFMC*6]LJ:-F&ICMD'^4JU7C*C$I+3Y9]K&]JQ[V)MH#H@G;,!2M92.NO(G#BMLP$,AZF=35X> M(8W5IVR5TN MJ\.HZ*;*U/11W'RC56(/=6WX<7V-BWOUGV*])[Q2[A-2E3)/:R-:#2@FHL5W_A.UO,Z'",#M>CSU?NQK'WS-L>;.VK'2IDSRFE%]6? MH*/[ NS,:AY1O;OWPY=O7&?K,EUOU"%_DRHJ6UO(B3Y!#UDB]S$TG'0R&!'B M_K#[QLPJ 9\E&0 M4 Q Y,8^)&$00#^.F<'RR:X]C2G9O.X[^?JA/ MKN!YSME7_*US-]S^M#DD:!+)IO_-V>WZ2?9XEC]?9X7*);E+?6TVSA!!A/X1$$ %CWW=#[F 4F)' *4%S8X%&3[!5=+A;V"EH]0C!!F C,\(@ MK,R=O>^B1P.4 C M4\ 6FT;#11M<8V_\]V-@:?2?$#+IV.\W='_DGWEZXFHY3:Z9FV\\IVFA%/H[ M3^_N2\ZNGGB.[_AGKDZ"JTC!=<50&[SZRO,'=QGBA"1)0N4BPV&25(0#,78C M&#*,$R_R8D:-SF=?P8:Y,59C">B8L@"M,:"Q!FS- 1U[@#)HHFH[%WPTFFNH M>7\*8R_/+L^3MLV$9OU+FJ[BS^5]^=JU@2ZPX/=11>CR+K)6;\B"*@-/XW+^ MB-/VV%]5I.@&Q5Y5=6C; [H@]MT@"N6ZV^<0>8)#'%,?.O+/V/-=A[A&R8CT M1<]MHFLT![Q1O?(LS5X$R#<5?(?%QAMTBN8QWRA0CWWRUZ!\TT7Y92C]E2;* MY@>"QH#9.B/4%SSML:$Q( 8MF-\Q*M?:)L!,)?J^^I86NG>+1UZ=&^]T M5 1ON93XD*[KM9726+/H]RF8SE\?7HC0R'31#P[X5:EKZ:*P!XA!%X3'VIOL M8K#'F.Z%8-]CER3;D>NDG-]+2DB?^.V:9@_\?584[[)DJEC4&@W%DT))?/93VIMY"9N']&IJQF,=,U!]3V@.^5 M13\L0&,4:*T"';/ SJZ%\N2RG43("LQ64PU=IM$K)"2R N'QM$5VFKXDK'4K M6#:HHI\^>4[+EO$*Q7ROU$.9"\>7OIAPN+80S )D ]1)#>6&+L4 MNI$34Y9XGNL;%16TH-/#1RS1ZA6!1*Q >#PZUT[3Y M+OA63@KR24G^JN1,E<@@Y<6G/*/OTS6_E:MXG>V>1BLS&K"-MJ!1%[3Z5DM< MI31GF\IY3"D/*NTM[08- MA#ET!(\A8DD($\?&'HT0CY!>6.%H&LYMN7+D_G>B,EN;W M>AT[F])4YSKAM4M0G=3O]U%JZAR\UDI*G14T;&*XSJHB550U?KN64\Z='%[% M3[G<+"\CWW$=3Q#H!(D+$4EB&'/?A\+UF' C2@0R\BSLD34WLNZJJO(O/#;* MFC%V'[AZW&L)LI%9=!^M5L\%J#2UQX(:<%CBLSY)DS*3ALG['*/SRH#+P\V* MNPX)7$E67_.'=*VOGO/Y6*CC79^ M;A8=Q=L-_T^.\W?I$U\ZG/*(1#'DL4@@HY7J5P\"ZV#7KC)A7\=C2,_V4(Y?FVT.KA.SG]Y>R^+$JK:Z($:<^AWXB M'(@B-U!E;B-(F.^ MNV]*@(R2<=\8$&N%0'3E3EP,Q!".PX(@I@T,8Z.O^%M=R?L:Y_FSR')UY/Q5 MG3(O44 ='F(?4H&%"@4E,&%$Y0^5O8 . MTM8P:J4'83VNL8/;R.0R%#)CHCF/AB5FZ1$T*96<-WB?.S3>&+ATH?><;5;\ MH_C,G_AZPXMW4MV;;W),KO'J>E.4V8,S>Y/6-U ,N;YY]X=I?C MQ_N48@F6W-55^NRF71XE+N4BA"&.0HABQ&#L)I)L4!!P&ONAXR5&:YW15)T; M6;66JB(0C:U ?46@-19LK:VIZ&Y(IM% MAX_MM3!27SM/__*-YLBG2MCAZ+*UKM^MDR(1SY3NQ#3&,7(B<.("81@HY/ M,>3:HG)I^^,?8L_U_@+>2AXJ,X ;A0'9VF VBUS0 M77JSQ#2=,/8L<',-VA&W *X'G60!MI:!G6EM::?*J 5HC0*M3?8X_G)<+7'X M!8I,RM&7 [;/P19:O'17T)8UJ7>W"8]QY)$8AHRH5%(NA[$($AB0T.4A$SYC M1D&H)^3,C1V[:[1M]9Y!)P>G@#5=$ ^&:\+5K#92%RP_C^)@?>WX4LHK+?R. MFGIZU7;\<3,Z*/)R5\;XQ:I.I5&@(8D82R)(A/P#>8F F D,'>9(DD#(%;'6 M74:OE+E1P8N-UIE,"P98]H]_:PB-//I-P-$>]%K&]PUYV4!GN,M_[89Z?]N3 M#'0M\]IAKO?P0$85MX9[[=!=#0@@8O<\66N],'-3\#J=Y52#IJB@V#VU@W2-71:??ID\IXVM6Y?9((N(P MQ# D+G8@XC&!2>@SR)P .RR*W8 8^;V/KO'<:*N.FR6:\;7D6'RM,KTI9]4Q M?@%:\T%K?Y5+9**0:NTO2/.09D[?Q=C'/9>'7%OZ)*8+PC;MIM<.RM;6]_<1 MI&T*O[6@;6/!E\1S54$2194]I.-8[X9!2!P:P#B.Y":A@T(>4X&1 MRXP6S3VRYC;YU$H.";DZ#J7F!ML.0&-OKYM JEI/\&NMZ3B>'QJ(6 V..B[I M%>*@>DT^'O+4_\HP>FB<,50$P]VZNK+?_[))X+J."!WHNCZ&R*$,QAX14,2( M!D1$#D=&A>7.2IP;57RY3Q\?53BANBK_J_QC51?.*$I#_CB/M1Z+6$5P9"YI M7=!&)1%M0"Q1R7EYDQ**MOG[M*+_XM K@&V5[#99?5M3T>.^3ZGKP="E,40X MB"".!8-^[#@119YP(V%V_G]*U-SHI*W L-IIK)E_7@-6W7-^&V"-?LB_57); MI&Z4>I7GT;!VN']2T,0G^^<,/CS6/_O&,(9XRP67[;$FG^?V0+"I=?&&K[E( MRR5A/B.)JF8K8A\B=668A Z&7N()' KF^&:G^WIBY\8-VC_8(Q8SG"R1C*;020G'#(A]\C%\>Q@1 MM2Z/E<-C4:V%MO>62[G323BC#HQ=HFIK1RK VB7029P@C*,PB9"1GW>?L+F1 MSDN/X%K9"]P4>G'6HQ];Z(U,.L.!,R8:'40LT4NOJ$E)1F>H=T(U M&JOJWC>KM"VAU!2;BCA,"8)@\B+/+F <1U(712&,?:YXQC5S.V5-C<* MZ2H+.MH.+?+7#[6NVX(E $?W6QB,W0"_!0U,K#DN],F:V'-!P^Q#UP6=EP;Z M+FQ(P?^Y42T_J:(SLI6WF2IBNN2",90X B+?X1!1G,@=$5'Q$@SY@M$XBZ%KY&*M(7-VM('KT*$VV-2TF/!YD/4HPS)T(Y-'JVV=-Z"C MKX+RS?FXW0$U@[7AL58L^+S$B:L$:T-P6!Y8_]5A;--U5>%E%:._.Q#^F6/E MN,D^KC]S51 S7=_)!SYDZ[S]YQM M8J"; UJ94&EK>&BL1]HS?6B M-?C&7BHVBJJ5X<>T[P^X+Q=?^)YFK&_\_3NON3LZHGG^(XW1:[XISRE M*@C')13'&#)&5!FJ@$.YPB30"X(@P2+@"38[$'M-:^9&BVU5PL8HSN2' 2J; M.%N UA+0F-+6N..@,F;:^H67?46:YWZ_EV]C[+-%BW41.YA4B^<.*E6QL J7 MX=_:Y*44K?3Q:T?X6+'E]Q']8[/;;)=SM*/44+^\/'W"=1EN52^N6C_\A-/U M^ZPHME?F2Y(X+ QH CE"D9Q^L0,Q84SY\Q**?(*2T.B(64_LW.;)G=:@H_8" M*,7!]TKU'R[PF-'L"KTYS#[ (T\VUK =X+UG I4U[STMH1-[[YD <>B]9_3V M,+JZP?DZ7=\5DA"70H#%],$(]_SO7 I MV9-DN@QU0I+)B.G*&W'@U(J9<,A2?<4"#H"2%7*[[\6\QC M :GK!C%UN$=#;]AJI5_PC-C-97+6?$OM*Z10^,TRL7 MS??-ZTM^XMG7K,0KM4&\>BAUBTCNO38W?OET\Q%4^NT=#SUDF_7IC_TL./U, M,'U6[<;VNR HTGC.A683SUR @''6^>_\K9G23OSWQ5 M'[W3)Q8I=GW7.$@)_)]HWN'86K,;> W:H*N MGD9)C2_L%0MG(%:P'IE,AL!L]_CC+$I3'(><5F(^QR-G@3(Z+CG?VJ7E&3[E MV2//R^=/\H,KU:GS/S?IH]*A]O=RDUC$W/5AHJ8,)%@ B2NW4<)S/>%YB(O$ M&5:OH5_PW(BN6Y:@U7P!*MWK:ZQ6^TNK.ISI#\V+RQ%0'GN]=!&H%Q2 T$/( M>D6(,V)?J42$'ABG:T9HOC^P+&U>><\]5TXLU>YL26*$G"0(8>)ZCER5H03& MB&+H1HF#<>R[3D*7:WZ'2\[T".I0B-8@2>I!TA4UWEAI=02%4G);<"M<>(&W MB$*_&CQH$2?.(HH24*B3MV(!Y!\JV:"<:59RF*ELZBM<%'_\@QLZ?[D"ZVS] ME%7G%K1VX:H:7P!L+E,281V9Q4WW"YK:P:765[- JNP!K7BI^P&W1,""R'-"Z]L(J M4_$EZM?_(UZ@,*K(YG]$"S\(7E*,&6/T=I >=]B"?606V2+^N8,X%NKD^.H% MX$VQ"[4/V.;#LL49,RD([1^URD]<[ ,*LLY^G=NFZ,/E]GZRK% M5K$]:=Z>0^_RY2\Q]D3HN A2AB.(:$P@=I(0LL AD8^CF&(CS_TA2LR-Q1H; M0&L$V%JQZ-[5=%*%[VPQ#*4:TF5Z_#5V1XS,:Z/T@7FXU 4@VHJ,&J+"M$%0 M%X!T$.]T25L#LXS*)<S$GL&J7H4HW. MC=:43H:90A4T>G1C:O#(]-%KJWF*SXYQMI)YJB:G3=O9,>(@06?W=\.&45O@ M\W.V6LE1K!R1EXYP@BAF&(8N]B BQ(,XHAQZ1&!!'3]$S,ACYHB,N0VR7959 MI21HM#0\P#V&I=XPO!"AD4>E*3C& [7'?$OC]IB$28=QCXG[H[KO4;-!3G*Z M_+)Y?%Q5_D=XI2)>W\G=Y>U:;BT?JKNDNKI =3*[2TC/L.<'/HJA3[DD ,\/ M(?'#&+J)A[F'&/40UB& @?+G1@[=>Y^N.:"*(%8&@8Y% *3,B-#^ZB?6"9 M?F32,0"ZN1G2JC)@9WQDM+JBK9YXS3YXH<@L^N+R2>%"V.H)0S9230).Y+O5 M1#"TU4DFB0M-;B>02YLQ]V3\FF.FTE?D^9OGVS6KKZ)D$ C,2"1AY#H8HH!'$'DE@Q%W7=[R0^V8>/R'396HFW%/Q!''T!5U"2B5FI0)&)+ >-@?+80\[ MCA,D7H(A#SR5[1%AB"N?"N*X%'D4NY[;]/#-6M,C:P;]V^HZ;>_>5/^?2]?J M35ROVEEC'TM83(/SHJ-K2^>3T^9D)\PD3\VA?K^KW#,GX;6=3^:TH(%.=%5& MRP\2I;TBA"&B& G,H9"SN-PS)#&,/2H@1I12GS@^-DLF>4K0W+8,M9X+L-/4 MT.GM%*!Z9&L#II$Y\Q"A42HZGD/"EB/;*3'3.K&=,?; @>W<\T,+J*4K5B>P M;?]Z^_"89T_U05!;!PG+%6'@.C 0R%.%'".($]>#F(0BHHXG0F;D6ZLE=6X\ MT6I:^V!A)+T^T&,3Z\B.3"TV0!U0>,T )&L5V'1D3ER*S0"&PYIL M)B^;D5.1ETOE;%:OE-;L?V_P*A7/2EKCQKN=8V."?):$,4PHIA#YA$,2QA1Z MS/$P#Q@-HUB'F?1%SHV6OMQ<@_:">P%<%![74VQHUKG;&@*W?NL8$/K1/ M^IEJ'*3'WC6.!K(V>9GCUL=,M5 ]XT(RK&T_9> MY\OS \E62]?!L? )8;JOB,'(B'3XZ:'ENM-->&];: MZ7'((5S]5'$1"!-=FYZQ7WMXG[2UYTI4OE,/8OF7W?@];&F287K2@'8TGGY@ MH ,Y+]6'_E'4(5:=7QWP&M"^%Z<]MI* 66*C"TW M^'/BIG61US3^P'U>]SUSQZ@/V?H3SS[P[.KIKDI914NY>%@]?\(I,TCY=J:9 MN3&&5!>JG&>[G.CO+9:3F7!] 5R+'X4EN[V7Z>K9W#K7^A>^]<(S+/0 MC?W>F\I=P*+F\W(DL-\EQBX&(Z@PL.*#$'5FF=LUS1[X5_SM,RZY"C=/UQNY M;O_XR)MJ.DJK4UJCY@Q8S%A*(:QKRK8(!]!XE "?1*A >QAR.M M #?+>LUM*/478&<;V!FWV#X 7AIH?%U@N\/U)K=7Z,:1)ZZ3 M/;C700LU%]&Q/#,LXVJKEH8EK::MO6$7RH-:'9:;?QVO\][YJ/KE6ZGZ-B>) MW-WY7LAC#CF.0H@BQX%8S0YNZ/J8!@1'S,AU;6+]YS9MU(M@HNDC2RY=+%>/ M (5()Z_0M)[2IA^/Y3W/E:(YOY>Z;E<+*DFE7!8LD8\]S_/5=,II;_ '*5QU_23YF! M5)5!5)>$F;)095W>F2@IJVKD>Y5M]0>S">U<%SD.#D3D!-#%VT55W977ZJ>=\/]W.TMOM6 #^VEF]TI3\$+5=GM:UW:MSA'L MS;^:R%B:+\])FW1^TS1]?S[2?6W8_/&!E[OFECCFP@L]'R:!+S=?L4M@0@,/ M.B3@7D")2%RQ+/4YZ$7K1ENC":A&*M,2$V0Y% MS(W>ZF*';9#?:FB9V2-8ZHW?RQ :>1!WE!LAE?]ITVWY_!T*F-;+[Z2!!WY] MIY^\M%QDF]GZJVSH;?: T_4R\3!.$L)@X*BX9Y^K\D.(02?V"1$.)=@=6%_Z M4-C166:"T!;_6^@XN 'D$9ST&L(7>R%QP#+BSF%U0S?$T&-9K-AX1 M]4J5&4\;?;K^8L\[EU99_)"ILSJ\JGTUBX^BXW"\4^!35J3-!=N+G*.)2[L+9/,OQ>4A[0"M_7JD9=I]4K%):U >;KVI)WF M!Q9R.JQQL@MJ]AG'<8R5BYD?0$1"!G&(';DKC"*/,X\*SZAT>)^PN7'RT6H_ MYB'D6CCK,:DM]$:FQ^' F9=,TD#$5FFD/E'3ED#2,/J@U)'..U8JP7W-\;J0 MK2JBNEJSZI]- ?!/V2J5#VS7#R$-(II@%W(_DHM#Y'&8)$BHH-4$A2*@'J47 ME(/3UV1VU+-?CZRC^T4UWPPZ1Y.2IH!\;+XZBG9C197EHFL'J T!OS;_'V41 M=S&LX]2#,]#C-8O"F<-UIC+<@ ;-@V^O[Y7;#/O$>?Y3GFT>WZUW@U$S\+:G MB;E17*,J4+J"2MD%>)=EY3HK-6_,SF'63V 6X1J9GOJ0DCM)F_2C"+G]4PKAL[J_/X@(&>?>$K3DO.?J[2G_,/LO>UA_BQEV1_\\]-^J@\69L,E<+Q0H11 -W0(1#%/(!$N"$43'B>[R 1(*-B MKCVRYC;,MZI6B^2ML@,3@O:!K+<9L03=R*-_,&K&NP@-/"SM$_HD3;H3T#!Y M?ZVO\\K07%U%P7D3?+:^:ZJ8;1>H?A(A%L8!%#[Q(&)Q A/D^9 %+HH9T"7NX^BN/E&5QMU)=26VETF5"XP6""@0V,$ M4< %3'CD0$R]B*+$([%GE.M/3^S*@^^WJH-6=\,8!\U^T",> M^^B.3$!V@#4F(C.<+!&2IM!)B-SQL. MDR (HP FOHJ-B 2"A#%54\7GR.4HH9ZO0TM]0N9&0E)%L-/1T).P%\U^QZYT",T(2$CCLNU#CM-!<^-$-[? M7KVY?7_[]?;F"[CZ\!9\^?KQ^G_]]>/[MS>?O_SQ#['G1G\!-__[E]NO_SDX MRJ"_(S1W0R/ ._:^:*?R]@BE?![%O\04'?M!"_UB7RN400N,G@ 'O?<'^J.D MZ[3D[],GSO:70._3-;]5X=#+4"1^3 F&(8EB*/=0"&*"7(B9'Z((N0$-C6(1 M=83.C:%JG6&E-#A8ZX-?E>*@TMS4U4VG!_3HR3:N(U.3#4C-G44,,++E%Z(C MU45A[U15UC6)4E M6.&B^.,?W-#YRU53M[VMXIZNVT,)_JU*0UOB;Z8GS.?[28^W[, ^43B#TA5T ME 6UMMO,4[832^EB8ROVX*R\::,*=,T_B!?0?O'2>-';M5R);:H: M<*/!4:VC?PUZE#K//AZ9FVUT[P4!N%,A;3V<=W3%7RDX>*H..1UJ/)D&%RRT MCQ^(13C@$4$_G++*K:7OVR"N-_SQ@ M>7S)<>/OXH"Q5FP!KLHR3\FFK()URPQ\PJ-5@9_L:'$NAXGFQX>C'1CNXG!_ M6>><9G?K]+_E)A=_>U.G52P^9ZO5NRQ7F4OW(N!C% (& M$,@%$G,E5&A4!) YBE% W]GUA0J2]TN;&E=M<2K]);4&K[@)L M%3:CQGZD]=C/&GXC$]QPZ(S)2PL22_S4+VM2"M(R>Y]E]%ZZ8(=W6Q2;ER>@ M5:;YHOIEDUZ^+>'%EI@E.! HA-25%(-"GT'B\A"*""L'%>9XKFN6VMUT)'A=9KJIBJ=O55*3U29U*=8"_+;D0(B0> MA8R@!*(@"& <<5\NU2+'1216X4HF:S.KVLUM+:=R7M^IP_G.9DO^:\+:"^8= MK$?+K]9M(S.V1ET'91Y0]H'*P!?7+PM *CO!OJ%UYIBI*D(,[H$)ZD>8ZS:; M:A.#836I33%PG5$0)!"A013Y1I/!!;K,C?I_45YD#%077H9N1Y?TB!Y[3X3SR%S]@I>! M&LK'2_JVG+PK'ZNRU[<&V0Q5NQA5:_%KPS69.*CM8L@.(]TN;_+2JZ,;G*^E MR$(N[=N:=RF5;/TV76V4R^3+*PC*?2>.8P&#,(PA"MT()M05D/E>A /*1.0; M)0T9J,?<&/1E6=[*W_/#YD%U8I97RZFW?)T]I.OJW_*7E7'U+VKSU"ZYWEH/ MO4TRZT?3JZ31>F?">Z36AAW6BR,=,T5D ZK1[X=JE"HU*X)J%05?^B ; M<#MT#@UK5T,G!4U\+W3.X,-+H;-O#,Z6PO,U7GWF3WR]X4W+MY^_--G#7,0] MY"(,0\D2$#$J(/&$![TP9 F/B.>&1EXZ9^3-C2E:=4&C;SL$P/=2Y1\&9FL[ MA[GNKM0:DJ/O/"\#<4@6%!UH[*4_Z94V==X3'=./)#S1>NW2Z)C/7.53D(N? MGW&YR=/RV5UBXC(<^Q&,L7 @\C"&V)=_4!3&*$Z2 =&KL5]PN9&+YT0A8=& MQZ&1)D>0U>,16WB-3"([-1=@JRCX^1QJ%P1PG(;#>LC%$5&O%"1QVNC380T] M[PP\&FIV19QUW0 Z7@!OGG>/-!X E0- ]U'L+IV$4BH< D,24X@$ MXY $B$&! H?[3DBI&R^?>$XR[1,CB^J9C+"NDN,-M$I)T&AYSG5B_.[3/"9Z MI2Z9OT>,47>:'R>-@+NM,R:;JDU[\#0"J >G46/(,,_G?_.-TTU5A1.7_"[+ MGZ^^I85N/O^C+\]MB;=5$K1::L:-G8:GGQ*M(#,RKQV" GY5*EJJP]%K_J , M_L=;G"R#?Z]!W0S^_0\./4(^\+RH*_?LE[U")&(D9 %T, T@"I($$AK[$-%0 M.$X08L:,SHIT!<]MR)_VBC(]9M8$7O?0V3ZY\>)Z_@" M)49U @Y%S(U\*MW &_"WK%KP=],\&;///IK:/',!1N,SBL*C1;K##V,@T1=53DJ>VX4!Q!'#H-Q M&'!!_" )F3N@).IQ:7,;]FTASE9;L(WN&W9'U0^U'A%8 W!D3K@ NZ'52?LQ ML5N!](2LUZ@RVF_VB4JB9UXRHQ*2T^5;+GB>5Y';G;RZ\E_7\H=I>8WS_%G4 M8=SJMOT#+W>E2K*BX,42A5S$D8,A\2B%"+D(8A_YJM2[(]R0)X'>3L>*-G.C MHM:@*E%"-^&T^G=M%'AA%9!F 17\TZG64UFF1UEVNK2?TB;OJ-%OTWZ/?<0R M6B6\JLXJY]-7+]2:H,]*V4>K3I^I?].ZSZ@R#&P[33EMK66G9=M.6U76_>GR M"]JM'Y>PV$]"PN6,F(00X<"!)(P\&',>,IPDB9>8)8C3$CNWJ:^C-=BI M#5J]#:]1]9#7O""UCN?85Y_]4(Y4R,\,)ELWE7I"I[V#- +BX';1[.V1O$2* M4W>8>RD#BMMU?9/Y=[G=N"\YNWJ2#'K'V]]_RE/*EU[HD" *7.@0#T'D)BZ, M$RJ@X[LXE#\2U/&,&&Y2]>?&E <)5!:@51\T^F]_!RH++/N@V/TX-$EXMET^ M-IEK^+$4%Z1V&?[QV/=X&:4/I_*)L:O\O+QF1ND88[^:<;08>)Z.T[RJ?G"[ M?MR4Q7O^Q%=N<\0;[% ?""9S8Z.:L1];@TA>X0T_3>X#6/$NW ]_8)^F7(&=^EGX>$ULGZ3V2ICU'/V_R MP2FZQBOFCGL_F@MV#7_*.JSNW>85DD]ZW*SY9LLS[/? MY$;Y&LM.4_EF,4,N#1('1C[%$#'?EUM.',*(Q4'(0I9XCE%F7Q/A:G&R9 MT6]2=\5QYDFS ;JM;?_3FT]+1Q#F"4ZACUT.$74;UVPNP^D?K4 A&'I^&UFL/RF/F]@S#]O%Z M++;_V@W(%\U-,@2/&= .NJ._&[;&5VE:?DM7JZ4Z/Q,L26#,0@>B.& P]N4? M?NQ1&O$8$VQT*=XV/+?AUNIEMO+>PL28W-_PV(<.4MYTG#J0)(& +@HP%DLU#CE5> M1.)!C+B U./"\;COX) T*-ZL-4LU#,>P%3$%@E+6Y?#I;>V& #(RVY\=?,9[ ML7TC+>VSMLU.NH?:-V9_?W3P^V&<_V93R(U645QG#T0EV4RS]1?^B'-<\M7S MYUVQJ!RO"TR;FQYU/\25UU;MJ;5[;.E1$8=N%$E*=#PY.\P)\[QI6EK'2B7JT/W77C'YB M<:*^JCI:K$T"6Y/JV@6548W[5_7*UBY[#&\394N\;D6E2=G<)HC['&ZU[6', M_2E7P37E\Z>5,U5>^U$Y=74J%D0B]#"I"K0F$!'D0^)@ <.8"D\R-*?" MZ!KWO,BYL6ZK\0)4.EA=I%<62"[ 5PU((!^C!98C@-@9/R MESX ^^QD\.;02S V & ]GK$&V\@48XS8@+*I&DA8JY#: M)VOB8J@:9A_6/=5YR=Q/H]W_X!5RO*>W:4%7F7)MV\V>FBX;9QN:&R/L% 92 MX^^??@ [I?6].L[CU\\*UJ$;F17Z4+,<@VD$S2#WC_.M3^8)HFUHURE$_Z5A MZXF7-<34GND+OZL6+%F)5\77[%KNE[)5RE2%]2M25.E8ED+N92)7^#!RO0 B M)X@A]GT&$Q9@%+O,B7TM1["+M)@;VS0J@Y?&R"FUT==P(3*L9_06**/C/3)% M#8?:> 5S$5265C;#=)ATQ7,13/LKH$T 2NR'$+,&1BP-$$RWON;.2YD9HC:*@JRGXM=;5D,Q. MHZM'6%8P&YF4AL%E3$AGH;!$.J?E3$HL9\W=)X_S+PQU]TA7RNE(707>/CSF MV5,=W/M3GA7%DB:7,CBJVR MU2%EVE'7U)VB#V)=[PA+P(WN[-#%K*OI E2ZVO1:T(#$FA-"GZR)?0HTS#YT M$=!Y:>(:1Q\V*G3WHZA^6UP]X72E3O_?9?E/\MURR1(2R,UB!(/ 81"YK@>3 M*(RA2+#G"8Q#[(16\]0,5'1NO%6KJYP :H4[5<:4J\"[3:F./&Z+8J.\3+?/ M-7C_IX+/8VEM]%I7%,ZBGI-DGKUU;Z9R: M\\H8"9J,M94.FS3U=3+LP1A[!,40S_P(H@"!\'$]0,Y'07( MCZCG^Z'1-GD$'>LMK2;M,SRTG[$ MKGCM>:-'P]_'E'$>8FNSA8:H ??&JN5?UBQ?/=]]X525>4WE5/10:M\7GVI@ M;CPL=>122;7NW^EI<$%\$BB-BV$;&(U](5S5$ST*$KAZ4*E>+=T$G\-BV WP MR5:GN_D]9]B+&]^S#YL-9<;3YE[+I4;@&O MBH*7D@^RO$S_NUH@-#%*_\EQ_DY^'$LOB 3'JOQY3%15+$YA'",$B1=Y+'9" MXB9&7J##U)@; =16P,H,L+,#U(8L0->4-J!P 90U0)ECF/US6,_I[;_&[X^1 MB:>W*^IH3EHE=NY8H],5YNE$+T+25J;184I,FX3T(J .\I->UIJUFL8?LK+C MQ>D$4P&D%"20.XA$;L\=BG5JD)T6L3<%LRM=H:5AGHP[.<. M.\B,?4:H#8KVT#]O=]]D*-_N3(3R7[LAW]/P)(/\O&'ML-9X40@9F$(41@BB!,D8!2Y(A&.4%<5)J=JIP3-;5#O M]%R 5M-SM^5FR.HMEVW@-?)0'P*5\9KX' Z6UL$GQ4RZ]CUG[/YZ]^SSPTCA M!N>KE!?E5_Q-'>(WDU."8L=SG1#R&+D0)8X#XRBF,*).&$58?B,B,6&$HU+F M1@>MDE7>NNHF:UA9P>.0ZE'!Q4"-S ,#,#*F@5X,+'' <1F3$D"OF?NCO__A M@1[F?"5_>_<37_-;[Y9[@?A!R2-16"A&7P#A( M/!A2' 1NC$F@5Z!DD/2Y446C_ (TZEPALMGRSC61/ZW4]!)8#?^I!C0QV+WC(UE_*C/[CK2J,Q=>L^,3SRE_[ M+:[,2<)3TQ=#,X*G1N]U3J#2ND% MV*J]4"$2=5"%_&FCN[&[P?DNT",SV\".S&%6,!WB=: -DCW/@_,BI_8^T ;A MB >"_KO#:*ERY'F?K>^^\OSA+2?E!VE670MR25V.>!1SF#B80B3B0*Z_@AB2 M -,(.1A1[)NP48^LN9%0[=^D=(5*6:"T58UM'"83\R!,)A[1*/( 3 M'\:1Y"0_]%TD>!+[U.B&:; FZ>$JK-6C5UO.KL-Q7F@?54_3 R+QF M WSST^U+@;-U CY8CVE/R2^%Z^ D_>(&A[JU2A'RTWA^?_ONXV=>\/R)WPC! M:?EQW7BV\W+I"!SCV,,0AT$@]WN,0^(E,<0)C25W"I\CHQR%6E+G1HI;I>5* M0ZH-&KT7H-8<9.LF;$,N/[CA/E"O&_0XT#JX(_.=)5P'^+H:X&3-V55'YL3> MK@8P'+J[FKP\--%\4>:I"NNLSKM4P?KB\Y=?FBNF2%"7(.)!'\<"HI@FD$0\ M@0)CEC"", F164+Y'FESHZ2=LO4)+JC4!=]+A0O#>H3]*.LQCS7L1E]A]< V MPDV=%B[6,K[WR9HXL[N&V8<9W'5>&NA:0.\YVZQXDQR/[.=+VI-]M6;'M+FB M9?HD%VM5';5=1"J2=).$*('8E_M(1&D$"78D$3F$B3C"#G:,"JJ.J>S<>*RU M53GXR\X&K=:&O@EC=J^F*\-,.FULSX=C&>QVR<86X(!AE6O$4=I=;#M[U,J$ M4W2,+=^*,56=UA5C M //#>FD&D>N/5.8IBM>1L8\W;#OV9_2[.ZTL!'\5>Y M4KY6?K-R)8U_,\B49]KNW)B_T1]L0[S8AH,R UL;U)2@K "-&4#:L3!RAQ\$ M?S_=CXW\R/0]#NA&@71#T1L45&XL:Q5EVW7BES(Z]6T9VSU("KD7Y< M^WG(&EHC$\X$0+&,;M3:L_KJQP?LA;CY :?-Q5J U*0K'ZUHU8E\MZ+6_G#P5B9'K3PF! W.&AL=9B#3M-3QQ?>&C484SAD6>& MI^[;9D-76[TRS:LCBEU"@FT!5)>KE '4APGBD5S"8 2)$T:0!0(QGG#"D-%- M@H'LN0WJG:[@#5]SD58%WH=5HS7I CT6& G8T2\=!F$Z**.?(3H6D_OI2IX\ MSY\A),=2_IDV,8RRU(KDH[C..4O+=YA6OG*W:SGJ>5%^QB5_RPN:IU79AJ6# MN4>#Q(<,8[G0\#B#,:,.%)$3.C00G!*CZ$<#V7.CK&I5G E0*P]:[1>@U1\H M T#' C,:,^D6/1H;">R1:2,00SY<3#^!-?98_58"KQ-T!K$PS#@(9UEAXSC8C] M1+=EK0%M&0B5U:K:5;TT8E']HK:CJ#,W[Y)*@S /@CU2_B;Y?0;$W6:S3P>8ZL\?4*0B3KA:&:1 MJ60//(;D1<'YB;0$/^-2%<[==__W'>RXR/5@DKARQA)RLX!C',FYRT%^Q)'G M<"W_M@MTF-L$U W:J,T!>RDY=ADY0&N2X8'F@)[2/.H<%_^Q#T$K[1?[>+]( M@5)FDO7!)YRRQ1;]44,L+H#4UE'J VF/60=#M'!\>L%30VCS2IA2U7F49+Z M)]EC7%)Y'3/1QN(B3V"*"/10K#([(>7_2SATB>XUD%,Z);F.?K[@3ZSN+B7^RSUOYM_ M;M(GO%+'2)^R52JW;=ME-F<>$E&"820\!)$3.3#A@0^CB 61BQGAPLC'74OJ MW(:KTA9TU#7TC-4"6F]VMP[?R".]0DZ=/NU#N "UTN#7YO_CE+TV@ZR6 MS&D=8TU@.'")-7IY&!==49IO.-M>@/#BNLEG&A _"!.Y&/!426P4)R$D@5P1 ML 0CZK@"A\0HB^Q)27/CG$91D-9GPZ52U8QW3H.JQS56H!J97UJ4=C>H7%++ MM>VAL,0=I^5,RA=GS=WGB/,O#..%=SC-_X97&_[F^0V6'4_YEWO.RY_R M;/.8JJS6[>Q)0H*X%\4PYBJH1Z6K)Q$GD!'F>E[(*3,K&:8K>&ZLT3VL+>\Y M4': RA! GD%C"JAL :TQ9JRBW25Z)#,&T"-SS@[3Q6E01SV"-07-$CMIBYV4 MK$S!V."Y^YK@*(=)/_'+DU;EQ3GVCK714"6W54&AT-<_? M<@RH?AZQ@-$D%_Y#X#'*M-(#PJ!D*L?:FRQ?2H\QW90H?8^9C]*O.;O*\R^< MJCN5E!=7=W=73SA=&8S6GB;F-FJE:GGE6PHJ#=5DI3].^Z Z/UXMH33RN/V: M8Z8F\A<)[W9*@R, 6AW0&B@-&MA][4XVP#6,ZPYTG<>'.HG@@E]GJK;I"_<" M3L,X#!*5WDA5)8^=$!+!&.3413%GGO!CHRP!)^3,C15>.GLHWPZELZDWQW%( M]38$%H :F1@:'PREX\B.%KU(6'.F."YE8H>)7E,/G2+Z'Q\];37\ J2IQ\2%CJJ9AV*,8.R1 M!'K("YTP=N0/M%P?+.@RMT5)JS-XK)6N+A1Q<_(_N);>)9TUE*I&Z8+7(;+Z M6&/;-9\Z7=->RKS7Z!H+7&<,ZFA,J*_)*_.D,63G6=2\R8'NJ;Q45]&?\DS5 M0V9OGG\IU,63(O%"><@V*;W5)K%--Q:$":<)YA!A[D&$!(6$>!C2T(G"@'(4 M8J.2#>8JS(U1MZH"O-7USX;^JN;]H,>:XZ([,EE*Y6M7EU9]=4/TO;) L>RQVOZUIRV:)];:#@@U";M!YN+Z4R4['C0WOGI6;OSPT%78=!O 5?[LJ M"EX6\B_MSVZ^J2R:O%H3+I'#$A2C"(9^H!+N.B'$"4*0A1QQQV-!P(UVMKJ" MY\98K8Y5.H]:\SJUQ_87C?:+>G-EFF9;LSOT5F%C@#PR:5G#=T *;S.PK*7W MUA0[<>IO,S .TX(;OC^P2.#1LE&=R]XWS[M'FN)G5[_AG'VL4F06?Y.K.[7. M^\3S-&-;)R)W&43(8X[P("><0L14L107"4@1C5WF(1*%KE&!P)$4G1L]-NHN M0*VP.F.J55YTO!@-*P6.U<=Z'#J'GAN9<[L5 KM&=KTFU!;X:"5!9:H*;K^D MW\TK!([<*;:J XZEYK25 4<&^Z JX-CR!H:WK,N4I:N-"I_=.;'/L MG81-J;LIFU)>^\5K:J^B91*[KALX%&)?"(BX_"-Q1 R3($0AIFX4AD994:UH M-;=91!D%6ZM H10M &]L NH+!71G5:'\7*JGY2]Y6X3I4>Y\JS<-XVVL]++> MU#)YWXT\CW3MZ3K9W;SHN8Y-JN,.JV;9QPPX*+T8 M4FMGI\,UF?@X]6+(#D]8+V_R@D/7-^?WYV_V]^X,.&"0T>EL1$>1B(R2ALQE>)SH_5:_1?, M43O^E=*"W=%=;<3NZ&[ ,>T47X7!L>W,^GK^Q[BVOY1A![L3=IO-@]XIU)[^ MX'?"SCAZ$#RE_&'SX2\#I>HE)%$0L)I E(8-(^ DD#A,P84D0 M)$GB)+Y1O827S<]M;E': :4>^+56T' 'L >>'KD/AV1D"C9 PY@:CQMMB<#V M&I^49HX;MD\&)YX:-F1?UF7Y*'Y9Y_(G=^OTORN7A;;FH@[&!$3$AA;X;G12M>^ROVGM=#0P7WTCM8CK#EUW\@4^-)4=<-SLB\7 M8&MP<^53W0(U)JND^*W1=56MVFSPJS(<-)9;)-BI.LD298^N[J23P%3@[T\K MD\D=&HQ:UW9N?.:66+C"#:D*>W(Q1$$00QP2!%4:7Q[&) YC?U ^PLQ6G3R M&B'K3=5R7JMI&BKZ$DH]YAZ"S%3N_0T:-V?0&!"=>=1F:Q&7+UN?.(KRJ&F' MD9'''S,;Q"2G=7:K*LG^?;:2KQ3UWG2)8R^)/9="$BENUM5,W^3G:_RW05?OYOQ);USWH=L_MBUA-O+X'A$>EM'J M7*2:\\:&Z86PL>%J#C!Q"=[DF#VKQ,O*?Z2H\J@^52E4Y8JTJ$J3I$6A MPW M:]:ZBL'*I1 \RH:+IH!N$W1 N^>I]>_E\I0_/*ZR9RZ;SW+9KDBIZJ7?[E-Z M+UNO9&[6RB---9KEZN4_74[3&OU24[5\L*)?)_+=BH+[WIR$AC54;ZE8Y]$+ M\Q$W"0>K$\+M#_^:\ER59GUN3J2T%NTC8;QR)1_&;S#,Q";P&0[#;&6 M[-?)16P"R\F$Q$:-F!$:X^GREHK\2NY,94]?E:5!\VJ@#= M1U']MKC:E/=9KHZ]E\Q'+L$^AJ[:Z""1,!@3UX4.%9$;.'&$/&\2O[M3&LZ- M>*Y5W7-P!3YDZZ>LR@PE#7V0XZJN@5JK#S[S@N=/*@Q*3K@?-Z6H3L:Y# M5F6W81)$^U^ 'M6]:K^.S)(6G.EJ*]5Y4_,![ R=@K]^F:WY;\H5@F8>2'H4=@I-+:(C4U$*'^R0+7 MD>M-C%VC!(P'$N;&ZJV"X%>E(JAT-%Q)'J*HQZP783,R,YK!8DQH)TVW1$B' M[4]**"?-VR>$TP\.]%)5-8?S\EGYT957Z\I']E&QR$]Y5A1+'/B1CV,&PP@Q MB$(NO-7X MCW^(/=?[RYU2W-"YM1]S/2ZPA^3(Q+ #\=,6Q*VR*FB@#S]S=U@M6&RYQ_8+ MF]9=5LOP _=9O;=>)PU79S/T=Y[>W9><73WQ'-_QS_RA=K.ZSM95[-H&K[[R M_,%;.H$3!(YP810E+D0$>Y!P/X!>' 4"8<8\/0>*5[1A;@N>QI+NWG0!6F- M8PW8F@,Z]@!ET+1YO89\- ;[VOE^"O/?^6X#Q:Q_29-G"KN@+V>21&R(!;^K M_&(7=)'MU&.7J#(PDD5)^2A^*7B59_,C46[)*OO9S3=ZK[1^E^4?Y+PO"0DXC[Q!4P\(7?TA!*(!<$PI#2)O&%4=YZ[Y;R#;>Z=3U 9\[_Y@&+AR0;_JS7(3]=;(LU5E M!I=57$K3T68T@N!]56>,@%FDP;^7$Y9 =!'1:: M')A!C/W7IB@K9Y^OV15CJ9H6\.H33J7T:_R8EGA59_!FG 1>0'V(0C>4Y.OZ M$,>QBA5&$>-)' 1^5NV>5%+#*&'C<"Y>E M19FG9%--O(;9RK1[28]*1\%^9.+LZ*QN)UHW1LI4@35ON MM,G33.$X2*QFW, P;JO:4.OBG-_+45AE'I(CDK_/BN(#+^M:.4H-Y>; ?Y*4 MJW[SALNI5RY_J;HC3T5*ZR7U6H7++3WA)$Z8^) 0QX4HB",8)R*&L<-03%V> M8&Q4H-F^BG-CRSK,X86)H+81?*]L^6$!5/FJG:55@C"^ ,K8[2.DLACLFUSQ MKS3:C$U'^"[T:/=U>WMD?G[=CC8F]?'ZPA+[CZ#@I-/$> #OSR)(!VY9!8)#F 8NA%$+(YA$C$"<4*2P$09NS3-T:R".?=Q]"7[FQ]%:L-@Z.>X7-NTAKY;A!^>Q>F^9EV!L M:N)=Y7GEVJU99_'E6W-C@K;.7^>X6C-;SA%$^D?Y96",/**/X&#-P?VTX8/* M%NXU-5EMPN,F= L0GGABX,YQ>]8F%PK7.,^?19T=I?BJ*DPO>1Q$PL.>RO'J MJ' 5!(G/ ^BR!"//B6(6^D;;P'YY MC&-OEBY!T'ROHX>+K8W+&6G3[D+T3#_84FB^-HQ>WO.BX/S$@?XO:Y8654%[ M57F0RD>;&CV,$QHD$8=B:!&J;SM7OL=B)>D0V7I],0V\C]8,Q\5V$HR4Z'*;#I"1Y M$4S[U'E98\,(]9>"?Q0W19D^2*8IEGX4AXS%/A3$96IYYL)84 5(H.J2M?J9T=@>='K\-!R0D8EG'XM%743^&?S:_-]JN?A^ M."SQQU[CDQ+#<K^-*73D=H6BT($B4A4'D">G9N;&4#!. X8P9Z&1'V>OM+D1 M0$?9;JWI"X(V^\'6F]&M03@R*UR$W@65PWI0L5X;[)BL5ZK^U6/VZ?I>?2\- MO%"E]YQM5G*9H>@I6U8P4BH MN"O'"2"F@D&"O2CPJ.LEAK>MPW69&Q6UIJ@E\\X8]:_&<4.Y.C8&@>\;DPS] MPB_I.LV;VVDZ9.QKW4%]T9P5C[.ML0"LK8OA"S29]M;XIO%F M7:;E\[MTQ>M\'4O7\R@-(@0#S!*(*&,P(7()AWSL^7(YY_EZX:O'&I\;+];Z M :5@DQ1'/P_C 7#])'8I'".SD@$21HD63YD\*+WB06.3)54\948WE>+)9\QS M\W^0&FT>-JMJE76-B_NWZ5/*^)HMA1LFH2\\Z!*,Y>CD7W"ME;L/TA:) :0I:5?53SI_&M'_@6D-JY!$\,DCZF?FM@#51;OZ7H%$% M&FNTM90/_RP:/1GQ3[\[64[\L^IWL^*??]BVE\[N](,)A%0-2[E8<1A$Q'=@ M'! *(Q=%@A'J4.':\=29[8%3OZ_)X%,G'?3U-G"6,1V94"^'TZ+_SEB'43H2 M9^+'<_9@RN35$?QYFJP+Q=L-OQ)RO/\GQ_D[281+WTO^+W=OVB,WCJ4+_Q4! M%[BW"D@VM% 2>>^G]-9CO"[;L%T]&-2' -=TS$1&N$.1KLKY]2^I)4*Q*4B* M5*IGIJO*SI3(+:-L:;F,QG,YF.R.Q5MH0UMH0*MX-M8N= MO9"--J3X=?-L\"U'RTQ[).V^D;\T2?TFZ@/9M(Q+"&$"$E;&BDF2$J $%2!) M*2LHX53]VLKN.N]C;O2A[X[JI3F-$QS]T0AIN=^[!*6A*30.H-"&3BU=M(?H M)CKV%LQU_7W9)Q=ZF-;ZN*[BF6TQ\*BC]^_E$MAO!-MJ2JF^B.III1GFG9+[ M\W:YV7X6ZM_ZV<^;JLX^4BUB E.">0H2DDL =2TB104YR)B(!2XYSGCA$%WA M0S:CR3)]L,47P9]8DX!5)RO;J0GTHQ-9WUO_T-I$SVJ4;5V2?8RG&35--CP3 MN3_WU*D9K5/H+NI4BO8J-;FJ:J6B1JOZE;U>'OVC/:+LRZO:ATC3^F)[!/', M@]MGV_;.!FVEN7?+[>-[OL@1IC#)2I!FB"BLDY^!<94<%&!OD?! MY0<<\S\^ZC+?_UW?IVJOHIT:GR5=-7DHJP5G"):<08!R1@&D!0)$"@%2-15S M1',<4[NDCX/=S6Z"]J1M//$Z>9O,K;99'(>Q-K-8_"$8>G([@V>?H-$($U]9 M&8<[FS85HY'B9_D7S=YR=1K\^EVL5MI7D:R?%W$:)Y3*%!1EF>K%G +*!04X M34FAZUYDTJBPZ^7FYT88K;M<+6+4RFCK.G@$W^VU?1PH@3G "@\'!\)+:H]P M(3QJ;F(GPDNJG+L17GPJ[*6U/J;YID 5BS)'*,>4 \2S',! M42$YM"K2;"W!W*:[[1UI?;Y8:Q+FGOHP5'[OJ)T&8&;WTP;8![N:/L-OXFOI M0_^SO)(^@\?U.OJ\(3=J?/54+=98_P.R M0D >98!A$H)X@RE/$402 M\XIF8!X;"Z0U:1F#XXFD;O I*E%# 4\P21G'(.0U]D71=OIG=9#AX\AHYD+.]]7(:O+#W7K>A?HFKKP&IYGO[=1O*41=@!LV[+0%O MI11LM\]?KP3YH@CPB] 8*5NW[D+]4%?D4Z*HOI>B6J0)E27G1-F>7 !(TQ00 M291EFL60LPP+(:SR&[@(,3?K]*16D'9-((QMG\BJJBM)J+[$]J>MSZ33\)B1 M+WDQ5H#:)C%>[J7QRTT*6WA9+!I_OE&"@],:R3")/2Z1B03KES M5%MN1/ENN5[NQ ?5)S^]OO@H=HL")6E,E?6+.2 MVE#B<'=S([]&6E"+>W[K5E?AL>.]&VB;,9P_# -SV1CXK,G*#!5/M'2CLTD) MR$SQ4ZHQ?,N-5#YO=73%[OFS^AQV]VNNZW?\T#;$AWT\*\(Y4;R"0 %C7;F' M28 3]5=!,IE 7O"46;F.W^YR;N322:P6;BUS;4WMI1X136P OAG/^(4T,-=X M0-.:QWI;4=&UL-@1DTAP0U,5">X'@L_39)M5_0\L9AU]Y-RFBLXIPSGW(Y]LN\O MHMJI?:)N^XU0W/"X7-=;Q3?JAZ8IOX?:F!LU]62-CH2-M+3F&;\'<1LF(I^0 M!28<1[2LTGZ;0.&4_'NPXVZ4\?7M MZZA+_WD7)2F(\5VTUR?:*Z3ON1J%ZO/56B7'*%^;D3*S>@+A'YA_PD)O;?PX M@.C)[K'I>5*3QP&24VO'I0D[ JQ-J>WSXO[WA2SB1"::TM*8 A@7!. LIR## M@J5I1FC,C.[I#DW.C:[N?__Z[W#S=1M_W*8M;VF)IF,YZ)W<^S";^P3WAYR7W_]3K;B%:D$;_T][W4&M\]B M*S?;1SUSZP>JPXRNJJ?''W5@ZDE2>11#Q&G* 2Y3'=)&,4!4%H!)1&/)24FP M-$V5&T"^N4WJ?E[Z6@=0:QFU:D:UGO4U;J=I\UAUM%P>M#5/.AMB\(>)9@9# M&MJL\3R:-O4')AE@\WS$+SS0$V4RGFSZ6F4_#HC]0-[D$+U.EG$Y(&3]7,TA MNW$[.WB_;GSP.E^\]^M[[;B)*FJE]K?1=X#*TT;?IN=)-_H.D)QN]%V:\!K%T0EP[$C#20EJ*/H41$G.)-,9D5L5<'8BUASX[A[SMMT8[0V:I2I**^@IOGE^O2%4=CI!B*'%"2 ZXLK( A#P#E)00 M)"DA'$M9E+'5)O)&?W-C@:-"I.3'L9OR9%7+&M'G MJ)9VHAJM@P!YK\-ZN;<7JK4ZJ/KU>JK#K[F1BRYOIO_1KL$_R4H[SFF_FNV2 M*?+2O[A?\^,?])Y9:E@+$< IA3 :C^DRQRS"E"!2^+Q8_:LOFZ(]N= M&0&-DLEFBIU*%FZV:2'OFFJ&/5GOHH,:4?.(]J@_^>'Q&Z_$PW*]UON.5V2E MCS7M:&[<>/-2TCSE$&!=61=F" +$6 R$R*54_\)YFK3C_7;-9SG:G5S_"F.M M9'VA@39;[28;NL!KH:\1\[=,>D'6TR(Z3I9)EU@OL)TNP'X:]1XX?,_:(J6" M]Q.D+E(J2ZI)F28\U]L!""@F"'!%V86(XT(0XBF8^(H(<]LAW(J0[:D1]?7P M%G5\;:C,6#;L 2F5N_8^PQ9O@%?^##F:P+,);3Y!D 6XKS0%Z_2S^LI_(0F2 B92[4N2 L DC0'A1 #!8Y&D1.)2 M<%,7.O-NYT:#Q];D750+'_6ECQKQ6X\:<\FN6-L7P9:R M,!!/Y"'60DU;J#:O9:]@WPW+X>T) MLH#_N5F@HI!4R!3(N.0 IC0#&,<<2%)0HG[.2I8%RP'^YV9N:X!;%NH_-P'S M?ZM!,K.# T(?>'7PCGK8S-\'[%XB[[?J?;Y9OP_0C,KYW6MF[)U@XQ'V2LC- M]I#0[(WZ3[5;LOLU;Y,_GKB=%X07,:8I2&*J+&(I$D#2#(,D81A3E"K.M#HD M&"G/W&BR?SGVRX=-5?T:O25;?>I>M>X^=7*X)SV5VR$W#A7Q-82V%Y+!!V;" M"\O6IY76RO0\7.^B3J'ZJ+;+FCO-A>8H@+U?>+I)\T(7HJ.@NWYA.JY9>[>K MK[O_^KQEG[;?JNU;U<5C30N_B=WW#3_,6T,?+).V9D>;M1_!Y^U2[\N4!?/U M2W20/6J$-_?*,D)SF 5# !F:Y@PP5(3FD\IL47+RXS+J8#*G+AMU^QY>5N\Y MQP\IAM)&1^T=NC9B;:-"@'IJW6!FN-Y>LV\KG-ID,W6WV\AB6- MQ-1?E)*K(%,'+8T$[$(,T]@6W0CT> _^>E/M%EP* B7D@,<8 \AEIFL"EB#A M+"VYH&6)"QMB/.]B=H1W?-04:1GM>.\"C&9\-@Z>2%F4,2"&88DU( 2YR" J244$Y)"FS.B3T >P$U!D>6#,>]0!78#)U0LK> M%W(8!U]>CE=ZF=9_<5C5,\_$&X_;.]7\1AZ6C&QYKVA@E^8RCQEF. ,ESX5B M6:),*,$PB!$KTSP7L:)94Q^:J[W,C0HZ0?O%+LU]-ZZ#.4P WB *//TOH6.9 MQG,8)G./%B]P3>3 X@:;E;?*33@&G%.NOSN9+\I-\?NN)[<3TO7K MQ;IJL@8=0FA?/5]..=1XN[Q?5[MM_3E5]>'3M^]D_:E)-_0/4>VTAV03\KU( MH>0\R2A(ZIH(B AEOV($*$M$+EC&,1,.!5"GDM]HADU?(;7UM^NIT7KE[90B M4:O)7=3HHO/D--I8WN%.]8T87O;.:<@GNB[IY8CK*WT4ZTZ?AW+)^?Y2[*^0 M)QXV7W?-4XD][:7TQ(-Q=GL]=?]NJ^/?MYNJ^KS=R.5NP5E"BCSA(*>8 %@B M!! 3&*0)D@EF**N7'AF=(^0B.=1G!!T/W,Y**[A,.((9@#G1<=Z) M!*1,8T %@:Q0/\MBJW1N?L6;VRF!8<[:QK/C8$^X9YL.-.J&1N:+C65H4]+? M,$Z50L7C /C/N.)#N)=*T.(1V(%\+CY[L5LWN%@NO@KVM%4FX]N_V'=M7'Y4 M*,87=4GW LU"]VO"/^L.!=JXV. EQW%*GF_HWG_-Y0ME0 MQ_U:YPI6G++\*73YU[8.$+R<10X/!AC3O6\03SA =W>DNJ=S06MP3H"NJ"'9,,2S."\RP@B MLZ,KLZ9P_.8Z&C5FJ/=HT52KY,&;-.I[5>K( X,UCLWG8C MIU[FJ_I&3MM&6_%=M:RZ. 1)?!2[3_(;^6N1"5)2]3_ >%P"6.(2H 0G($L( M25):%B4UJKOJV/_LB8S< M3S>4J$4FIS'(8RH +%($L. 2J%U,G&4IDIQ;&0,C9)F;86 P.]M8XS.5C.:M M][$TH\Z)1B@PC88>'/O S/&P^HK@'"')M*&>XR$[BPGUT.2(NS)ZVZV2GE[' MU__2KI/*Q/JR?/B^JSZ+K3[()@]BD1,N.0I8B9*RD*E4 M_&U]F^9;RKD1=W,C1 U=MNDE'YSZ/U&K;]0H7!<%;U5VN+KS_FU87.Z]Y(A/ M>/WGZ)_O/-ANUX6A!L/GA:)W&:>_<@P%\\5+R6"=C3X2_*;DJ%:-3/P_GZJ= M[K\+?RP)SR$N04ETVGI18F7\9UR?0V6(9SA-L54Z)[-NY[9<=$DUI;F35=PZWXZ'K8)I1CQ>( K--)^.1#WT M$KF)A2?>N-[/I%1Q4]U3=KC]@ALAO!';Y<_ZZK07AGB_YO\F^(.RHNZ9^M5R MMQ35FV7%5IOJ:=M/20Y+(C+! (Z36%D[@@ 48P1@DI"\3"%'V"K;T!AAYD8K M!UVJVK^@U2$Z*&%'-J,&RHR/IH(_,&4=U#@*$+\\"-%!%\\I>GVBZHG\1HDR M*3_Z .V40KVTZ<:RAZ"@U6KSI[[RK9H*E&*K^*&MP;,H;,URCN6H0]3W[Z. MNO#!NRA)08R/ E#W6G2%BFL][G1AS:>UQVA]*]P\+3=F?4ZZKEC!<+J V+T\ M)F-J[6=]WVXF\QBE!4LRP H) 4QU9#_G!9 )AZDD.,N(76C$61=SLYW;))6- MG_^]XRGA!23-*&8#KV/S=:.#OM[A2X:VI3WT5:B7IU%;U]G65-<,LQ,N.4@,@')AS?H-L7 M W>#SEIRT#[@;-60UPQV;<2/#W]5:PS<-Z^=^"?R-_O1)K(9>[ZOU: M48BH=I_6O>H272 2P9A*@5-0F>84@1QS+IDH:)YCAWR;#J(8S>%&GRUW4:1,ILZ%?PN5FB).WT3.CR%"#,0U-AA@ :ZH< :$GNG21 M8%+*' '1*6V.:6KD[:W:<"Z9N!R\_W&S_EFGC:R]8:IO.L5B__>ZK,?'S>X_ MQ.[+7OPFOZ1:!]H?Z>>219[%::R#=7"6,@"A_I,H)> QRF(>2QH3J\0CTXH_ M-^OUJEN=UBA2*D7/8A<=E+IKD]9&HHYWE%/\\E87GS/[D,(?1HXG%GE M+MHKW7E2^OHXW"_D)QTCW[?\TPC_,JX#DP[,57^$::5P6S<_;S=,"%Y7M>OJ MNJL>ZM"&=\LU6;.C^[\%3U-8I@4#F%$(H$BU7T.<@B+A.I0K+Q&3-@N?9?]S M6[EJ.>V6'5O$S=:-@#@&)OY.\J;,YB^=\)J^?VV#5O<*F+B(6-.Y(W2>^-BV M]TD)U1&:4T9T;<:.TJKM;O$;^6OY^/387FID1)(4Q@AD7.J )IX!FE "1(HI M84DA2V;D7M:R6M_:7@76^/K6!USA[W%-4E3<70GC\'K?>PLN M?Q>_5WN:^@;XELH7KH)OOC*S,[V%VJ3D!>0YD# 5 &98 (+R#.0QXY1+"(N" MS^+X;FZ&ANU)W4Q.Y%[Z\&U&[.KQG,VW(UYP^.=^A/8_Y+1L\H,QQW5&)[)_ MTU9)_:9>7=!,T#R/"4 Y4\L"*V. $XI!!K$@$"89)MBT7$2_X;FQ>"=;I(4S MKPYQA-4PHXY!(# !FBEO503BDJ9.Q1^.&IJLZ,,E\?O%'B[^WFZJ"<87WPA] M6I'MAV6U.RG59#"E!AN8V_QJ!8VTI'=1+:O9+!N&:7C*>4,H\/SK@Q.DLI01 M$ /34[W?6@&,'Z;G<*N3S%4CQ;J):_;PZ(P?;X1Q>\/9],D1U F;,"0,P1(*5@0 I(<:;^A[%PS ?B+-3< MB$1+IWVC?BBC!VS%;KEM4@S]T"J-3Q'B/GAF^ZFIAR0P<_73B[3Z=+YL4:U1 M+\=(;O>+7?/]YRK MN5&U__F@I$@6,&5$EBP#&4^YKI:* 8XS"N*8,5Q"GB)I=%\VV,O<.+81-&I% MO.O^$&EAHT]KB_W1=6!O;Y:\P!68_YR1LMI,W43":6=UO=7)MEDW%>OON6X_ M[&:Z_4:V_R7J-:@MX;<4U4QW@L%O 7,I8Y&KR4R$!++,<4"X%P 1CS&G* MH; Z&!_N;FY4<) V.HA;GXBV MM96C>P-K.A_"$8_ ;>%3QK"\<,$T^VRXW. M)K5*S!0_M3<,WW(CE/?KGZJ1S?:Y*8%W.*V(DU3D%#*@.",&,%46!2TD!;# M@B I9$&L(C2O=30W$NGDM$YC=!5),Z+P@4]@BMB+>!>U=3*#ULN\A8@G@KC: MS:34<$O94U*X^;P='= MZ_*A/ZUW^N-O3PK24@A)) $B2TH L[@$E.I:=3%+ M"9>R@,0H>>*U#N8V_8]EM#RCN8KB, 7XP";PU \#"V]O)NJ;P:#P'/4T'YB, M.?$6!@T7JJ=J?HO++*DY[NIKDW#;+:$[3KOYG#V7?7FJ*K%:??GZG:Q68FL\ M#2^^-Z-YV,H7??E;U(KH,!#--%L/ ?+ST0"=]=$5>-,]\L7\5.-/5EI5V;]DU\]1C/9 ^@KDLFBYVFCF.PA.8M@ M%J: M[J N]C WSNJ$U('<32F=UD_$PD2Y#.5M^VTT0*'O8()A8VZ^C<9H(O/- 2LK M,VX0AP$S[O)[DYEQ@V+WS;CA!QTKUSW12OSS20W^6WW^U'QZ>2DP+Y(<9*3( M 4P* 7!*L/IKCA&&!#-I=>MTJ9.YD=Q!QJ@6TFX:#\)I9FF-!2DPT5GC8U\? M;0 7^7-+G4Q;76R 27/BHL-/>L>#+I9ZWCO3_*-D&*[K1-"U?GS=(;@#TM" MEZOZ1NJ>5G5NO44A,D8*RH!,].X-D@20-&<@$9SCC%"<"2,O_!$RS(TL#BKH M'4.G1)U,K5&CWGGT%(G^Z%2Q3PUL/6!F?!-X& +349 1<(I(=<308Z2JK023 M1[ Z0G0ILM6U*4>Z;*[DWPGU"EFIOMH]9;O#5%M!&0L&8R!AB0 L80H0+6* MF(2B$*0HL%7VG1O]S8T&?U\OM>_M5[5QL+UN2+FUAX8HKK_4S*$3?5/66'VR\X'K]@RTH+?_U0$]J#D$UNVK,3G[9*)+YO52FZV^L4%B[,\ M89P"R9(40%(R0%F:@CB+L2PDC7%A=1DWO0IS,X-:1:*>)G=1ITO4*A-UVD2U M.M$?6B%=%5EK9'O*-/U78WB&->MO(?0)V;5<+#W](_H<7)+S9 9\>4+R>)VZ+[ZJE:KG48#_OGT[*JT_;>_[6L M%B1!1'!(@*1IH59&GNAKCTPME*A$<9*@A%G5%;_2S]R6KT[,J">GXA0EJ>6R M= U7L[7# UJ!"=X%*&OBO0&#)W:\ULND%'9#U5.>N?6X&QEHUY_UD_@B'LE2 MWZY^%EO%,H^Z/N(GNEH^U&2F?LCT_?B#6/ R+04E.B=1JTU6(57O1-YLGNI-/JWO&M.=^]44PL?RI M[YW;X]%%*HM"'R ) ND4[)Q@#&# )<9@;G 99E:N898]3XW\NL$C0Z2WAWJ M)-<%3UYO!5_N(ITHXJXM3&@9M6PW/F;D%PSUP-3G&W#[7"XNP/E*VF+5][39 M65Q@.4O#XM2(%[>W+@46DREBF=H QC!O+F0(HK&NXEBR)!,XL2M??;&7N9'8 MN6.74QJKRX@:'AN.Q2GTR9XU1&.=WX)D?;K$=8ZSARB/(7!#%8%@)0@?5I4*8V>IAF@,0DAYQA3C,[,C#M M>78$T0JN':VTZ'603+/*'J2W) OC43 DD!#8AB85$UB#).1T1LT7#QGW.RTW MV<)QQE?6#3@ZD_P06[4'7#]H(_ 0B: MR-*40()3E%A=[E[O:FXLM9>T-OVC(UDM_4JNPVOH6.(%M-">)2YXV?N5W(3" MEV/)]8ZF]2RYJ?"9:\GM-]QHXHW8JBW3;OFS#2A#5&;Z@ :0,JZS24* 2IT% M*LMCR"@2>6SEK'K2_MP(X2">6RC/*7QFUM/\BM:>YO9IZY-. MZ"NJG<[B:X^Y3MW&N[WVK-:>[6H$5OL:[2>NTI0D4L9I"FA)"8 H+8#Z)P.8 M9007289C1.SFM7GG,Q-R6#,$@&9XHVFJ:6NPFD MT9)W_J>!?===4//&-!9=3TQ#]J"<%+$)PG/(9IY >U N=X3W068PVB]U,9Z'S&&J+K)S7V38T( M .H%*';WM7%>)B*.$<"(ZI+83-^L2P@@+7E>4$[3W&I3=J6?N1%;$]?29CR. M5@=Y'4* +J!J>$XS'JO0AS0U3#T1 UQIWT#!9^#/A5ZF#_NYKNK%H)^!Q^T3 M2GU4#R[9^S<]%\;VHI1EF".:EP!AR &4L@!$\0) D")1TB*3*#9-*G6UE[FQ M0"-H]/Y-WZ/6/&_2=32'Y[\WC +/_HOP.*0'O8Z3>8XI+WA-E&?*$3>K7%,W M\1C(-W7]W:%L(ASG M "52WVE1(@7/$:-6E>BN]#,W-FQ/5_9R.N>,N8:KF57D :W O.@"E$.Q@D$8 MO-4JN-S+Q*4*!E4]KU0P_/C(NB5?R)^_J::W2[*J/HK=)_E%5&+[4U0+" LA M,!* "5X"6)04H)1B0'$"2Y)(GC(C&\F\R[E1A!(T>NPDK0]FJZ 2#-C [' 9QZ@G MNLV]T$B8S<]K@L$]T1G.;=C]G.,XX31PMF/7WF3G/4YJ]L^ W!JP8W[!N++Z MJJ5Z\MN6UW7PU,[F\W;#[OGFA^K\W8H\F!"Y44-S(^]6X.C;EO ZIKL5N][F M:=D5M6NV:54PHQ@S2(?9VSN:P;=Y5D!&?VCY/9P<6>$T8/^I=MJ='N,'^\^L M]4D(Q4K1CD3L7AJ7V.?UYI$NU_4*=>"H7B5<&,3 MYRQ!-SI]D:1!9D!KQ_U.'LO8QG;]26N<[P ML=SP!<,R)A3E(*U+=*.X "06%.2"$)G&10X9M2$F5T'F1E4?VO!(UH1'RE:5 MN^BQ428BM3;1YJ!.Q&M]HA^U0G;\YCQ^9HPWQ:@$YL /%^-5U8"T>D2-(OTT MEE&C2O1Y>$"LB7$LFIZHTEF,2[0B[D=>)%& J,< \+_.DC,M2YG8WAW8"S(U0#_*#U15G MYU_V2D2=%I8!-=:C9'KE& [[X#O3/>S7?,RM8'>XCG3#SMOEI&7W$U]5NH%S M?G'IV([]:=G]P\/N[7:K\^Y^W.S^0^S>"$4?CXJ5^6$?9GA@9M+6W'A,R;RM M:U1$2O+-6FR>JN/4VTJ32*D2'70Q/S\MJ Y':49 M=3#9:9J-NOT#-:OWW&RM;^2OQK[KIR;0=M_[G7BL%I!FDL X USB1%E64&]9 M,P1R7G!&DHR(W"KX>+B[N?&/CH1M]T!]>:,_Z@U2+;*E[^8-N,U,)'\@!B:; M4?A96S]FL'BR=6YT-JEE8Z;XJ1UC^-;$A6_>_O-);3+?KZO=MKZ'KNHHG6_? MR;HM)_!QL_XIJIW@)U>6?U=-[]ZHA>T=66[_059/8B$%8@GB%&"4*/)*=2[O M..&@H")EC)4D)VS1G"!]W9'MSHS"YJ":S1P_53#<=&\4C'H:1DV$VT[I>"A^ MLE?S0NF36M5(ZQII9:-:V[OHE7A8KNM4V*_(2N<0G:B@CL^O$6>2TUS&H,PY M!E B!A"*2Q"KCU1?4B%:)NW7^';-_R=_BYUZ_XI?XMOFM/-?]S,T,S'F(.J, M#!D/M9]"?9(SJ D58,Q?NDJ43Y7^->I&!1A$;Y6D0LCF:-?NU);[?54]"=Z_ M\*B;OJS> @JUN)=) ?(X+@#D:O%'62(!*A.ULR[3-,M<*L#:2V+$I].7AM4Z MU.G]-S*JM.!UR??7*U)5__M_)47\_^XUY3XJLJU5CI[6VONKJO_\0[5DN0;; M#Z#ABAEF/"9CHI"H)$#M@R" A$A (22 ""1Y1G-4 ME-CFI/%B+W,[8*R%U'374)O[N>)E3,V8:S12@K/O:SHJ0\1ED$V],+Q %]SAPA$UQW01@WAX31EQN:<72!LQJ/+E MU!'#K]A[02C[\F&S%E\$VZA=W?.;)_%MTV8S_23?KN5&?4WU5O%Q9^H,8='D MW)BB%3WJ9(_XDXAVFWW&7K5.]A2X:UTUS=TB;-"^[1T1".C O.(98RO7" ?$ MG#PD;/J9S%'"0?F^OX3+Z_;))=ZN=\O=LV*Y]URUM91+5N^*/C[5.=\L_PI&J-( M5W]1/5J:X8:MS>B;;NZTCD3NZ@K\HJ7^]:[^WD/8Z)9@^D7\GR[7N MU)^H(BR0XQAE>4)SDG&G?):J\;G14B>;>ZI*C5A&$(N3+ 6(9J@I=45AG *) M,H[3(B\* 1>[S8ZL B.V[V+NB)F>YKKA$/SX=I^P4PD6("MG3UW?^3=UTR^3 M:;.GU-6'=>V;WM!>9I0E')%9((!F)5Q78L.8(E%*G.$"($N M!>G.NYH;R^TKI^DM3"/K7;27UJT>W06 S2:U']@"3W%'Q)R+RET'PW,)N0L= MO4C!N.L*7RL/-_"&'554V]WBBW8&NO]K62T2 F6FX,1N!I M[8B#\;2^J/?0#%8O]&:O^MMAYAZW-PC''*,M@B:%=%K2K7F?Y?JWF'V&ZC/4;LB-=.3T8"PIS$@.*2ZD->JQL^4("6A:)5!MODA1&?E>W M.IH;4;3W;SUA=7 -N5F#SPY=T_O*\9A-4P%B,N*Z\T//%=Y;!Z MYU>5-YYWLQWN^4^Q55;<E/MJCIGZ_,A]8F M%1.[OA%KIFQH-'S *3PREJG5H7I:_;%/&IR8IO''V3]_&7S3%:[YF)%\]5F72VR.*6\ MQ#H3,]0;$9H#G&80*'*!>2FDQ(610Y1!7W/CD+ZX42MOU!?8O)#$+92'^<0S M=L'O!2:#S;SBAD?X)JJQX0ZC58D-0V &BFK<:F&R,AJ&JO0+9YB^XFJC_>=3 MM:M#GC\J\4GUO8[!^;;1+JYKMER)CV+7\\W9O%:/?-YN?BZYX*^>?Z]T?L)/ M/Y3QN%/$?Z\MR+K4]=X-C8LX$2*7("-4;?T03P'A, >401UZ4\HRLPJY"2WP MW!B^IZ]V$-]V6D9KL8N6C=^;^KG^FP8C^M&JJI-%;#HU([+7\__:6IF!OP]3 M,W4^HQ[UUO9.#_1>X;KFY)'CH_ZUUCOZW/L&?M&ZJP_EUVBO M?G30/XB;Y%2#Y;?-ROURI?=VB*2 MZ_+;BH&T^Z6:AM7I#JW6;[1?Q0'\-WHH.MFHPM=>3X A*2I2EF0$(8 UBH M/U&8""!3GD/,I3) 71+@W.[9Z.N>/N'-YU96'4:XV]:WY\]-/AL[X\\ >C/S MS1.2T_!$)VPD-YHB?O3 [*<)\F(QZ'!2F\4<@%.KP^)-URO-7EM- M$J->29)%EJ"$HYP#EL4<0(QB0+.< !PS%E-<9$6\TYB+CI9:Y\G2&T.'JTP29$1>@@\U/? UJHNKY9:C16_;7 M&-JE37P1E5!O?;]?\S?BIUAM?FC^NI@I^^U?/Y;;QCE#O5@M9)H7DE .LD)7 M*2=)"I#Z&2AXD5%80)HF1M$>'F29&Q'5ZD2=/I%2*.II%%W+$G_0JLYY:G'J M/W8L;U^F3#A"@2GN7VYPS*]L)ARDB:YTFL':=H.E*Q[SWF#MU&"U1119?[#$ M8;"XUNQO?FY^/.$[<#,TMH?);HX\0=&_6?+5Y+C@;-7Q:86K4U<6B6 .>9: M+(4$P(S% &.9 H8937!)6"RM[I#,NY[;0G<(&V[2(/3JO^FI^F&S?F@KPS7J MN(5F&PR)V;X_#-"!UZM.Z!K1LP)[=U'K=A34_<@>.,\AV@8=OTB(MCD@UT*T M+5IPJ*?'__/;YK/8Z-06[];V)?0NOSXW%CK<]43?-M'GMY^.2A;HE :;W7JS M,RQ>,83;[6L'#Y!-=J$[C%:(*GC#X+@5OKO2YG2U[H:5.BIO=^-1%U_$[@;S MG1+J]6:]6ZZ?ENN']N9RLZY>"64NB>/GFO("OXG=]PU_7Q<2J$\M%U1F,:2Q M Q"JB\N="6I/ %42$EC!(G,C-(1>)?,BG$FR650^SG06H-HI81ODO@_J9^O M*T7?>M?!(R+E7J^P.A:.HD&&(%!EU*?_4WH@!H IF-WU1 =N%[> M_;M8K?Z_]>;/]5=!JLU:\+H,Q78!68$3G!0 YBG5<0,)0 4L@4@DE*5(2D:9 MW;W=E9[F9KJW]TU:6O!?6MRHD[>IS6*=1/4:PJ;W=!YPF^:*S@$RA\NY&W", MN)>[UO+$5W(W%#R_C;OUPKCL0VW"MGU>^3:9\RNQ%G*Y6W":)%(B#LJ"%CI? M6 80P1!0FF5%GJ640:N31[-NYT8:S5GC1V(1&F.)L]EQHG_T E/'/CE1E^2Q M5T^B2_7^2RNVQP2/=CAYSEMTH],7R6%D!L2U?$:&;X](Y]P<0_XFZO3C-,YA MSM(8I 52M@F+*:"93$ =(+J26,_FADM$RB32PW!O"XI;,^I+J/M-6'[4_?8+J2^I=3$5]\4'_^=D_ZQ]LUO=K7C_U M>5/MMF*W;');M7SR67T$.@?V O$LED7! $SC$D J&2 "(X"8R&21T@)AJRR( MO@2;&WVTLM?7=9MZSOQ0XH.#_!%M%+ T7;P-I 4533P\DS#8<:K^7QJM?HVT M7G>16F.7>B?5*A%I+;JRGU\$T_7A#D4K#C9_*[%F4QK M!4R;V@%.[3L6:A8/NM$V59N F"6NC MUN?&N*UPE6/&NV/DS-C1&8_ %&<.A7V%XDLJ^RH^?-3VM'6%+ZEU5C+XXD-N M$W5?F?W5\_Z/_[846^WU]OQ!^[S5>5(E$I2*A &)80X@R3' 2-_*8HJQVHFA M EIEHS+K=FY36XO:5.>.]L+6EM7'^W]8):&U1-^,!?QC&I@>QL!I31AVZ'AB M$L-.)Z48.R!.NNHN(V=MBWD#V9<"-%VA:J\\;@&>F MHK^6[=T!VZL!H[ B$D,*,2< \D0"""$'B''UKXPCF.2,B\RH?H%EOW,CY>XJ MS'_;36N3^:DYJ-CW M0G-YW9[]]^FJ/@BUN+37PM\(78D%3?)$ID*"&,8%@)1E ,6$ H$4$"R&,B^, M+F^&NYD;MQ]2S-6B[GT<_JBE-;2@;R![F[G]X!7Z;F0"J,QIV ]D$[&N*W16 M''L;D0%*'7AY,@:]K4"?, V>=CSH8-\%?UJ)3[).J-$D!JL:?]^Z_4.P%R-% M4I0B!YS'#$"&,&3, &^]H#Y.C@P[WC: P)K M0,X. NQ;L"]'^'H?;J:6N/KTH+W&C,N8E4+F0. D 3#!%%#&$2 Z98]$C.+2 M**)@J).YT=21G,V9F^65\""DP]3C"ZC )..$D549PUL@C*AJ>+7IR8H] Z::-? M>O)&K< > P/,T?%D;1AT.*F580[ J75A\:9]VI"VPFWM"6&8*J3WRMRXH!7- ML-+$J?[#\WR$ZH$GSHMS-9GHX+PO=S"$I#D4FQ1)WS87*=NR'D[H+#J?.+#"A=@S@\NG%IQS;BD8_&V/S:-@TV=8?JU MKJZU?7Z]X6(A/VTW6HG[N[4("4,T3C7J9E("6"!4H EST&9*=N(Y.JW MI=$&:;"7N5%)*UZ;-L6VJN]%',T,G='H!*:&+DU[!U"0"K=#&/@J2WNQCVEK MR0ZI>58 =O!AM_E>.Z/9UHH^?FE&7V8C6) /\K+.GK[$D\8G_00O*W;Z[5UY MRG&1X6JCOUM6:M??^D$NLAPR47(,&.29WH!S0#%*0"RHVIL7' EFM\*<=3&W MY:4G8>=?:ULX_@Q%P_5E%#:A%Q<+6!SJIE_3W%NE\[,.)JY-?DW!\VKB5Y\< MZX;<9?7[1OYJEJS[-?^P)'2YJNN-G[B_$DK*@I0"E*)4&]844H XH8!G"%%( M4F5Y6LU\1SGF1@]]U]E]DDL=<]:FJZN+$1V4;GTNEOJ[!'L,B M5D2IJ!' C!. 4:F(4A:I$%*1:&YYLG>YH[DQ87L2U0K;.X/J!+8]R+N"K^D) MWGC4ICFZ=?1DTNU;GQ@C'>4M:-2*M1_2S^EM4JQ+U=(F^B-W3 MUO .TP'T8>8(BW=@+G&$.D"E-3<(G?PH++N:S+?"#8*^OX5C"ZX5(+;+G^K+ M^2G.BIMF10$+;;P03H6R93(,$"PD2'E,.,I*C,UN*6]W-3?NZA):-,>X[#GZ M-\$?U";QL5;Z4J=UV;]4)=@;O9B;3H03K@4F( XAXI1N, PX*! M@L$U7+!7SW_7@G^ M?KW/;-*FT%CV+I19D1">YRF05'( RR0#M. %D#B/DSC'%"96<;OV(LR-B@^Y M=5DOG$H=Q,&/2L.@&9D\E?*2ECSKQ=1K37[0&T7+]:W3 _:!%$$\!=Q ] ML:2# ),RHSM IVPXHB7G3*2'/$Z;JAI*T0@IPBE!!6 EE0#23 )42)W]7L*2 MYCE%*;;,1FK:]]PXK]OT;O9S4!<8!X.9'*WS9AH/S# 7!H8[, G."VGK+*4A M$)\X4^DQ\DVV4M!J407.5VH+W^VXW\N-GNEO]==]5ZX7P4?^V^_2E6/\5OF_7N>[6@E$FI1@>( M3"\C>BU!19X#0H1D!,.BP$9IK_R(,[N5I=:FW0,?]&FVPW>U!QG3F5[ZJMU% M_R'(-OJTMG2X&SF09B;X=,,3>B4*,S+V-5N\ .JKELLX8::M\>(%N+/:+WY: MM3??.Q^>'5%-[%UW^.&GHNGRQU%%NZZPY8)0Q'.(L4XWS0'D! -2IAS$>9YG M$F598EY;8)PHT^ M:I&4:5;F<0'R,L[5VL8)(!F# !9ED@F4QQFQJX-]L9NYK5N' V&F3XTW3SNY MVOS97KCU=O%UY)-E8>O+.)OM ,:C%WA5.:D.<-?5!_- /F88^"K^?+F3:4LY M#RIZ5IAY^&GWY'XZCGS#_JOV ZMZ27D6"9:(%2('*"]* /.D! C&#/"$I03A MLF34JF+ 4&=S(XA&UJC2PMY%52VNIHE.7OL\?5=A-F,&7^ %YH<6MZ\-;HVD M=]$G ^"<4>^6TI<2Z-U\Q_%\LSE-[1P:]87<.[60:K]& M\7>R7.O3U2^"K4A5+>52\&^;+L/O1[%;()S#O,P*!3AB ,9$ II*"M(2"8)3 M(I+2KBCT&&GFQD!GSJ+U_;;6IW8;%9'6*/I%Z_1KU-($M^*ZGCY@6[JX/ MVC0!+ 90>=L.7>]IXMW0397/-T.W7[$/WK]_4FULMA_T(.GK"ZB^&%Q211=% M(@!D"53$@6/ ,"URC,L$4J-3U0MMSXTM6O&B3C[SB/Q3T(898204@1G & 6K M,/LK^CI%UI^V-5DP_14E^O'SUQYQ6]8_BW6E6KE?\[JZY^>CVY17[6W*H71 MKT1JF25E7!(@2@@!3 C322\9P (R6!1(0E':K/FN@LQMBK]]_+':/ L1M3)' MG]6O+:]%G ?%S$Z8 NK %/+E<*/;">PYE-X76)[,"&Z7#?6CV";A_7ROP5_SU7?2[DD!W\L]L\G)1,_3G:D?O?T M*/A'A5R3B;3W.QUS]DUL']\(NELPG!1YS@B0I, 9B4"E%,&B&0TBZ5D26'D M,?4BTL^-?COEHY[V=]%!_Z@/0!<,VD%PEJ^L1>$N.N#0__U=$UBJ]'J,-!AV M+#_M5V:V-,SVVPF\GKS$9_/MYF=CO5B]R/!Y6N&FE7W29?%%AN5T+7T9(1S\ MC[_=?Q2[N@"G$'DL&=;^%'D.H! 8T!*5(,T+FL@X21$VC@P\-#NW)>LK$VNR M76YNU>L<0FJ8W=WU#TR[2BA]H3=&G< M1<\$/'+]//^M8_[T0V7D>O^@LWIMQ7>]J?@I='601Z%O%3\H7JR+M"\HXS+E M.EHA2QB "16 8%P #"&41<9YC*TN,FP%F!LU]6N UPI$1QI$C0K=I?T?6H^H M5L0R_8WU0)E9LR'A#WU&ZA]Y^RSPCO#YRA%OV_VT&>0=P3G++^_:CALE_GVS MX7\N5ZNZ+]7\5CO(OA'-?QYD5TG[%T[X3IYHU\ZB7^U8[5AK,THS!N"@?EJ#'C6Q&0$BB<6&NYK4LHQ M4ON47\Q>&INX]!U9;O]!5D]U#OCNA_5&Z=RHI9<,LCT\T$))S MQ 1NG0CIAA0*-5^F4F9,M4/)59;/QZDH[6(#I6H;.Q[OOC\%ELM:^6/Z8; Z8GYG,285(F M' /2*3..:LMKHM+W:V6H'.<%7*20(*XL.1"7J3+C6%P 4I(8%#R37+)"&7=H ML=-)\LWXT;QK*U;<"Q!NFNH#ZSH2^JE)F:G^U\K0_;1 4 ,LXX.M> 8FZ"#@C[).FKSS>:1 M+-<+71V#0Q&#).,(P!@)9U]Q5%<-[!M,$#5Q4\BQFX_J2SC7(X!K__ M29:KNHK@IA>IW53DJ5Z1:LD6)"LH*4H""I$H0Z7(2D!8+D$>\Q+%N20YHY:9 MU&WZGQLMZ$7U^+)HKX,^0NGG(&C5N(MJ1:PM&*M1,C9C0F$_@2WC%W87B\8% M/']FC57O4]LV+M!<,'")T4&>%[D .:$ M PR5 90F65+(/"EE;'649=KQW*BO7R9F+[EK79X;F)OQ60@D Q/911#OVBP. MNXDJ.INAY;UXSHUN7ZA,CAD8UPOB&+[OF#EOP(?A1DJ')I[M57UO\XW\M4@Q M$H1" F*LMW ER@ N4UW1.:8D%RE/J%RLQ8-VG?AFD73/FX1&LQ0WL_1,SG S M]E3>WGE]I"2/'I1>5;16GTM-CJD'OV/M*3^A/L&E3&GH']"P-HO\>W%8%RQIL M'_9^GFD62V7*(B!JYQ&F%@(B" -9@DJ>LSS&)+8Q95T%F9MIZUKU\(.KAZ[S M")H1^Q3C$IC&0PZ)-5F/Q=,3-3N+,2D1CP7KE'9'M^=X/J#S5;XBE>#]8O0] MIZA7SX='VIRX][J,SZ@ M$#)+DBQ-$+(K&!Q$S+D1="ML/YMK](>6-VH%MBT0'&9P#8\M7GS(0A]R:.E! M+7[45['O4J@OH_O/M7I&M:)W4:OJGW-U\FZ< -4NH*N0_%?WL[;ZT)&T:]XEYKB^YZ'ZB?<:&( MG\5VN>%G\7$X2:@H" ,,"@H@D0C@DL<@CR'-!"LEEH6-P^EP=W-S,CW$TS7R M^HM&O *W&1/[ S$PKX["SSD@<1@6SQ&)5SI[D9#$8<6OQ23>>,L^EWO/ +Y_ M>-B]W=:GW_>/.]/<[E<;F)M1V-]E*DFW]?5BI.3=K,7FJ3K9Q3YNG@9"0RQ@ M'&8);PB&OG'S")Y5BOF;X#BEG+_>ZF0IZ&\JUD])?_MAGW%_KS?KW7+]I#IK MJX*IC?(B4?M/G)$8$,Y2 &&: IJ5^H9)2AB+(E'_;V-R+,#@&IA/SN+V)@O2&\ H:FG>QXQD$Y T!8A:&-]B"CR*C72*] MYT4A4\*+(@?J:\L 3),8T)C&:O>#,($TD;"T"EVYTL_L+)K3:IE[2H1"DKNBAEQ>C] MTFC\:Z1UUBM[K74O2X)6'%PXE+V+B-192\[<- ]X]!WX[J+:"O3GF#GJ>S(D MT9?\/%[.:?/DDWBC5%F+_3%]70C"F M" G7;N-2NXU_UUI87O;Z&[[QJX;_T?@7\>V_O%STY%F6B-3F1+77]MR. M3.LM1[0Z"&C'JWW4S)C1$8O W/;! !K*KJ@JB19'FX^1".V9:Z<8:C-IK8_ //]B[@NW?%T)G27?,WK(OQM-%C6]D&]0B+\6TD+.8%OK\=[%YV)(?WY6QH? 2I+JG M:N=)F.*@.):L4)LY6"0Y@(IU $($ 8G3-*.Y0"DW2@@=2+ZYW8OT$S"T2MJ% MF-WIR(6^NE&M;_1'I[%%X9T0W\,P47''"K M.E(!AV.@(%6(7B>K;!40LGZ)K)#=3!Q]ND\#7]<6; *9M/W"=H+_8[-2S>@+ M5NV#L: 93C(:8\!(F0*8%@F@A,0@5UN7I"!)F6&K\C03R#P[:V)\I*-6/JJU MCWKJWT4= -$!@=H+:J) 5XOOR&QK-K.O([05,J,/8[IX6/NA>NG@6 N)_S4B M9>V'P%O8K$/7]C$)]:%3W7^3"_++;OV/ZK,0V[]O-T\_#AD$#2,4#)N;V[K3 M'+WUY%:6[^YINX[^445:^J@6WSQ$P1358:H/!&A@JC;#,OK#:U)&!ZB<@AE, M^Y@LM,%2Z7Z@@^VK]N=S[]=J\HIJMP_?_"FVY$%\T0RXX+'(-MZ.0DRZ MEQX'U.GV>&1K;J1I4-;\-_%(Q7:!J$S*-"6 \D( 2(DR4--8@AB5%,M89GEI M5:_%N.>YF:T]P:.;?J/1'XT2EFD$S8?%C!2#@!V8!^\_O7X?W>]VVR5]VG4% M63Z3IIS!+52M2<\:(4\\9][OI-1F#<OO9/N@ MPT!?;ZJ=^GEKS*CM5TF+ DOMCYX"6);*P"AR I!V15>[L31#I8U9X23%[$B M\V63E_A__R^4)NG_BUK!]1+HY 3K-CAFQD5PR$-?J;Y]'76.&G=1DH(8WT5[ MI:*#5O6>J]/K+MJ/TET[/$W%N&I7/_?VQC!96RBC8/9DK;C),*GE,@JF4RMF M7&,.%LUJ]?8OP9YT7I/7:J5[V&R7HFI-?5/[9J"-V1'=:A7MA8T.TEJ8-T.( M&1@[GL *;?I?W M 8^OXN$QS G'%>U]!>>YC:]>\+>10=QG>-O+^!K-N.]H19X_E\! MS&ND@!4F_H-Y+_3U4N&]U]4>"/@=>,F-/WY?;P7;/*R7_UVG>N_R3NV# S^+ M-5GIGKO=.),4Y]JT8BC- .24 9HR!# E%+&T*!A.;"C%5H"YL4Q?_CK0]9"Z MJQ?]NM?BYH[^M 43" A(2 2R83FB8L+ZUL*YO.YT:"EK?1M0[^+Z,/ M8^/M/MH)\=#',%[!#G%'?8;:=-?4AZ[G=E-]!HK#9?5Y&_:GN\J$_/*T$DE, M\^1^N[WGFQ^JQW6V=-)[VU0G,YY!YJ=[)3WMFK],UZ#ISW58]3^?!LF=/7V2JCF MOM^O^1OQ4ZPV/_0P+R1&4HH$@TR]"2#)*" R+@#,BI+2-":<6EDUM@+,C4$N MEMRK'6%K):).B_JVM:?'R%*)MX;)S, )"7Y@*O*.^_@JAH;@A:I2>*O[EZU" M: C.S2J#INVXT:'.7?Q1?77W?RVK!98DSDNBT]MI7V)&$$ R5^M>FB4*2PIZHX*CI2:?Y M):5.I_#%9URM%;I[LZS8:E,];<7^E@7A/(^ALD0P+;B:J!D$6$@*.,L92Q,: MP\)JHE[N9FY35DL9'<2T3M!U U13"V(L5,'M!&N4'"R!(1"\K?<7.YEX51]2 M]'SM'GS:<87>;GZ([>Y9LTKMS?;/IV6]\G]3[;W9/)+E>L'*HBBAY"!1A*"# M@!@@3%]&$2D(Y0E-(;=:N&_W.3=RZ$2^JPN%M+Z>G=AWD18\^J,1W7:M-Q@ M0Q/ +ZRA+[\/>?.^J9\O=:A/;9+>QM'>5C!'QI<)8=#CM):%.01G!H?%JXZU M01]_K#;/0GP5VY]+)BZG##K<1[U3VO5_TUW"Q@@E*OBJ9^A)JVVJE7(,\JH?IMW9&XR7:]7#]4G\6V%F"_VXGS%!8H0R"6 M4 "($@&0^A& ,6:\D.IW!%I1\96.YD:NG9R16C&C2DOZ?RVI\QJBAF3H :? M]+:'2,G8Y$D+LHF\A80O8KK6S;14Q3-E9OQ';YD^@0BNH5 M6>D0JJ_?A=A]V#35C5X]'Q[0Q9MUW]J:?/6L*R,IR=Z(:OFP;CE,>Y@(#G.L MRZ(0F#)=9$Z?3F$(,I&SK" H*X65;1=.U+E1TB'Q:Q7U=+V+6FVC6MVHT[=. M7WYX+NIT;O>X+JY$ 3\+,U:,!/%Y4) M>G3,?O]$*_'/)[5W>OM3_>O#[\1CM$ MX0*GPLI*O=;1W):$@YQ1+6CTAQ8UJF6UY/:KV)HQLP_$0F_'G<"RSY)^ PE? MJPU5[>++M?CM7B;ZHOZ_6:M;)_GSYNJTI=C MBX)#R!B!@)94Q[_(#% I2EUNA\8P+F5*K5>-)G>[^W ;7%/OD,!#%MQYI$URZS!& M/MU+1J#HS?O$18:)G5-&P'3NNS*F,==L*X^/F_77W8;]5[TM760)EPQ3"DA" M!8 IA>I/>0*81+PLLSQ% MFE6SGN8&[DV,@7U0(VN1-*.K M,?@$9B(7:!QRKUS6WUORE9/F)\Z^*Z=S@L1,X0+*6TJJ1OU:C7])RBHWL2JLJ-8U;:L^B\K M':MZ%]%:=EUEW8X0S$;!C"6\8QN8.FZ& .]A_38 JS696,'DB6',^IR4=JQ@ M..4BNY?=".K;EG"A_?.[=(0QBN,<"0(D1@RH/5P)",DIP#AA:@.7%Q!9I= _ M[6!N5D9Q7J99:G3DTF]T;M/U M]_52AYE_W9&=^C@W,KI_%-LE(W?1F\UJ1;:&65F/KZYH!)ZC[D 83]A+ MF@]$W'>/-Y.T^]MA@AXU-\FDO*1 -Q$O_LXA&;*N_5J]5@:J^+;Y;?UCJ4-> MZEM@ZVJL!DW-;38V(D>US/J4[-ORL4XP_MO'S^][85>5]OT=.A1S@G5XV@9 M-/",-@6S]7:)O)=DM8#++<&R0?O3Y5DV5_8HW;+%:X[G@$T"QYK8[]=<>Z&L ME)W?>D"W!Y"+A*!,R2, +=($P(05@"):@ECD/"E8DG)LE8C#J->YT4^[^/WR M^]^^_NU7RS-"(Y0-#PY]8Q?Z-+%-W%H+7,<&UB+7UQI=Y;Y?6K&OPVI_OF@# MDZ]#1Z,^ISV)M('A['C2ZF7'-(=UIHVVIP5B#$J<<4 [JR[73\OUPZ^UZ:YC.;Y"XZ:!,=U F4W6,TK)Y3?KE(\B+9 MOT9 =BT1V)@F[3A6%X+_O-WH6-3-]HOXL=G6]5W;TB?5@N=4;;6@!'FLO3.8 MD(#R1()"4H1B E-=.^.GV-+-+0:]T9/-Y.SW%W#;U99_^5$+;<:#M^!,9)$A MB"#(2DG4?E8B0*DR,V6&A(QSQ+'9?M8CF)/(5HI(R4F-%!SJXDD2>L^(8]Z3_53#(%9D<=!L=.*NPN?&=_&[]J M&D+2K(CJX7J5B\LLJ5>Z6V]/LHH9JM"M4*:/.UPMK%;OUWSY<\F?R,J^ON+9 MNW/C/ETOL">D53G%5=ZV6>-[@E%42KZIS4AWQ M^G.NX9D_?JSJU#9D]9I4W]^M-G^^7RM*?6R*L':[-D(+%$.UM^8Y20 L9080 M+05(TQ2EN91%40J[:$VC?N]22WC> T@]]LTQP U, T<1O/ M(-M@2Z"\A7^:]3IQ-*@5%.?!H7:O!R[<=L_8]DGP18K+7')*04Q) 6!,4X"S MC((LPPS%:LY!(0 MRC" 629X4229^I$-]0UW-S>BT\'#U:X^T-.N )LZ7J"Y^7"(LKB.LAEU^<,N M,%$U<15]2?=A%:VP'ETGS%#Q&49QO;/IXR=N*GXQ<.+V6W9DPL5R\7:]6^Z> MWRU78ON:[,3#9ON\*%@B"I1BD.6ZT"-3.SZB32A*\QQE/*,TQ2;L<:7]N=%% M(V)4RQAU0IH1Q34$AYG! RZ!J< .$N/)?T/Q@5,;]68ST=4?#O/[6GN33.@; MRG0S^-9C]G=XO8#.^X>'K7A037Y8_O-IR>OMUN>MOED42O:%+#"64C* YW;].Y'&D=[T:.>[-%!>//+%O-1N'U-%03; MP!3QXK":WV@%@7>B^ZT6YJJ&F>QA7O5@_K&7W]-UES5> Y=?YFU-=A5FK5[_ M8LS^9?MK,F7G?1:;CV)S__.AOD[7$;/WCSN+Y2+C@>6QU MP7;4_-RF_UXZMZ36)]@9WHXY(Q+Z$LP8#/N+KHLZ^[K/.FY\VFNKBXJ=W4Y= M?LK^J*3U<'^WK!A9_8<@V[=K_D:UO2"BP*4L"1 %EP!F* ,TX1"4(D\812)- MT]+TO.1:)W.;O%W$52-HI"6-WNK*Q$I6\[.3JY#>/D#Q 53H+9(+1E:'*;= M<#I1N=KH9,/^T^[[9ZCN> MQKY*%D622DID"@B/&8!"K=LXI1E(94F9@"Q/"\LEVZC?N=%!CICIW! !F:I3O#ZOOT@>E-/MCHJ5^TUQ\=6FNO3=\'32L4'6MD M::R-&3I#"VZB 0EMUCF,19 L23YQ]64'CA%E6N/0 VAG%J./-KUZ6"]RR,N2 MI!R00B=S+I -.<(Y 6A+"X(S(MD\4-LEQO^=4>V.S-JO=*;S20][3/T8M2II#D$NJLM&JYPE@M5Q@E M6Y+*0.,E)B^S;-9\8 MUZ['D&Y&W#ND<1X7,D,29(A@A:L.4LIP!@3*&489+$7LP^M_;HO[52]S/ZB: M+L J\[MK#Y,O=WO,B>:V7.3C/7UO:;CWN6D.N71W;4Y7=\_U?RVHA!2QY M47* ":( EGFL-@&4@AP)]9%(B:FP.N2XW,W<:*!G0>[EC/[0DEH7A[N(JAD/ MC,6_J\$:-C MM@A/@WE@GNC@GDONO/&@^DT#//O,>>,!NY(P>+J\>=5VM[BOEN0S8;K2:9N= M)XDYS42> UGP0N<.I@#A#(*$(9I#* G+4A.*O-CZW%A/"QBU$EK6%+J,WC"% MC<8D,"O9P6%,,H-J#_&&>K''&>IO![ZXW.8D%#"H3C>KAQ]R,WR:((RMX+7W MQ=?O1(W]P>5BH3;^&8-0V7\R2W054@1(S*$R;HJSLF!M@F]DJ_B ,O6]Q1\_:UC #Q9,]<:.S26T&,\5/[0+#M\8Z M)=PS]O3XM"([P8>J&9Y<;LG/7Q=;G1I=:OJ@1T'(W=AF\88(;#4E@NO*-AGEB@5&H3)1 X/_G[DV7 M(\>1=-%7H=DQFU-E%IC+!23!F5_*K3KG9J5TLE33=F[]",,JL3L45 >IK-0\ M_07(6!@+20 !4NP>L^E22B3@_H'XX' XW(W0,4H3T*E]3SJ \WG_W0^8DM:OP<(]_?,DQR5?Y-O^;"ODOOW'*\^_UU55,A1^@, 5AD(4 )BD! M*($U$]+K'6)T$K5H8XQW&F[WXCM*SF*+50\?:34W&TJ;*M#X_7[1[R^?:X/*GZ13:B?[P*"WJ;9:/^H_J9NLGG&_^&Z]>^)+# MV!5L>% MUVBI*ATW>BZ\G:;[5"WU(_4-<$]IZ]7J&KHSYC)*NHZ1N<@[HZ6Y5AC4&I_D M[3G XI%7K_W<%AJOQF;AO=4W:>ZXF=OXNW(!S4:O:9U)LU&[RRTU.P'M[(Q/ M^3I7R>6^\[-;ES=/Q:;*_Z=6;!O_H%)??)+/+N5GFF ?^8#B, .0Q@1D),N MW%OR@/DQCZ"146 GQMQ6\$8+4*MQ=D-Y40<5T:I)I;!7:=&D;%'JF*W0EB.G MMYR./QXCKWUC#87QPG0=DHY6$4LA)J7\ZX ZY>]_1&YY2=*G>?07:_G53I28G^<-[^>^\>H\WFU=1 M;)3-6"Y9E.(DXA$(8I0 &"0Q($$0 T1%Q$)**(+$INS\0+]S8Y(C9W,C^*+^ MN9'=.Q+>KM+\T$CHT&UKI.O"90CFO"#_7Z)O7?-:'HJO6N^[H= M8=UO,.,WZR8"X]SK?5>LW/JT5\'SH0XHW@MN1OL&8Z%' MYN,@/#)%*W#KNO9W+7!_4I)[^?IG;R^\=S,,LS'EFB/FB$@-.IZ4'LT!.24] MBQ;LJ$R=(C>\N5H5?ZH<>:5DT&^\Y)OOO/S V0NMSZ67G&#L)P2!)$TED6&1 M@(S[TD8F81;13*1AEBS7=;$R=J]O*NOVKS77LF:NG4DQIFFT$] #WI^;O*KX MVBN$,.,P[4'08S"GF$YT]/'QO;?SLR^\( 1^MO#V>G@'16JC*B_%YW6UR==E M3NOXFF")$LBBE$ 04I69-E+.S#""DO=H&*091YB:I?L>3=2Y>0BV GLMB1?> M7F;KL-1QAEGS''D6@S[OPSU&'Q64\YSB"3A^@.2K@%R,N MQ^WQROJ:[U>X+&]%4[=7)3)-DRA$%$. A1\!&,I=?Q;(A003'V'&$I9%1AGN M.GN:&_'7\JD@EJ:RE$UNV&Y4-8G:!58C\ZP93/8U.;L@<%V>\ZR?MZG4V:5N M9]'.SA^"\X7]=9"HIWJLJ"ZC@7.6SV]1E%/:2KWH%ZCJV%Z4]Q)KY]I_")D_2SH JV1^4P; M*'^YR=,=>7:NI._:(^<*Z?NBO*:L.K?--L M1YLSZ#OY.91?>?6[_$KJ>R><[1CH9I.7DG(:XFFN^[WC0E+7/?ZQA"AF,.(^ MH#1, 4P# 5 6$B!\GV=A&DC[3YCL'=](C[D1ESHF_6E56P\/RI)H5>J1_RKJ MN\WT*/G<-@E[\Y*9*?A6WXZ>[?A/\$6,3,Z#N0;5\9+(UWP?Q>0II1='1NA6 MUYWEN;L 3VI]59"4.^OSC4?,D;GZ5EI,:M^^\5"=&L1O+8YY,OS#N>&:_9\7 MO,K%:QWUT,04MRH"UW8BA3",610 1#$#,$X8R!C)0!#$69#%0<1PHILHWZCG MN:UO \?HZNS\H-,A1]=1\>Q^._3*D>I?FT;%_VTC&!Q ;Y3DWPK&*PH F/4W M67$ *QC:A0/L&K!(-_LDN9/B4A4JV"8)]4F$$ XR$,=AH,H+4H P8@"EF)/, MCWB6:9T?76Y^;M2UD]#[-_ST_)^>$M0@P^HY>OU,XV*0 M>O8J?"9*CFCRV9BEGNW4OB_W[/E+TR6?[13X*/ML]U.6L?"XDO1W*PZUD)91 M%E/LQP&@(8P #) D+N3[@/&0)Q(P$:9&=5'/NY@;>342JK/<@XR&8>SG,.KM MXZ\#9V06NX2+M'/&N,#9C8.K8//S#J8-*N]4\"QXO/M)VTN7:,M3*X"[?[9/UY9!!*6YX0<@1B0$$)$ 8)9E@'*8^C#F).%:?J$K M9)@?0UU(V/ZZN'"5=_^;MCI7Y7#7&K/A?=L$(S$ZP\U\$*[*J^]Z,*9.LV\W M*!Y0B].+"HUOSG[PJEYXU)^D_?O]X D\W&62OV>7DON_>KBJ-CEYJ>K$)U4A M'ZMORM3_XD_/Q09O7CV6"_DRKYM2?'YHC+8$&Z\D@,E FU4(T&KY+0L&F*@^ M4#_ J"G;,NUUY:S\.S^N8+AU"2&( I*0"/@,"P Q%8#4B>;2(&%(4)91HW2^ M_=W-;44\2.N=E-XT=+AIHJUGL[O#<.2U[!KX+&JCZZ#BK/YY;V<3USC74?R\ MCKG66V:D0K=AE9#Z((ACN>E/LA1(*SL&8<(I%QG-$JBUZ6\W M.C>"^/BR*;P&,KGBOZC;0^KJL?JU'C$<(=8__6UQ&'F2VT"@/;DOZ=P3I;A[ MO)G"NW\=IN]1& M0Z Y=K_K@V,5>#S0]&0AR'HJMH.1-=^X\M+IK?B4K^5F,L>KNZ+,:[<;*:L- MIM529#A*A;I_&D00P(Q%((M5X4<:F\G MMO?'3G#;^ZE] Z!GZ;N&=62"<8"H_556#8A6RQ'\O!;%Y@FW&]W/!9^@! 4D !&-$P )"0%F80 RGB84\81"KEV =KB[ MN='05F*O);*WD]68@S01'W:DN\5Q;,/F#2 TB)5R"N54L5,]D#H*HM*&I2^H M:KB1Z8*LM!4Z"KK2?\N,?!G/EQ_755U2;M_VEWS-/TNZ+YJKM:$#S:7/;ZWW!^ W]QTO>6'/; M0P:. L20G/E9&,< LI@!E,5(3O^$D9#PB$5:?MG.'N8VZ9607DM*?3O@,H## MUM/5L(Q],'."B$7X^&5H]*VBJR&:R! RA\K("NJ%H9+9.K]AM\Z;_ M03L/U^Y^X>WZ-ZQ*K[U[*259EN62IXPQXE,0J,,F" ,!0"[.QF4K??D+*GKK[!Y^WX>)^_^5.Q:>K*J4ZV%D$24"Y"H4A892M! M$0<9S"A(4!+!%&><$J/ZE'V=S8TR+M[[W2NPV!505 I8QA/U0J]'(JX '?ML MP266QK2B Y(C:NGM:E)ZT5'ZE&*TWK&CF1U;O2^>2+[>7;RNZ_ZT+,R]@S: M68K\. 441JHP+O4!BE "6 *A[P=$;G2-"K>9=3\W*MI)[[7$;V[-* 6.-SB6 MYYZ&XZ/'3N.A/C)?N07O2S\*4!10#%OL9@)S)39C/Y29,8!QRGK%0Q6_HEPX[[\*(P"8H$7:O M^O#*EIS_]K]0&*3_Z?%:7M,8C3-(<1@@@@.JT@,1 $,FUPN$*)#V*Q(\BA%, M^?*YSF+T6X4WU13 GG8W(EWQAWR]5NEGWN%5?0/E:D #%B9!&D/ &)> 4J+2 MDZ0^R$(3YDG75)!HL,W7/%EC()(J.(U<8(@@%% ((P [Y@0@0IAIS$ M)GML.S'F1A%M+>H;PSL]O$HJXM6:>(TJWEZ7^D&EC9FU8#EP>A;%^,,Q,AV- M-!+&5LEU0#JR7"R%F-2ZN0ZH4POHRM8L=^M;)W4=3IU7_(MLF7U>5_*[5'?T M=W7*5<93DA'":12"F M?TJ?<*Q%E1W$8^WX:D"".D=$M#.VNYT:9.\FW%P>D M[* 6WCM(WSC.2K,LM!:#HKG9&@7JL<]0W*%LOC$S!LS5ADV_XVDWTYY74SQW6F]Q0/!?I*Z;FLJ\FWMM&VEQ666QF%, M60A@X', L4]!AM7QC \935+.,VY4N\*99',CQ),"N9PMVO:+&?FY&SX];GR3 M01F;.B\5M#U4&-U7L]TFM&SRT^F,F#&1.D?7$<^ZDVM2&G8.YRE+N^_ ,AFO MQ*-..% U"\.2!%D*@PC)W;HT/&$2Q(! E((@H1QR2DD"C2)S3CN8&Z5^*=8/ M6WNG$= P"^\I?GID> TJ(W.:/B#F&7<[M':5;_>T^6FS[78H=Y9KM^LYVTR[ M^_Q@37N'^@.[H)NE\KMS/R$@("P",)7_0[ /@2 ,$B(X(7%HEFAWL,^Y3?.C M7'V-T.UB&WNY35/N#H.O1PB.(1V9(ZY&TR+AKC8^SO+M#O= 6B0IR'SD)UQD M 4]\._?7E9+-C=+:?IMF(T+JCT =-6!90[98EW'.?XU MKQ[?OY15\<0W^Q2VW_AWOGY1!;6W)S'+(*-^D')5L18* &F4 A++W2<..$09 M"E*6&!FI9MW/C=QWTGM_2O&]G?R+=IKIK0[>00G#K+-FXZ-'T..A/GZ,BD/ MS?/46N'F*F^M6>?3YK&U N8LKZU=*^.5(?VR3PP2",)3D<0@#@(581QE("-! M *3-2P@/""94Z[C7JO>YT9Z#FIA?3!.WV U;/QV./AACVZ33C,,H!4K/\)R@ M2.FAS]D5*CV#PZ98Z7DC=C9ASY'TK_AOQ>;]"I?E5_EA?BB><+Y>QB$+41) M$(8ADT:A+XW"*)/_#$(B$(?$#XQ""0W[GQL]]H=G++Q:!Z]6PE-:>'\T>ACN MZDU'2<\T'!'[D=G0/>S&]J$E>(X,1-/>)[40+:$Y-1%MF[G:7ZH.<]^]ULTW MKK T"1,4" S2F'-I$4+2)&1&3'Z><9! V:*E!_2TK[D1W)$OK"X)0EZW$^M: M_^09S,8>QVO F]*':(;;-?[ +D3<>_C.>GHKGUV7RCU>N,Y7+!.K4-I4:>%L ME[KE*Z_>X_+QTZKX\R^&A'U MD;FI);G72ORT\*3\"T]IX"D5O%J'Q?;NYQC96NP0=)7 Q;#W:7.ZV$%SEN;% MLADG]5US+MGUQTEIO*-SCS7;W?781=_M_KU,$A:$*8$@#>I\5'X$$.8QP#C@ MA/(4Q4CKQNH(LLV-/R]6O90*UO\^+7UY0EN^'EN^'= M_6:\(K$N1L"L>.Q5/;YE45D74 T4FW72A:6/1(4FD)[PA6WT CF-7OB$\XWR M;"OWSO)*=-KMVG8!D%04;C$(.40+.%IW2N#Y-J#^I.ZX6WT]M3BAOZ><;[5#3=1+/X ,;V,FE$ MI_4&IUT[]N:^JM&'Q96K:SQ!I_64C0[XF:-M_!XMEZ\74O)_O,CN/GY7L7:' M(E$$QXF "8AY$ "8^@QDD-59^_P4<^SCV*AZ>E='LULZ]G)ZC:#VQ12[H-4D M:P> C4VU-EB9T^, $*[(K:N;::EI0-DS8AEZWMQM]==B\_?GE1SQW[#@U>L^ M&7K&19 ( !/(I#%*"$ B8B!*29HF,(A1I%WI\&(/(Z6^J^ R@,/^ MFZMA&7FZGR)B47KG,C3ZOI"K(9K(HV$.E9%#HA>&'K?"Y?XO<_ M:!G556QX_E 7)[L537[W754Q/\HR'OD@RA(?0"PP0#&* 172X(EH%C)F=)N\ MLZ>Y4=Q64$])J@[E&UD-P[ Z8=4S88+R4+:M3P>WG2U@0BS2%( A0;?!0@*!DA3!"4/"(I#32.FWK MZ6-N?/"UJ+R#C!XNZQ@#%3S]>2W-RI?F8I]=P,$EB/48XDK@1N8&A=F'(\S^ M M%9O7)<8HB#*5;#]($@ 120%.D _"%(7*88))&IGP0F=/GM9 MS;B@&UP]1G "VB?' MO+I9,Y6D_KGQX][+%NN9ZBUP<44Q M&CU.2S;Z$)S1CL&K=@2T-3)WEF=>K+?7G*C4E//4!TG"(P C#$$6!1G H6 P M#4+N0Z/+:%T=S8UJ=E9W2U#+BV6=T.HQB@O 1J81*ZR,*60("$>\T=G-I&0Q MI.PI0PP^;WYN*V3V.Z'[(\B=G%M'Q>/[]4Y1?^G:_"[7>&*!*(^W"J^7U0DN?:Q_0FJ41-*^4<[JL5-?;W>%VJZ>YJ M;B:1E-0[B+H_6;4\@>Y&6/,@V@EN8Y]'6T)F?@(]B(:K@^CNCJ8]CQY4^.Q8 M>O@-,[)@/%]^7%=Y]?KQB6]4<[]LBC^K1T5J>/VZ9$D(F1 J/:VJ4>4C##(_ M34 6^YBF&?;C1&OW--#/W&BB$=7;R>HUPGI;:?588@C:?HIP"-C(_&")E38] M:")Q@1M*3O_]H?C^_\@6&EJ0/QS88*C=2:A 4[D=#^@^;F5)U$F[)*G^H39S]7:'\23YR*WZ3ORV%-%?JRDTJPQ0,_"AE+ :0AP1 M&$* .4D!P8$JI93Z$!K%L[@1:VX4L]5*Y5?>ZN6U%/,.FK5O"=;*U=FN6NIM MT81^.N9_-,/YHC\Y_S@71H4KD%VY'YY4BH24TUMT"> MFG6.6[=C_]/TC]+6_/B#KEZ86F6*@OV9KU;+*!,D2%(! AI' &9!!E#J9R#* MN"]PF@4L-8IAUNET;LQ]6SWRC95D6%5V^$]K[K\="^D'A6[4A_V@ON[23_>>'=*X%&& B]I+ #WVC[#&7NYD;VU\L^E=+>F71Q 94/6:Y'JJ1N<0"I>N+ M(1Z!,%;]PZ:3MRUY>*3H8)7#XZ?M*$"EB]W5A3G48RX_K^F&XY*7WWCYLJHD MY:@2S=M+=._K^J[T]7Z#U^6JB>LAG L?Q@GPB8! F3, 89J ( @0YP'-8AZ8 M<(8CN>9&,FVUVI722Q5^T*CF[57SU!?C[:Z0[K3S6NJ9,9.KL=:CLC<8P9&Y M;ZK!,R9,QU [8EA74DU*R8ZA/.5PU\W;>@":[C[PYK^?UW42]\=B)=LHU96# MZO5;L5I) =1)]I(G4>8G60*2@*>2W,,,8)Q%("5(,$I8AI%1BG7#_N=&XOO) M_M-.@9^]?.VU=?C?7J.%]X?2P]LJ8NBN-1TFW)][L6D%SON^U:\:,"CEE2U7MAGW\P>E+E7_GMT+D5/;P::W.5^KC%1U. MTVIH;@Q6"^SM)?9V(B_DC"FJ=5%UE[:W0+&?EYP#.#(+#6/G_:%S0J=-/48 M]9R.RW:V'$/9@5KT6I^$2(P4W=&&V4OF=Z/J0P!U[+[ACWQ=RO8E015/7%IO M]6',X3-':2QP"",@4E]N@6,1 2R@ "FC@;2@:!0$6E:24:]S8Y9VI:;F_.1( M"Z]18Z&V3_J7BO3'H)]J1D-V9,KI!M*KD;0.## #5_\FUR@@3W3#ZQQ+3Q0; MKZC'@!Z-0;X;@VH_!HXN@QD#V'-)3+^MR2Z/&:O7OE1F_O(;14E]V5=3QD'& M:<01$ G' %(DEX9 KA2)CU(F1!8SF$P:*?5EKA6R70;9?#$ME3W"R.OMR=]F M/$=>M:8>RNF#ILY0GTO@U)=IZW6/!ZCS *KS'LSCZ#]L#9%/>4GQ2HJ0%^R3 M_%VY###G*4XY"#%! *:A#TA"? "3E",8!"$A6#>*OK.7N5'V3E"OD=1K1/5J M6?4CZ+M![:=09U"-?7!N@Y)1[/P@"E:1\]VM3A8W/ZA8.VI^^&'+6)G\>\[X MFI5W^%59F3=/QXP')L;KH#//+I&"Q5743;] MG4T;;:.E^%G4C=Y;=J3RA9\7==ZQJTSWNKU,7'YXX5_EEO;^ M3[[ZSG\MUM5CN:0PHD+@!*18A #BB ,4P1"$ 4)QDOHASHSHQE:0N1%1H\?" MVVOBU:HL]J4_7Q=>57B$RYF6LX7W?SG>>+=K0W:R'C8]WIIB,$9F-.?C8$QS MUX+HB "MQ9B4&J\%ZY0TKV[/,CV4W!-6O,YR>A(]_7O)Q-&5R_, MNI\;37W95LVAM?P+;[-W)).=Z![=RFYHP9D-BZ;=-AK88UMKQ]6)=K*W/?=[ M\;WW0X";FVI6N+DRT,PZG]8LLP+FS!BS:\4\GN[N^_-)Q(!F_-S9BW,C(FFR M>M_+H^.K#WE)5T7YLJF#6:3P^A%SYSCU\\O5$(U,'Q?0,0A(,8J#ZX3!*N[M MO+7)XMPZ%6G'M74_-*Z[2>W&/\G/8XG#&)$8JH*&*% A;1 0&% 0IS$/DU $ M46R4X<54@+GQ@)5;0RDRCG]I/TYN_4HVZ,_1G]0+_&@.I5/T)G8D[;N?I0/I M%!Q;Q]%9.^;6ROV&W6PVG]?L/J]66@6HS]^:&S_50ND;(B<0#%LA]MJ/S _W M&UPGLFCE9567,IDZO'G!*Z\?&",3Y#(&5O;'25.3&1^756A;'AU/3)QV^[;) MFGO[4I457JL!_BO/'QXKSFZ^2X9XX!]_\ W-2WZWR2E?9B3$) X3P$2* 109 M!EE,!,"Q-%,$PW&,\?*YC@CXK<*;2L]FF4AZD\ETJL-X\VJK@]=28N&]XP_Y MNO$*X)4R]Q?>3C-OJYJWT\VKE3,S?Z;Z7DA*TBP)$/##C*FH7 :R)/6!CU%& M8!PDU$^VW\O'-?LG_UIV&DS\K7RL__M/_J'HF=?VWNB^.OQK; MKV2ZW/YV8_;6^?T-I?[GR/%O-Q3.\OQ;=N_2E%IF(N$T#0G +$W5L5$$"&:J M%%+*1192A)G1F?;E;N:VVZGOA4M%%:W0-OWP'^IG)XO)5=P_4ZK>4W![L_15 MSE)\XJ5L[RDORVV]D4^9%.N\LR_58[&ITWS953>]!*K> M%+\6JI%GN25*YJ&G/3"X"C6]U,6TH:4]2IZ%DO8]:YYU:)?KM[TWV'ZG-,4, M4<%!D& &( DS0"AAP/<3GP@N@B35BLGH[V9NTW^?=_K(SVA>G[P'V'X"< ?7 MR!0P 5+ZB8#<(#91YI\]@S#$1/!I^>ER=+V3.L0#M'C\;3YA$; MA_/\FQ]YJ1NQ7DO&ZT_-1)C MR+&/ 0MA"F J4H!3XH-(!"%C(DZ"R#?9>>AU.[=)^]O']]XNT>'""T+@9PMO MKXIWT*7VJ.VT\90Z0Y_Y-8.CMX-Q#_G8?LKQT#;>]YB!YV@GI-GII'LC,R!. M=TN&;]N6.KYA3'Z(Y5U15GCU_^7/[PO&ET$@&$\226&$)XK"(,BXGP#,XR2C M F<1U4J=T-_-W"AK6[QW*^K":X3UI+2>$M>TTO%%9/OYQQU>(_.-+506A8[[ MD+BBSO'%9B]7DAN/ZLPQ]:;,$1%HJ<4P!%,R7GWL6_VVT?/N*-"@@N=WF1#E<;XQ#)U993D-&$*W>E #@2&: P M"AB.5.T8H]2WG3W-;3JJ$IL[8;WG)G]W?0)GG@VM&UT]D]\)9F.ONCNH]BG/ M')=1T ;#D=7>W<^DAOJ@NJ>V^? +3BL-?I/[NCHSZW'MJR_XN>2WXN;Y>953 M=0?VMPI7+Y7\U9?\*6\\P>4RB(,P$(+++6%*I"W/ I!%+ 4^Y)&?22-?1.%R MS1^PR@9[=?'!:T35FFE9,]/.!!YOUM6RJ]0/92.S^G%UD-I)?<&K1EB/X-YJ MP-Z\[N!>P]/"@_N!/6CI_788XR\:8^RJ#*&+41BW).%5$LZA/*$+B#5+%3KI MZKIRU1T!^G_-J\>#3_R;%%ZVS?:WAY=IPE@:HQ30C"$5.L, HG)'F"&* I_[ MH1!&ENAUXLS-7+UX^.GAUD6>/Z5"7K[72*5C:G22*\96*;M*V9;CJ;V?^'0B696D8!"D."!!"A_!^8^A20-,Y P$G"XX10EAKE*N[M M;6ZTNBW3M9?6VXGK_=$(;%X3M@=J/4IT!N#HP0'6V-G4=1W&Q%T5UYZ^IJ[9 M.JSVA0JM&B^-$8>P_-8_8_LJK0H)<\JK< M1LG&F%*2(@ZH".1^$XD09*$? $SQ'@0^U&@=?/J8NMSHR-UVE$(KQ'1(MKX M'+Y^.KD:E)%YPST>^D'75^$R4:RU(3Y&L=:=^O>$6)^_,UED=:>X[8#J[H?, MJ>INHS:+ZDXT7NW+V]RN/^2KNGYV?7EMF]5BB?PD"4D& 4S4YBU+8H SZ(,T MH3"-0ACZ5"O@T[#?N=%;6W2/[B'J=H6U$RA:8]="U26N3$;F%BFV*MWG]VN*E31[5NG0I3WR? M"01(%F#)]IP!I&I0!'X6,!8CG\3$KG3IOH^YD?II2X.RG:D<@ MC7WB8([/%05+SQ!P4*[TT.8;%2L]4ZJ[5.GYHV:3N]Q4R]_X@VKP%UX\;/#S M8RZ;W3IG(,IBC@@!2"0,P#!@ *=A )*4<,0BE/A1K#.]>WN9VP1O2VCH^>I' MLW]V.\-HY/EM!H_VU-92O\]%)1MHN:?DOPY3O+_M22:YEGJ[::[WL/D6[N,_ M7E3PKLH_>,/^]E)6=6)T;<])W^LS^D ;,9M4H5Y+4 M_2B]@^I:_*^ F,O6[ M '1CTNN T6/#][X^F=&NHT3;2M=ZWGSE_C5?YT\O3]L/DB _2H6 :J,B53 MQCB1_V01$7Z69A&)4]W5^JCEN:W06^$,)_0Y8,,+LC4,(W.<-@)&Z^]%;:]8 MVV]_(#=T?-)VMZO+ZK-6U$'P;?3^]Z0LMI@6BUIRFCL8PP$ M2RF /N$@RT("LA112'"01+[1,;2I '.;S/NLW7B;M9LV-U[*6@&O.&B@F>O" M>F3ZZ6 *O$=FC;,$Z8WPZDBE$?\XGWKM0Y)/_[%3Q>'!M"V*C@ZIC;N?],#: M%IS3PVOK=NRH\&Y3//--]7HG/[KJ9LV4T?.L#)VOO%IF*80!RA(0^V$&8)HD M(*,A!CS,$ M%Q(/4*)EP7V=SH[B=K OO64E;!WWPG;S_]K]0&(3_N>:5&;WU MHAU#/\X"Y(,8!;%*[1X"%&?*>T,ISQ*.$Y\NJZ+"JXG1WG?YKX2VWL+A"L/1 MC]5V\-WMX=N+NO"^]B!GO KH0.*(\7N[FI3==90^97*M=^P31M[C'_NH[O.( MIV4BDB@BOF3LF*8 1A@"S!,?D#1%F"19PJ!6++9^EW-C\/TU"G61KE4]\D), MGWFNQ 'TAQUS[C$=^XSH#>$T3T/I#M:I4U)> :]5GDH]I#1R5@XT-'G^2CW% M+N6RU'S3LG+'-L9X:].?%09IG_[?T"K_+H4X*2*.(FDA,DP 88F*UX*^M,MQ M $A"&66(1H$P*_)QM4ASX_Z=1O4VN0YQ:<3W=N(;%@BY?LST[,UI1V+D%6.P M$E&CR&(_**,4DWR>:[A^H#GXX\-;2I :N8: M/GYK;O1G4VKS A;]G'4=#"-S3W,0ZKJ89+?*5AF'3YJ:+./P917:&8<[GK"L M;)*O\XI_R;]S]EG:T>N'7$[=FSK"_=WKK_AOQ>;]"I=EG=DVA9 C&G,0!"HX MD4$HK1K& 0I8[!,?^U%D=-)BT/?<)G$C.JAE]P[">XWTJMIJ+;]7*V"5;=AD M8/3LEY'@'IDLG")M7F'%'#-7A5<,>IZV'HLY)&=E6BR:L*.WV^J1;Y2YLN&/ MTF*1/3;7IK\49?F55[=";B>7V(^Q+X( L%0=I3 . <9)!A#-!!61G[ D,G'N MZW0Z-R=_+7.==68OM)V'O?I0QT%M& M7",[\OKA!E3CA<,$)4UP^?EH5?Y;[ MX!4A".=(+@64JGN7C&% !$4@8"1E:#V=S8V(#KE>Y+10TGJUN#J! M*^9 :SK?',$WMEO-'CESIYD&)*[<87U=3>OHTE#ZS(6E\XX=A7S)UURVNN$L MKSYA6I]*&'[9?4W,Z,M68M8?=2VHMY-TE"];!Q)'7W9O5Y-^V3I*GW[96N]8 MIOG4 M/4M-.?2\'4W<4+IYP:M/Q4;:X[RLK?;[1[QNC/7Z=^]?-NH^_3((18($PB!) M1 *@SV))'-R7_PPE;P0D"?2.>,R[GIM]7NEDK]P8P]# 9 MCT_&@77L(Z5&:$\4&Z\6T;L]@+O=[F]1WPKOCG;, 7-$1 8=3TI-YH"/^;(=T< Z9)*=8PC$T;V\1G(^QA+NOL:N8?-S[M[+ZHV-D,OOR490C(_=/# MK^OG_$->TD/4EDDTR*4&9C<=Z["(^_Q)E0_Y]>O=9T^)NRK*%]U*5?UX]<]5 M9U"-/65[4')KF_790?!A M5 \W?2.Y.G-!0(JHW$!$5*[.##'@RYU%K X*8QJ:K,Y&O<^-+7;"U_>)SN,B MVI/"TFMO-CAZEL!HD(_,.D[1-K8EK%!S9&J8]3VI)6(%RZFA8M>(Y87>)M"Z M_,97M9^RD#L951/DL5BI:\-RNW,YQG89TPQ'D9\!DA ,8)PF( NPW)<0'H9Q MC"%FJ87/U5:>F?ID=^K47@#^]+PJ7OG6IU)7Y7GD*];49:LS:P)21[]CM;89 M.EVL!U*/)4<=EXENO38J+.HK4RW9%][ S0.'EV&O1-'515E;,::]1'LE6&<7 M;*]MSR+MXOZFPN%>V)K]GQ>\RL6KRLI :?&R;M-ZZ]863P6)4 +"2%4G9TB MC*$(4)0&/$.017H)MJ^48VY&YOZJUN?/'FA==U16T$$A;Z>105+'*\:JGT,G M'(&1*?1BT9/VY;G!\1AO:^P(Y6OR3U[1^W09*J^'Z"B'I8/FKJDM5SO>[W#. M5)*.-& P8P%4-3RQJDD0@@RA&,213U$2)B3(M++C=7:(.Z;Y<4O%SL[>*3=A-:MJ!._^\VA0H+ M8.]>?R_598Q/^1JO:4TE]57.G)=+1@D,&"$@]9D/H! 4H!@C(%(B$D9$QH51 M[B/]KHT(8()+$BI0G*J@SA>U>HPQ#KHC,XD"MHZ6 MW8FM[G7]]'N#\L_>7GCO9AAF8YHQ1\P1_1AT/"DMF0-R2E<6+5Q7C'S/CXWG M3BVP ?=CFJ88X""1M.4'/L""$^##),H2&F4\, K@[^YJ;G;*/EV-?511#ZYZ M-.0&K9%I9P_4P9+9>O0=6S+#:#@NP7VAHSN#UY^W8=E[!4;9 MT%E"Y_B\3[?W-SGF,X2FZW3/M!D[@OO&*YRO.?N(-VO9[JY>$,H0HD$JMW5^ M)BVU6#(:X1$$/DU2'N'0I]@H9<3E;N9FD>VD]'9B&E9M&0!5CYRNAVID#K) MR9AF^D%PQ"8=G4Q*&OV*GG+#P--N\_A\X)O\.U:%6^#Y-Q)U\ MJ% ;RPW'I7RE^>\^:RT,*\J,.:IZ1#:3L1J9#35RX.QS57BUC@OO%SF)]W_%0GY- MWC=.55JN7.3T$':@?&9CQ+Q.,#(CY]UQ(>DLTO4XA%PWRX_++BWN'+&_W1=? MB_4=+[[R0HGW:6U^[ZBOD;D1^:&(HE<5GI0:W'V\];[*_V\'YWF?BJ):%Y7) M=:1>*/M)VBF*(U.L(8!CW%320%,Z2YPUT-W$"/3WESY/H M:;YG&6E;K(L=8S6;VX\_U(;@X*J"V$\X#". &.&JV#P#1$ *0AS%$2.IGT1& M66<&>YR;?=?XIW;IQGDC[,^&SL1AG/7HQ"EZ(_-)6]:]1V\K[L^CN.6TT7$5 M(SO8W[2AL;KJGT7$:K]XQ0')-F1.JK+-^)8&3"0X]0$-PQ! 'T8@2P(," LQ MCX5(LU@8'VV<]C)/-L&UE!;G$6<@&IPD7 /-)&< ^^C6O8B./?9="+CTM9_U M,;V7O$O-B_[MSH?-/=-WG&]^V10OS[6Y75^A;FR5;]7ZYJG2]4T/-#.W&:W$ M]6IYO5I@KR6Q]XU7+YNU=_.DKC[J.Z:'D!QV33L$<>2Y[P _(U>T)C)6SNBA MMB=S1VLJV79(Z[YB6<[B8D*%5FJ-=Z^'1[817'5BKT\XWZ@+Q2KMSC?E-F)<@F6J<7-4Q&5W>:8NA3 7_ M6465R3JV6PIWL8=W?)]F**?+,&-09'+Y2CG$ '(J EC#F)$, P"D< (+;_S M#2ET%["+_9AP2[NW\2BF%LML);B,H!Y[7XW*R(R[CPF6 C:TNO#Z(3(FQEX( M')'9Y3XF):!>-4])H_]A2[?7SJ?V185^?&]O<[,U#^?M*R6MG4.L%UY-QY@KT,9VD.WQ MJ@55UI,4%10"2&$;QYE#7YD.**Y\9KU]3>L[TU'[S(>F]9)U^1KE]E#!!,4J M5_2A7NN HX,1'!')F6*ZFHZNY,<=!4F\GJG42 MZ1Z ]>C##6PC?F0"R$W+5(7BPAQLU;GQA*-]*TDE ?YO8,""XN8<4.TASWUXP$]]D[%$.,1 MPLKML+-R[1MV-9FGWPZ"MN/?L@4+HMK4MVENUGCU6N:E.25UO#\[\MELBC4O M7LH3E^E6;@.NZ0),@U4<8#4V?_3#- 9=#(!B1PQ=C4Y' 0-J'4WVH6MR9NYS[+4"H%6"1^&3- F2#(0D44D10A_@ M#,7 C_TX0B&,,AC8),[LZ&]N1.(P>V87PGJ$XA"WD0EE#]GH"30'L'"<1;.K MMS=)I3F@>E<^S:'7+(T1_)Q7>/7[.J_*=Z_O55J(FQ]YN?1YE*0AS0"F) 00 M1RD@,6$ 8\;]!/H)31,C(^1R/W/CC*V87BVG"M:H)?7^4+(:.DR[D-4T0J[' M:VSCPPHJ?EYW:3U MJ$,D/Z^K3;XN%#!KQ%][-P\.F3K;I[;5H LLFBB,T^1KT&'%N8SPRO3J()CS[ M0LKV%Z+[74P72V@Q4&\=3F@B\C]'1*'%(#@+*K3IV[R\8+,IIZ^U-<81P@'W M.:"$2CLW#@* (,M RF-!!"(H"6+=>H'MAN>V6NQD,S)ES]#J9^IK,)C$4S:L MOE'=O$NZ7E$([ZBYR2K;75*B7:KNXM_-S[/N-TP2P(>735,^5_,4Z_BMN%C*GLP1IY<]QO,ZA3@)G@8'49=5MWJ".JDJKUA3 YR^5[^>+NY+_Y<+PD4$?)9#'BJTE/ , 59G# 0 M")A% 190$"V?3D\?5LZ%IR25.'I*5KVIV@=H_YQU!-/8)\LV"&E/ M7@T,>F:Q?+N9Q?*'PRSN:W.2Z:RAU&Y>ZSQJD=94&VYS=Q:2N\^?U(KRZ]?[S[7Z>1R"9!N_K\>I(87V^M!&GG>]N'C M_:&$=96.M!<)NSRDEYN<+@%IKTI'F4?[G[1TL>ZK/V]3W7WCS\6F22@CBLU3 MO?[+/7+SQT,D$XU82@2) 4M4;?L 0I!1 4%">)Q2CN72;G0+QE*.N3%%NY+Z M5E9OKXG74J5VES4/&'I!+0=,T[$Y_C",[:O4'8%%:PA&S0AZ)::NW(J64DSK M*;P.JC/GWY7-V=:&W&4*E:W7]P5>#],0HT @" /@^ZD D /=)E_3_'G%2S4YCR0WK?K8@[#FF;8CW,;V%;;%7#3W@%Z] M/[;_':F*XS RSFHV]G0U<87&8:7/ZS%JO.,HFNYP7;&0^S:\V;Q*_E+V8/FU MJ'Y[(7_CM+HO/OYXSK$;#%.T;MC@L#*X]W9Z&0N[R&UVC[OP6?MG=YWDF2JS=/:RN=]]/+<9NZ12U=) MRF6O3ZH$I[G#^Q@E?7^W-4!3NKN/L!G%V7T1AJM\W<VU\I%TA+<;-^C-P)Z>QOGN(Y,&==#:KPY,8+( MT09$K\])-QE&,)QN),Q>OO8$[MU+*1>1LKRA_WC)&TNE?/?:^E=]2+'$B 08 MI0% E F@!UU:A/NEI_6)[VF-X MA\IXG$Q/W-RC/^%1FQO@KSA;,T//^:&:9O=O=)IF!D[W,9IA.W:$N.OD??%$ M\G63>V&?WRU-,3TI&.TJ?4H_6.'V73M+"J; M [TE20,H$"4@@$0:6R%%((OB"%#(N1]F(A#"B&^T>IT;\;1* (CLPR&F!.<]!O!)PC-M+K#"_4IME"SN678@<<5UR],6)[YUV:'0^>7+K@?-YBG9T.7.>WTKZE0' MY4WUOBBK)<["A*.BP;4#&-E)U M5)2.^AHQ)* N=.IM^+-L55G^7O7(O1(WSO$F&]F-*I#\O:A/_-X73T^2+7^K MY)9.OE6^K.I?*\+PV"[6D;93[50J>@73QB?UT_,6F%)=CU7=E#__^_6T.PQY MP[ORN9I9_30*:G;M>7$2>AT6?,>O&D_:WOI0(UH/Z+;5E^JQV.3_P]D2$>0G M*$E %,( 0)BIO5G$ :.4)T$096EJ%(S=T]?<+*CVA[[8$\E>7--[']T8Z^V] M'"$W,O?:@F9QUV,0#F=7/;I[FOBFQZ#*YQ<]AE\Q3_UT\\0W.<4[WP'E+ U# M#@%*F+3&LC@&), A@!%E81H*$:1:E:'.FYX;)>RD,W3%7,"L?\Y?A\3(4UP? M!*,T4)?UO2(1U$F#DZ6"NJQ(.QE4QQ-VJ_CJ[=J.\%LY EM!Y?QBCT(A:/UNKN?25?K075/U^KA%^RO]+0NC6\C\4CL M)Y"DQ5J1>'V=S(T6]A=6VLDLC +J>B'M)P17 M0(W,!58865WKZ0+AJFL]9XU.?JVG2ZU+UWHZG[5PE'+Y :PK_, _K^E&%8;] MO/Z0?\\97[,ER9(XQ= '$4MC %D$ 8D# 7#(!8O3C">Q5BFDH8[F-N$/LGH[ M8>4/WDY< V]@'[H:'E-'F(WM-YT$+@,7JB/8)G*DWC]R52-G4Y\LX57SL\+P MI^>](C^KU.'*O\KK;';_N_385J'2DSLJY3;%RG]:%=[S)B\VWG.=N=F5@U0# MT#XW:=_KTSE+-90XNWWV^_W#S37U9RR"&A$4T HS'TJ1B M/@$H0 G ?NJG0<1CE&FY02ZV/C=J50+6N0EJ$;U:1GV". =OF$2O@F1LJ\DQ M&OH<>14J$Q%C+9?:4;)CF"3A,2[JRZ=GK*B>Q \;7I-IZ8C_.L'J(;WS=R9C MNDYQV_36_9!MQN.[%[+*Z:=5@:LE@2C!O#YH%QF JGYFEF$&.!((<92P.-!R M(5UL?6Z\'[P*D9$IS00,BSS&%Y2^(H-QN[6)K/[YSM< MYJ5R+M77:98L"&/"PE#N!#$"$),(9-R'( ODOA FG0IEJU7]5%M-K];SBGM-;C\"/4?VFPWMR#SW)J-J?^'! M)?JN+T8XD>UM+E"XA+7SHH733NR6C[M-\.VM]2 M10FE(0U!YD<)@!!A0 (4@!B&240%H2@P*IL^V./<:'XG\,*K1:[G^5YHG2N5 MEL#KT;!3.,?V)UZ+I#%-:J/CB/J&^YN4SK35/Z4H_1=MD\)N\N]R<_J='VZ8 M?$PF0U;$*OOS?@/@^\GVS?*_=GZL\T",XL$J<-@.,M]VM/5Q&E-AY4^SUBJ\8X=;=Q6CWRC MBE]N^"-?EW47*B]$DPJU?)0;ZC__PMD#_P7G:_7+&R$GK32D5-!Z+G+:9,GG MHMCP>_QC&9 DC3(! 8FW2\SQD]+FYX6GM%3.H3^]6L^%IS3=_Q4K=;U3?1<>J356B3X6 M7EV4U(SJ7'\6>NSXAH,],J%.,,[N>'FD87!$Y:ZEFY3]1X+V=,$8JQN[-::5 M#>^^D)U(J/(5_\JK@U#WA1)+VLCJT)B]>_V]OI&\3\Q]0^7B5V_F]WLY!M,4 MARKK"J/R?Z)4;J)#P@%C"4>1("(*C$S:,826MQW;DQ>5D6/<*>E+#XU5& M_;E>9^Y:8_N3TM7+US^W2B8<]!W%B3#F@#A:9D81<=*U9DR03Q><4?NRR,"^ M6FU3$;0R$>SN!>DF8N]I8W;$OEIY%W(O:.;=&D2LGV5=@C4V4W;@Y/">E2X: M=BG:^QJ>+E.[AGI'"=MUGC 4#VMUTU(:J>_XFHN\*K_M?RG91=G! MK:.@):,Q$Q%D "'! 0Q#!G!&?9 )G_DA]!G7.WJQ[']NO-%6H4X*NE/".VBA MXI.;[6M+$?W(.YM1ZN>;"; ?F89F"KM^2.3(\$\4-'DT#)4P?W[<2RQ@9D*<@:9F-5^ S@;'8 XU[F[$#"EM+\;2Y*>W##E5.K,*N MIZX] ?^R#[SC/O1YF(8@"C,*8!8AD&6" I1RG@@_#3$TNI]_H8^YS>C6V:U] M^.,E+$U/N*T0FNY@>YPHPA[UG1]E?WF;B+X>%;L/KL\?-=_P->EU_L)7[!LF M)+_?2&INLG-M%QP4^R@+$J0RL:ML'%$*9>6SS"=CA; M58TGKCPJY7:TA=(%IF>_--C$9)LC767:.R'M=^S+F'[(2ZIK!72^-Z.9?E2@ M4PFY*E1\N.M[!8-07%6D\[C%R8MT7E3H4I'.RP]:&OB[>_QW^%7E\E")CS^H MF(4-9Q_PZZ_%NGJ\6;/_R_%FB;. !1 A@+(D 3!2,?8^2P#B"<(9)0'&J9'A MK]_WW"R#O>C>5O9%G8?;VXEON#,P& 3-'<,XT(Z]D[!%U7Q+88Z/JZV&0<_3 M;D',(3G;FE@T89/"HLG6?(]_M'R1G]=WFX+RLOS&2]D^51U]X-_YJJAO!"PS MR%&4H @PGW 4U6^TX\8X"FG/$X8B9)0/\V%A02SH[!=TFMU6-)28Z%.2;:: M>#M5ZDLP+65,LD38C-;P-FCT,1C=:S)C^$T2>8P\#!-MK<89#L,T'U= V9L* MQ*;="=.%7*'V<4J1:QHRW\O=OE1E);\$N>51AV3?^>95^=UOGBK=HZSN%N:V M6!P=TC2E%_2/L7J &M[YNL%H9#)O">GMI/1,,#/: 0]#8K4-[FEVLKWPL&KM M#;'&T[;'7GLJ:6Z_RQ]VO_OX0XTJ;X^NI)3=6XSGE,;M!$-I<:3H&G5G)Y'.!)OX -,UH.?G MGLY[L#@NI8^NO^&_%YK]>-GG)\J9B5)T96541KHL( M+T7BXT $"0BS))3+ $<@$S0"(N()9KY<(+!VEDU;(>9&^#L]5(Y%I4G-$+4N MZ@I-K8UWI([!.:'M.&FY$XS)5&>\8XZ- MV3GPE:#VG0_;-CW=N?&5RA^=)U_;EMTFIC[&KNL0'ZV+A^LB[UX/C]PU-3SJ M(T:51J=Z;155K^-^[Q_Q^O:Y%O._>5FI>."[.LMWG0IAGRULF>$LX3')0,0H M!C#, I#!B("4,RA7.3\.D5$FKK=18VYK9:-,*W-,N;W)4$E]O*U""Z]12078 M-THMO$.B0+.-T!M]/7J;IOE_$V.OX$J[;7'X8S]3JTJT7"_:SVUQ\&H@%MZ8 M7Y3Q?NQM!]31WNV-E)ATG_>V W6Z)WQC:>:V+G\J-H+GE0J\^BO/'QZE!C?? M^08_\%]DXY4ZCC\P+0Q%@&*? X$Y!!!'"4 $!R#U192)-$(,H7FLTR9J_9.N MVRT5%]Y.26^KI5>KV83"S&\Y-_KHWGIY'^M3^I=9[EU^B#.R FS&??96@9%2 M_R)6@LU 3F-NEI"0M"P!.1 M! @)"*&P.7?LZ&]NZ^[^H"EO.-!FYQ-SM7=8#F5(>E MV[1BRN&[%=;[:2ONS^Z//@> <7R>V=7;FQQ2#JC>=?(X])KE=O"%E/P?+W(Y M^?A=_L^];*5.?IWZ44B13P"#H23P!*F,.I$/$A$GO@A"CIC6B>% /W,C[H.8 M7BVGIP2U2BW>!:SF'N1ZN,;>%-@@96Z3]^/@RDCNZ&5:J[5?U3,SVH(I8W1B*D.3$LEOE<\&T0+Z..NQQM.T1R908Z!K*7= M>0*\O;Q.RYSH0>.NS,E ?U.7.=%3_T*9$\T7+2V02NY+U7[V5C0FSLV:74AT MO4\03$@2DUA $*ES74@BN;6,4@YH3((,9B0+]6*9+/N?&QWMQ5<,=#$=O6WU M)=.!T;1LQH-[;(O'!=+F%I =7JXL(\/>I[68[* YLZ0LFS&/W_RO7W/ZB/GJ M*WYYPFOMG"N77IO1O/BO?_>V GJ-A!:952XBHQ^!=RU"$T77G2'E)E2N3_N> M,+B+KTT6XM8G=#M\K?,> "H)'9[8#-PFND]/[8_M=IS*LN M)(X6]LYN)EW!AY0]7:H'G[?U>O!GG._N<N\XE_DGH-]EM;H^B$GJUT%[*=B4^7_4UNH6PE4(/^]'">^3"CF M'#,"6!9*[&EET9:[R"NV7K3#[#>"N$,MI$YO0NQ4Y+[5-FTGO)/%^AI*Q?AZFITL#]^P:NT\?!I/VRU][XMU?>+_U[QZ?/]25L43WWSCXF7- M=AD^7Y=I1C)(P@A05704BI2!C&8^2$G,,4PS''$CSYM&GW-;!GW]*F;V= MT NO$7N?SO;5;%G4 5]O<70,Z<@LS>K]B8\]MJZD5H+KSW*1RZ6=39M$&JE( MDLB7BXR?(@$@C!- XC@#00JS$/.00*I5SF1T2>>V-.WNM[0$5C4>MB)/FEIE M<)!'/IQP.73S/XK8'S98C?QTIPZZH_+69PR#ULGVA2\9K>\K(8,;U9EV?[=9EH7[9 M%&6YC$/$*,88X"A* (PA!BB.4Q"%20(CF@6^6<'3[J[F1G][2>N8:+Z3U8S8 M>I#5XR\W>(U,4\=0[<5<>+6@[GAH& Q'=-/3T:2L,JSP*7EHO&'&$8SGRX_K M*J]>O_&'7-T^75=?Y;>PY"3EA!$"4C^# $KU0.9G$4BS1!".L4B)5M1%5P=S MXX-&1N\@I*>DU*.#3A#[2< %-&,'4YBAHCWEAU3O.5:6KS9S7/YPF-J=#4XR MH8?4V4WCP>?,8QY^K3:K>[YY*F_%_8;)W=GA?J1FC<;N%N8V1W_%LI<'UND[T6T[O/G]3GVLBJ/[6[(!J>UP[0&7E27P!F MA"D\@(/5_.UJ<[+).Z!4>^8./6J=%F)3DRY>O2^>GHIU[4$M;ZIJDY.7JBZ. M5)Q[55M1?LL4^GX0^PP@Q#F 20H!IDD&,II ^7^I8+%I HDK19H;<]RM7LK_ M\#X*P6F=1XGEJY=*I5"Z(GF>@X'3\PA,.QPC4U5+&:_1ICF_*KVV/EY5>!]V M8W08MHLG72T]G>;#<(2YN\P9UPHT=8X-1P!>R,;AJF7+NRGU][C/T'6/?WR3 M1K4JQKVF^2JOO;6?B@W/']9'3WS(Y8OJNKXTOY>I#P.6<@'"&/I )?( 62HR M$$80KN[DN!!IVJL[ M#D$\N^'CLNW)\IS\62Q9%'$F2 !BR:1RFR&URP/'M,IM(&>:>U^0 DX.L)JW& M+)R,[&_WA0K\NGFJM#V+K7?FQF%2MI?FGJG:;K8CVA9JOKR8'!P<8:/A4K2$ M96P_8B;S M1/ D E$HY+Z1A@S@) I!$J0L3E$0L2PPN_EYTL/<9JD2L/;]*!$-EEI>[?U$E4 M+N1\_U*4Y5Y5;(,,Z!Y:MS^B[;FFP39MTL>C!3TJ-GQ>>U*0^Q,8_1JF# M<"6>CN:*K123SJ@KH3J==]M:(:!;6V@^FGI"O7'IAD=S8V"UR[H:16SUFYG MLE"U"\*W(]0N_=E\@GW87D1N,H1]7#-5&WB9!8B$*$2 <)+(J98(D*4A!!'% M69;0. HRK8LXG3W,;=+MA-PF_?.DF'5Y!G(X:EX-3PC3TIC9(PF:*_V M5E/UA=K3M__!ZVLV?LG7O+P5[S=)NFWOM]%[YE32Q,S?L"9DL[9[-8GC M_,VYT<1.-H/=0 FSU/ MF<_$.\XWOVR*E^?/9?DB9\>GM?%:WM/$W.:F$M6K9?6VPJI0MZ):%R93M0^S MX3GK"*ZQ[?@>I$98EC5 L9K-?>U.-JTUE&O/;YW'KSZU^L"?-YPV 7ORYQ6O MKV37T;5OIB^S$08902& '/E'" I B1,$(@"%(<\@AD6 MQ*)0C2OYM.;1]%5HVH=BK*6?F1?!V2 :GT6./R;3'TZV=5IX>ZWJC!C'X78[ MS>1/2K?%<=*,40XKG0#N_O3R.K'>ZCC3"9@]YYMNVK\V==HGG&_J9&S;$,)# M*NEWZ&U=55Z5U_@Z7>5DG(SK8,(E($N8+ 5B,,P!1@ "*(@XH MR6)&,YB@S"Q#ITOIYF92?LK7>$W5199&IYH66EIY\A-107>2:T2Q\7#E*1": MG(W*IXR]O;9>K:YM"C87(Z^W)+S9>(Z\+K33MAT&:=$UL#O]O#HC^-$8;G.Y MC5.19A3XG2=\K'/N!9Q@&,(@&(8 'P_3"3_P\AQLF4"9\UY9[;0K-+ M_]P2?^'M%/"V&NS^RKU:AVG30>M^$)JKS/R&>>SUQV&J:"=?R>2IHPW';":) MI'6E_J=**VTX%*Z33)MV;UX>ITG/REF]"-^*IG9=+8+>]0*M-F;$+CM9=UL/ ML2MQV\AK>"E##T']LBE.D9RH5LH HFX*HV@#TU,-9;B-R4J@:*O3KGNB_Y*= M)?PA_YXSOF:E)"+%..I,[5:H6^T;]@&__EJLJT=IH*O+ETL92V*R^/ M2 018B 5*0$0!BE #$J:BB-$(LS2)!0F--79T]Q(:2>H5TNZV*8G,V.B;ECU M>,<)6*-'YUS":80KJ(-@.&*4[GXFY8]!=4_98O@%V\SO[[DJ+[KZO&;\Q__+ M7Y=4^ E,? (()"KU>RQ E@0AH#[D<!+[K04L_?7I].Y3??>4DO>'TINKQ;< MM,R5S@!H.K4=PSJV1_IZ1,U]R 80N7( ZW0YK??6 (0SUZO)N]5CSP21RH$D*;IW7%/JWP@^[-J\X&YL8G4E"@)/64J" X"FA1 M993RM<)9_P96-W+]).(,M)$Y0P\O[P\EMJ,;6(.P6-V_ZFYULMM7@XJU[UX- M/^P\:7E35E;X:B8$U2VV^\Y)OOO%P& C*2< A"# , M48(!80P#/\G22$0Q\2.CE.\:?2>L^;@KW0GDI_UBCK\H13[$;GC*VT M"V^/8"WP/F_V3FB7#**-D#,V&>YQ8F;1AN"<9?1?O?;"]P>^R;_CIB1766WJ MN/>R*=-UN^[+N7UR]1>&&0Y1#$&2L S -)'&#(<4T!2%L=Q\IB(RNZ7G6L*Y ML5G[MO!!1:^EXV)?]'0]G 3?]MJWJ_'78\XW'=6Q'?5N!W2B.^".Q\'Y/7!7 M\KW177#'\';?!W?=D65@!R_SA]JY?%/^A;.'.GQD)\XNM)RF<>('& 0X#J4E M*P3 24! E& 1$H:I2)%11,=PGW/C_H/('BZ]QT9H+S\,G&6)(QWX]8C:,:@C M4^\QGEMY6\P[0EBZ 4"N@C@T>IPV>D,?@K.P#8-7KW1DWKQ4C\4FKUX_%$\X M7R\1S40J/R@01R(&,/$3@!EB(/(3BE/?#V/F6WDR3SJ:&^>T7$=[2;T_&ED- M::836T,WVQ6(3>=G,P#+WM'6@81K3]MI-V_C:NM0MM/7UO6\'3%\?'I>%:^< M?^-UVK56UISW+QM58GH9QB22C."#E":19 B* ,I@!/R(AX*QC*;,:"L[V./< MJ.*&TLV+7$MI.W1+I:\BC;O3T/$VC+@>;SC%<60"VNI/D^ MOT(ON^@&B@-=J MG@0'*97>/!VZ[8)?G8-$/"5YMG9-.U:2RJEWGUR])29G* MFY)D4BK-8N:TRRZ)C/@H!H/!X!>-L'WFKYN@E==CX7M3:'Q5M;_8W[0EZTW5 M/ZI';_RB8]Y&Q]+UMJSILE*D7/4N9A+C&#&<$Q!&G (H$)0[(9H"+BB*,2G2 MA"1621M#OI9S)M*U!\)68, M]C5M5H:)VD+]BNL:B58&+]J6YS7GS"I/'^@]/YJM4'WGBGBAD M<:.NS*JK"T]XZ:GZY%D$KBACT;4T<06+ P6.BU<=S('2R5T((7X$?Q2KH(7CM>V>4?6PV-F-<8$?62[LA4]T.*=(-O> MRM\\H2_P^3,^KM!Y,D_6W4]JP%S!.31QSNW8TU)_P2H;2%\YKF\W=U6]6= T M23 E&$2%W.9#3@7 !4*@8#PAJ$A)FC*+K>GI7F:ZN52"!I]$PWE?![>;0 EK MSE%] LYADW0%.A.E*?I'Q)RF^SID)N+E;@(2JZTX6ZI+S4!HWRK?EKJ?]8;8L8%7Z\/SU*EIR-_I/J"T[_ZX?D^ MC^P L?>)ER9C\CXO<)^Z>^ I1P=Q(!7R<.-YR_[^5&_4%Z>WH)_NWM^K5W19 M-MW.O91GS3=EMJ-5/;KX)*6!4A7ZOR:M^DU 'N%=.S]%Q? M][LQ](/G_QE,Y%5?RJY7M3I%N9*&N55,5^6\"912VT>.8IP[S-IPIT3M)B : M +_!RWF,I"\G_W65F7;+,(N!.]J S$,JUW.Z9[YZXDH:=45<18G^5FZ^WTDI MI0KK=S_I\DD=L"H6!/G_3-E+A%D1\P2!*,TS (5<<1$10A7<2!GF220BJ[". M@PQSB^RHY5 YL=9'9O;HFYZ,C8KIZ =@6OIF(>CD#_Z2"@2=!HJ;K=4AZ)3P M?<;E#*&WHRQ["28^L7*&Z/A@RKTI^_0?9:YOE?NZ7+XH/LO_JN^J+WS)J72? MVXRY7:J;87:039MSLU_[)0U;)31#:_!<_ZMV]O#J)>C4Z;(*S?.-K ?-G%C M8CVR77.$V7,>HBN 3LE.5AU-E@OEHGX_5C7]SC]@.L-QWWZMUWV\6Z5PG+*H0(R0!C. M 22$ !RE#*0)+U 11VDJ(QM+WK>!EEL^V.9^Q&GM]'L/4N M'8QTY\ "(&\7(R_W./$=26,(CJ]+FK_J2N[0G&6I*YD-X615L;_*Y?)V=<1% MN< Y)BCC%# D?0"(G2(32#4,$"L ) M5375OTB>U<] M-IE>Q\1JESS0U]PL;Y,HH9REOJPM MU7_0R&Q9_'H :#.KZ@F^D0#=!=#L"V!?AL-7">R!GJ8M@GU9Y:,R MV :O.&13;_"&J[MDVP1N.2WZ/=3O?CZ6#56]JCU7+T*8T)CE(<"4$6E+D-SW MBI"!)(M1E"9YGIL%P)UZGYMUT0KHRYV]:P[*L.PI$>RTT+47#3>_;N,S;()& M1WULWVU^@%LDAX\)_$2YX\T K-1UYNT J&OJ 55Z!-L1X+L18$H57UG@KA . M)8E;MSE=#KFKNGLIYLZ-N'FB=[A6-4G5'^KJXS->JCL&M\W");O75#(+Q#FD M.4Y!SE,$8)P+4.0X!C%B0J0%)2FU*NAEU.O0580NA_J$G\DV 6\]5V2@MMC^?U0HE3]ZK69^3^K%6,!QZM'8ON]FB M-KY3/U2W5/8AM^I/=;E2R6M-N0DM0_,;MHBQ2%B("Q#GL=PF9TFFG%P!$I2% M"6)Y(3!RN+MB(X/1Q'H%"ALE7EWJY;P2 =DJ<-.X J(Q8+C5PLYZ68U1P5A" M,2Q 5"080!0C@&#!Y6RAB A8Y%EJ%RMC\*8W-"WIC#:, MM^,/C=GZ,A;@(R\S7K&V7FY<0/.TZEAU/>GBXP+*X1KDU(9S@+:A[FFYQ"&F M$8TX5!7.%#%'$8,B2J473+(D13D-26)$BGBF_;D9*Q5.;.1S)&4_Q,\XUNJ* MR@3Q55- 7&*JI]3V%T?=:WWJV.DIU4[$2T\^-@+MCLI$4G'8S](=DWU2Q?A- M$,HB$LKM+4TA@%!P4(32JR0PA 5!@F)JY:?8"C"WZ7]$N\-:F0.IEF716>O! M,#,58T(\LBVY3++3R1\H!?01-_5*T.X*WA0T.Z>ZGP_-S@ X5C0[0^VX&;T_ MJF>=$?%^I;;BS=W9Y;+Z2QUKUW+GWM5J_%PME[\UH<1%@3/*N*#2VF6*_R'# M *6S&/DJ:;%BLC>D5P'JRIRX23&I2KX#HT*I> MTY3SS18N/^6-NK4FMYF+A!51DA0$4!12 #%* $+J3)U21&&28&97D.>@_;D9 MQ$X\ZXLJ>Z"9V:@KH!C9_G22Z:NG_9OT=_BQW.!E^4^ND[GU0S>]\^XV?:ST M6\_Z)$S^KJ'LM3[UE9-3JIVX7G+R,?N<&OEV)9:[2CMM74H">8KS- $TC4, M&4X!27 "1)07(3US/0T:0.T&6%#WTA@S<'X.AVPG1D)UI'MC VBD_")#0+FB4KL=!^OR"(VJ/0P@=CPJXXEMH3@*F+' MM_7>U0G=9ZYTD]LP_;'WC]^OCG@ CB/2"Q+QF,,\!8QE#, HIP"'!0%R MH\59'L*"%5;^D6?YYF;E=J\7Q'=G<;C7KJ,]52I52+MC7[B9H]%.'>B?X4TX= M](V0(3'2./@JH^99NFGKL(T#[5$AMY&ZN9JMZL,NHK*EI)R M@&@,09J'.2)1F(5FQPS#WK9%MIAM0US!% MG<#!/R=4OY/78G\ZH>@ S].II]T,P4$>V,G3;V1 MKHWT8Q9(Y!$.*04A#$, 89&!(BP8R+,B(1&*(\*L2@=8]C\[T]'(:6%:$$!4@85Q(I[U(5&%=#C@OOC_E6BC&MT*KZH2++U5HY MVP%KY XX7JM"@74@G>Z@5EKH7Y-*%1UHZY+INY[ZYS?CCIF9Q1]Q)$9>"HYR MA!O9U2%K6SNO)_=-<&F>6*\1CLAY6CQL>Y]T57&$YG"Y<6W&/J+ZF]2T6FE? M6/;U\N[GH_S4M+O[2;S_\:@J292T6?!>K..K3HW/;9EIE0@Z+53&UU8/-><. M-3$/N;J!?SD .SKN(QLX:\A'B,E>A:%3A-:MQ\GBM57M>0?5I?P[7U M;K4I-TOIP5>R8UX^\[=/_*&Z>_KQM,0J-'"_;EU\72WU/ZJE;+Q>)+EBS4HS M0'!* ,RB'& "(^EW$Y)2GE*1"-/O[[56BU?[A]T8S\X2Y:X9QV&1..#@C&\[# 7FHNM$(I";JKSM=@JTR M[;#\QY0C8I[G.-'(3%O"F?>FS+H=(29'2/Z5[D;H<3M"M1ZA=LYXHN3R .Q M;N4UK4^6@.D!@GZ6IH_F7&/*Z_)9M]Z%IUX^2O6?9#>KC>814]_V)_&;W+NO M:(F7]U63X_CNYT;5T"1+_FXEO_^&3&R1TX*GN>)I(9G\#Q=RV1-)#@K!"CG* M>4*X92S:IWAS6PUWVFT#L])EW2EX$VQ55,[K5LF@TS+XL!]\E%UB-:/ ;ZW*+]7X28^'1@#V.-3A5%Z<5M"NLH5?UN7&]GZ M)R$^\Z7F*:N^X"7_)+KDXJ^K[6ENGNWN[C)O)?TW1\:?(TS-;)(7I$:V M/SN0.B&#/SLQ/?IZ%Z'PSCTD@5-,BZ(0._BI5-D4K]DBE3FW!\F1TC+N=U ;9@G%HDJS?=[-07U?K M9JK]4R>HO>$K+LI-_9;3M:(;JS_S^FFI+*,2Y O?;)9Z7UDK6>3S\A>W3YOO MU;K)EXRSM(!J*T=#J * / 2$"P3"A%$4I9DJV.RPL_,JY$QW?GT==9YFI^5- MT.D9;/5L)G=/TV9^-[H&/67MC*??C\',PDX_MM.8X8G'T]I8CX*[)XON5[9) MS?XHL!ZN#>-TXJG8PME;O(LH14SDE(,HACF (LGDZI"D( O3(HD24H0T\5%J MX:P$,S7]][*A[VK<5*#I<7MM_7%[;9UW"EQ)Y']^:,(89Z%((4ACS.3"':: MY#D&*8,A*C(",;$J;.YY3";<@>@=("LW3RH75N4A'P[(_\8_'O_/!$-BMGR. M _3(:^.IN@H'= TW^WP-(U95N C86#45SG?\NA45+@)RL9["Y19@DW5(&V)2K/0O4L#'Q@='()L,5'DLN MA?,8.!(GG&AP0I:$\^KL4R(,/.?F%=XRIH-W>*DX%MZO6GK3)I53YRXM4 IQ M%I,4Y&'! 8PH42%/^1_I;]"0TB*W>IIL1:+7RGNSES+LSW4PA\>3RV#0X:2N@CD ARZ"Q9M>#4[' MC"K-28%C"F"!([GS# 4HY+X&$"1(7O X1+$5U_9@;S,V,_>MF6GEM:2>-:\#S96!.<=*.95NFI+&U4MO0HEQ%;LMXN7C;YO(WUU0^\\=JO5GD M/,D2RJ2;$J,0P#2C ,51 F(DLEQ$(A&,F=B/4/NSE^ML%)IO4E=;J9?/&YJRER&A(> M^4/W;VUZ1U?_J+5\V976$<%_#I=;W:L M7#H(V^D;= H[T_OX^B;,W)S7'>FQ[>'1(%\8X_X0WVR'LKUFB(DJR;0_['>: MGR_X4-4>3S['&Q/_%$>^!'PM>B3/ ]0*_GNR;$L EZJAK]\YWSS07V)BOOM M9UDOT@R&*,P82'B2 TA3!G"BJ('DVI*%:AO*K4J#GNMH;@M!*V>@!0TZ28,_ ME:R6V\ZSV)J98A^(C6Q0W<"R+X9P 0E?I1#.=3-M(80+RAZ50;CTO&-\2ING M!4]1C&.1@"A,"( Y8H @5?& 9CC)&"IBG-I0@C7-6DWZ"9B^'BK[&':#3TQ8 M!(N8 E4U2VZT*06$%YF$*RH@RJ $RRH/V@&?*2)R6BHG@ RC:]9JCQU&&];8 M/E*VIZ"OD%C3Z+2QKSU%CH)<^[^U/S6_U8S5=\NJY@_5'ZO'4A4,?K]B'^58 MF9Z>#[4QMYFE9#(_*A]$9WBF^01F[+FGQ0RTG.J4[*'\H_ M4-E.-X&4O7PNF8IM#0)I=:AN@I+3X?I@PY,=LINHUS]L-WK>M<*L8JA6FV65 M]ZF2;C8O?_#-]XJ]7\D=T$8GZ2P0$C')<^EX8,0!Q$S()98BD$AU;G:B$5/-!D7PWV1>/DE%5G6U+)F^_(N%T/S>EN66S 8AY9!2(;_H M)%>IL(1IDI0$I#Q.1)9R0L/0(176WUA,GP7[VD-BYEEY_]I'-OYMD81?E,2_ M-M<,6J ;J8.>V#XK"UN@Y*W>L$F?$U9GSIYHP\#YH5I]DZOWCRX$ MNRV9T>QCMM7.N[+;MRMVSU=XV=2P4'3I"2<@25.Y)$(H $H2#J(LIS!":1$5 M1GZ)1YGFYK5LU0H^B:!3;'?5TN+B](SX "^GKYXFX^CT#$V?K]-WTVY;_B]/I.;__20__G?/^@K.EM\B+5(D MHHB"0D0"P#!)@=QE9B"#29(785HP9K7-/]O3W!;)G:!!(ZG=9O$\HF8;1"\X MC;P@'4$T$B'(12P\;?W.]S/I=N^BNH=;O,LON";#__VIW2 ^5&<2974A$()K MSOH%;#^K>ZUUN>%?^/JYI/R>K\N*]=AX5$4[ON"0AR&)$U6IO0"0T0Q@2G(@ M.$\Q)"0G.+++IQ]7X-G9*'7C 6AE MJO']Q2I06_?*PV/,A_M4W,'WG<#4\? M9S2:8Y^MW+^_NVDJ)X$W>CC;R[#![7JMBD(VQ>:E1] P?NBDMDHZ@B8$5P[W M!Z8!WML5A)'%G?@6PS3@'U^$F*A?M[5(NL%-NSI5B\0BS+*8@1!SKM@PL?1/ M0[G58,I=Y3@CJ14;YE[K<[/R:D??2.>4[[:/G)GI=<9C9#MI#H6UT3NILB<+ MM=_VI.;DI%J'<__T0W835>>]KE\67[\L(I'3O! "Q#F! ,)4 !07#&0111EE M44[-KCGMFIS;E/SZ\?W#N[?!EX?;AW=?S*9C#Y_A.>BF]<@3STQAXTEWK./ MF4C[<#/1VK_LYEBOJ4DFUK'HW6PZ\9OKN+!4M<7GDO$5JQ,4%#1- 8,4Q2()EW-]%R_A,:9Z>B$\IXIC?H]O IWT0D5SY$4G7K4D?-]\YVO>Q6]=^4W%K!((B;7 M3Y"+6+JY>9P#Q$0J5U.,D@B+#,/"BO3];%=S6V"UI,%R)ZHEY_MY3,UFO!^D M1I[X#4@]*?NU@3RROE_$PA?M^_F.IN5]OZCP$?'[Y3<<#V;4COO-X8Z[%Q1Z M\[)[I+5-.C6T2?1YOZHWZZ?&8"D1'[[CU:='U43]7[S>J#.FQO$_J/;\NVQ_ M\U8N[;_A9G(+3<5:0HCEE&KFV>ST6QNIJ_- MJ^LI?2-5#%H=;X)&2Y7GV.AY$QS59->Z!DK90&D;:'4MC['F,DJFQV9S MD7=&RT0_K-Q'I1];5H5R3X:?%38WP6M]D_9'A7,;?U]'D[/1:]JCT-FH?>[H M=78"VE_NDL[*1U[5+>^6X6VNO9?FMH1*X<#'=Y\,-PW'& RO-5>I/[*M[S3W MR"IV5EVGVU;[+4UVO>JD OW[5*_WPLF^J:=6<- M%HS06,2P 'FHV,0R2 )XQR$"2>4HRPE>'OO9V1WW%1FA[#BV#&&1O*@%5TZ M*=4ZT))S-I&7;#S@(WN_7@?Q?XQ7N_5;>WHW?/$[S7?.[ R<5-MA>FWGTUC> M_QE.I2W\WIQ%ZX[=UJT/O*XYWQ8Q_*!2C;95H;O ]UNY%X](@D.1$( Q)0 6 M1 !$$ ,"YR1%5&09MXI+FW8\-S^SD5L9DJ[\IA;]IE^M?5,%A&O25[LUQ7@P MS):&,2 >V<)[0M?:/-M"Y/0YEF_[UPX>?6 ?_Y?CM>+&&*4 MAAD"%#,&( TY0,I$A448%Y&T36&!+$LE=VW/S0 IT?2-+R6<=5GD+6*&9V)N M.(Q]"&8$@4NIXT-E_14WWK8\=3GC0Y5.%# ^>L3^*J\F2)0>S+H2Y49Y-'+B MZ^*C)7EJ_15UE4E%MW34ZZXY*NN=GTGWICE2JU;?'OCZ1^]7"YZ+(N8Q!$6B M2/C3- &8I@(0BG$,8RPREIA>\!U5TKD9BU;98,TW(C:)!JVFPIVK0Z2I_:,]I6G7[R0*!5+C]K5(Y M4#KW?S^7L3>_,SR;;V"BF\0/WWF ==TJE?J%VR]C:#ZKV\7-EU&N@DJ/?9NG MT,^UT6:A^:VZGPST!>7>[SU=.)YDN :N(8_;_V27DR>!L7]E>9H.KTBF4]&5 M-?_.5W7YS)M;U&^Y*%>G?AY2/??!+;'/CNDE57!G?+;4,B7% 1 M4U"$ @(84[FO8&$!%!,:QT6,<6A5:6Q$6>?F>MPK_:I5S[ \5O4&]#P1TA8? M_C>'1+^1QMMP5S2/41Q[E]5X$7TU@U\:17_5O/JJ'+E6.&@UUO57;P(LY/>E MKBDN<5V7HFRYJ'=0=(^H+9Q/]J4)Q\=G^N-(DDZ?/SDNY"<3,$?NTFU%NL/U M]]^6U5__P=DWN5"V&08A"6F10@AHG&$ !4H!$3@&$2I$SG'&0KNUY&0O(@!IZ,V>D^)C5#@VH>&I#AAYV# MTDW4NZTA4B_2*&81A E(PY0 R D'A4 YP!@S'A4H11C:\/8?]6 UY:>B\ ^J M[0E.2TQA>YWC"$CCB+4[/./'K5M,WEW"Q"5X?5IO?R'L@_:G#F2?5N]$./O, M@XZ)7?R;\AN:^G*RV1WK^8[>B4>K<)C^@>^4MM\*3?AYF.^QYCGH$VS> M;@*]A>MII.M6MLH&S2-JX _^02#RG"K[2# I);7':!#ZWE%2SZJ>JGS^G+U)#MJ8R35JG[#Y7:=;UG'>?U'N:K6 M^I;JEG#P7!AFK9M67,A]%^; MF]NN. 'NWWT*/K[[9$6(L ?%L+&^$H6QW>L= /YY$4[I[,J,L-?6E-P(IY0X M8$8T#;UIS?C^2W.;N[M$0G4-N7^EWS H=@S+Y576 M&9&19^EY,+PQ]9]5WZWL^UY+T]5Y/Z7 7F'WDP\XYJML\(9+O_F#Q'3YGT_K MLF:E+C;7.G60QV&!Y1H+(0L!1"@&1<9C53 5YSRF>999W92^T-_<)K 65X=1 MM,!!7V+'U-1+B!MFK?C#<>R,E:L@M,]6,0/&5Z;*A=ZFS5(Q4_TH0\7P-=>@ MLBHX5ZU?_E:M__%^=;^N**]KG5?_F==\+3?E"YQ30>(B 4)$',!"0%#D"0() M3:,TR0M69%:I[@9]SLW0*$E!N0*/C:RV(=G+&)N&4KTB-WH(M)7V)E#R:B*N M1N*;0!V852+HI/89O32&R%O4\7*/$T<+C2$XCO*9OVI/*_%UA9=Z!#F[U;>> M=V?$/.=1#L,(D"(O ,1Q C ,"R 8PR@)\Y@FQ)03XGPW^"FQ_$7 MX!PV)_Y &MF"]/%II30Y-K=!RIR

    TW6I&0)WV?'F)Q<76IJ;S5.Q_-]O;^^# M5N:@)[35Z<8E!(T./#R"-\$9R#G9T!?5ZJ;QY0?=5OR#&C$?GU2 ]Y/0E.+UIZ=-O<$K=;GB#:Y+NHBB M+(2<44 )17+E%RI'ER0@C% ((R%0&AG1:#KU/K=)KX6R6_LMT49QGF$<@QQ" M 2#-0E!D, $\0SB)<"88C!>R)5*].MY]*<9T*5;5CW*E3$0@Y/^($C/@>+V2 M,M?!(U\'BL&0-[^L-M^#.\4@%=SJPZ;FYS=CCIB9_S;:*(QLU(_JLC62JZ!Z M(WO0$_XF&)X?UFZ>$VJ>'#^[OB=U!9U@.70.W1JY>H]Y6]=\4]^O%=7+YD41 M;:F$795$]*B6N04FA*,DSP J8 A@F*:@B#@"<5J@+")(FD2K[#[SKN>VUNQM MIAK9;X).^AM-F]<0,V\U<-Z47AH4ZSVJ1ZBGW+)>A_(UNUA#P/QO:B]U_%I[ M7$- !K:\IBW8F33&R\6[U4:E/#9TM5M.#^6J/\F-<"A(&DH'.<5%"F#!&"!Q MQ$%&I:\,$X$X8B8&[%)'X7RNC(YLL\?)MJ:[IKEC] M::7W'A^KU7.UT<37/WY4JR^;BOZC3?%C.:,X5[S0@A$ "8: L((! 6F18,PB M08R2*MU%F)L)Z6L1;-4(JM5V3[?5)6B4";0VECF85XS9L/F99B1&-DSS'P3S M7(KQ!V.B/(OQ!L4J*>,Z/ <2-AP;GBR9XSK%^XD>5[;D4&2)_2A7IEB1I@5D<0&SO"L+_&!8(>FX&Z-YM%_) M]V&2ZSA]20.J1+6H87,"SLNK@BLZ4]W)V4/D[GI$+&KQ7(?,1/;WU#?CJ[K- M>0"&:M*<>&NZ2C+G1=ZK_S+PV)5$V;L+_HL\)ASG>0H$R56-641!0;(0\$*D M&90[<1H1)ZKL71]6?O($7"\[2NB&Y\61)+L'HEF [TIH1K9B.U3V2%%&8,L^ M5M\W7W:OA]=AS#Y6\2QG]HE'?6:BG8]*QS'"O AS$&<) A G'. P"0$BF(:" M<139,6A;]C^WW?/YY*MQ#@V,QLCZY, W\E,>'W@ W5,FW"L<)!CU/H.,N6N. M%*R:L=^JW3W]>%IJ9ZG9)#E_VO8">B0_C)'.[+&[Q10!S9=O7 VPK=A(UN@NFP-=\J MCH+Q1!M(CUA;[2ZM,1O88X"8P"")>1'CC&6,&V5-7^YJ;L:[E33HB6I]Y]( M8#/_TP]L(YMK1\2L/>J5.!KO+IEVK9 M%$GN"D%&TJH)O(37.'T,HK,X)EP!,;?G\R[\M(C;[' M9?;"=='#+3-P;[.^('D6ID6HRG.$J4K;^GB83_RGG[ HO[Y[JC91B7;]YN5]7[(EN MZML5^\+7SR7E]0,F2[Z(N8!Q'L4@4EL\B"($$.(8A(A@!&F19XG5]?E1I)R; MN>JV.;J60:='L%5$5;SI5-$Q]4Z9X$^MCBT/XR@#;V8(7WTX)]JP>A])>SK( M,9'V12(YBHS34D^."?,18>6HG;DM(YK(CC-==>)]73]A"5MWI>[K2K8CER[E M 3\KIDW]SV]PS5F?!5F=)]7;^G8Z'OE)\[W4B[# <400 SE+Y7)"*0:$8@PH M+UA(0Y2$T.AFR232SFU9:<6ZD8:(KVG9E$QKRV?>!!T4C:WJP-C=:V6W]4JO MIONNEKHYK]\6CF%CZHK$V#9O" 1_WO,I[9U8^+:-3,:U=RAVGU'OZ'=7U$Q0 MB\B;I[I<\;K^PK_INF*:SBE#88(()( DL5 !QP)@EJ<@3ED2)CRG/+;*31SL M;6Z3M)/-BAK+#%?#G;4OM$:>R*9 N=4_N 2 S^H'9_N:OO;!);5/5CZX^-*5 M1N*#;/F]_+%>"); *(]C0(0B..%%"DA(8Q##L(!0FHLBM]K%'7I_76U M;M(__JE3@]_P%1?EINZJD'Y:]4J4WE*Z?N)L0:,BRB.4 ,;T,62( 4I@!C(: M1VE!"I9&5EZ!@PQS,PY]%?116Z?$S;;FL+KFW"].'+2JV%D0E_$R,S$CC\+( M-FB, ; V5%= Z,F2N4@PJ:F[ J)#6WA-4\Z!\=.W)>ZK94E?=FSZ/.0TAS0" M!"JV4<0(P+C( *)IBGDJ^/ LG=$QX\1GP=3_J,6 M//BS_=-KC0-7U/R%<\VZG3HR:P7&B2"KW?N.M\T54;J*S*[Y=[ZJRV>^N^JJ M:U5) ]D<(,E_7W-<\[>\^7.;?@X5MT8181#F609@'B) $IZ!)"HPC%.1I3BT M,6?7BS0W0Z_#+4MW?-JQ4Y7'0S.S@M$,QLH5L1F%/F_U;]-M2 M>LI#'./6@3\X?=W%OUZ@::_N>P/PZ*:_OY8=JDVTO/=?5_4CIZ4H.6NKUL[I*%)?4VZM&F%,AJWWBU1',S'.?3V7>2 MM_S7/AA!;,;.S-^:=$1&-E4^!L,34X@#@*-RA]C(,P,V$0?XS/A%7!IV/*,\ MF874RY)[\[)[I$VBN_T+KUF;E73+F+X"J_@LNR247>%;$L(0PR@!N< <0*$J M.TC_3.^ \X(BS#.K'?"HTL[-:/?3%_OJ]G,851K]R31'I?1-L,U[W2G>2Q:R MKW,\S5=C>+8[EV]A;,]V%I^!_>GS%,/CZR![5%FG/1.? O:CX_5).K7/>_U- MHEBM-%/#,U^_O'WB#Y7LX;^?\')[#UD',+I#L-L?&],<69>VY[;"M#H$G1(! M>^+!I@H.]>A"?[O#X:9,N7G*K=-(#*\#4PS"R*9]-/RMLGRO =$I(]BIP\FR MAZ^!HY]I?%4[]K9.V]/Z3AI/V<\?J\=2F5*KK/_S+#Q9X6&_I3BGN:0>VU_2D M&Z932AWN;TX^XS9=NVOHG_E2>P#U]_*Q8]9*>(%A3BDH4EUL&U* 89@ DF"> M%U$<![=2G :W%^]?I_ MUGC[*/@WA)I]E;^3K;UV:;\A%0WJ^0V^?FX)Z(^9=#C_\>__TOV+_ _!-?_W M?_E_4$L#!!0 ( "\Z)5=>);X7CL( -X*"0 4 8G)C+3(P,C,P-S,Q M7W!R92YX;6SDO5F76TER)OBN7Y%3\SI6Z?M21U*?X%;%$9.D2):J-2\XOIB3 MZ (!"D P2?WZ,0=B040 $5C\QKU1ZE9EDLS@=5L^-S=SM^6?_]>/KY-?ON-\ M,9Y-_^4/_(_L#[_@-,WR>/KY7_[PUT^OP/WA?_WK/_W3/_]? /_[V83\)RS*;?P7XU]5?>S[[ M]G,^_OQE^8M@0E[^V.5_G?\I2L:5C1YX*!&4,AQ<=@J2L$HK&8SA_/_Y_*?( MN$U<%\@2Z<>TTQ"MKW_[+'[XL ME]_^].NOO__^^Q]_Q/GDC[/YYU\%8_+7RY_^P\6/_[CS\[_+U4]S[_VOJ_]Z M]:.+\;8?I,_R7__W;V\^IB_X-5*Z@_2]S_WZS6-W^:XJ#]6__P-_<'%5RM)K>C%'TN<9EQ+ MYG+=R2S=^*%)U8_OAY]OU7^O"O56;U%ROAK01W9[FU MM(ZC^U)(&[+Y%.($1\@Q))9IO]E ^TJ8 ,%'!BEDM-FHJ(,[B85=*]_D9E/[ M9_/TRVR><4X&Z7+I,$]WD'!S*US\Q*_?PIP^!.G+>)(O_W:9S[ZVT.%RUEBB M:]41Z7_XA210<#['_&:MN9V,KKABXKS!7P.X=OH(PD=*R//)V&Q M>%<^+F?I[V<_QHN11\684QQ0>I*,,1)\T!QD9,'P[)W+> \T2EC$%=47*ZWQ M@9/EXO)/KH'R(#']H:6-GF=="'T Z-FD_\7L:QA/1]H$QZTBXKGEH'QP$",G MX:"1HA#Y:'QCV-REHA^\-%;OK*FL!X"6M[/I]]F2?,OGLZ]?9],5)[_AUXCS MD1"&!.%'*/ M=J:>UW=B HF\#69X\7("!>+X J\M SH@#;@&$63))T2)+>V9'F2K[M[[7X MTMQ_:2C@GF%R*99/]+,CRZT)FB&P*!R)(B!X)DD4-ON$0GDF3),@J*[6GRO; M2G-;HJ"#Q3@(*_$!/X]K&#A=O@U?<:2,2EI% RDCT:^X Q<1 9URG!/US(H& M]N'FJOU9A@[@<+)8>X;%&6$Y5SR_FH3/(\$CRNP$!)T2J&0<>'+?@64ODW9< M>*Y/PL.-Y?8"@GPB0#A>D(,P#,^)\GF8O)YF_/%O^)/"-F\L><,@=9+D4W$/ MT8D"41HIF1(ZLQ:6X=:R>R%"/1%$G"[8@7@,[W$^GN67T_R"@OQ1("EPY2-P MGS*=>4Z3. J'P+TS4GL5"FOB.MQ8=B]DZ">"C-,%.Q!DO!HO4IBLV7A%?[88 M62TC0Q_HK/.B7BXG<$8Y,GPH".8Q2EN:H./.TGLAQ#PQA)PFX)Y1\OQ\/K_B MX3\QS"^17G)!SXT'B8[7I\T,CM.OK*%#,H=BDK2GO2+M6'DOC-@G@I$FXAV4 M(:E,K%'N/4M1.P=2L !J]>YM.8*37*#7GF1SVL7%CH7W HA[(@!I(=Q!.*=G M.9,F%A?_JH+A(S*#W%'T#3IE \J(1+XVN57>1!]-5MZ8TVS(SJ7WPHA_(AAI M(^ AH>0Y_?+=_-/L]^DH.ZVQE 1%1UMO^PN$0) GH#.=H_.S[>)IP%+G*(? ()44/2G("NL\*1.'"AJ2]O/?5 M_T"4W%I]/Z@\E?YE-\>WYZCE0Q6B5)EN72GTZHE = M@@B:N&!:1>8$LZ==C-Y><3\\B.1 T^G'3K,:MU?<#Q5/Y9KT)'D. @NOIVDV_S:;KP2R M\H>>S\ZGR_G/%;2U<3Q[0VYSL:X^$A6"MN5 $N$VE!B#2TVR,^XA8C_$/)5K MT]92'P2(/H4?KS/)A"0J39S_IR _WDV_SG2,B0;; $1$YE-;6O2HPJ0T!2' M:!WCIQ5M;%ET/W@\E9O44Z4Z"%!\_!HFDV?G"Y+&8C$*F8(Q% J<-[Q6H1'Y M7M&!JITNA=PJE+$!*&XLNA\HGM;5Z?%2'00H7G[%^>?Q]/.?Y[/?EU^>S[Y^ M"].?(V/1LV@]L1%RO?L-$'/A('22BA6D/VD!CJV+[Y<>]K0N3T^7\B# \C>< M3/YM.OM]^A'#@H+Y_'JQ.*]^N<[H,K/ G+(DG*(@1NFAD#\50A;TWUK 91IW*K>KID!P&-B_R%#TBA6JW6J9':.4E%!XV".<@:/4G%E_KD M:(!%+XU!YU-L\;"[??7]@/)4KEV;R7D0>'D]I:^%M!Q_QQ=A&2[8&A45.4,M M0-?'!%7/4\]% F>S+EID%++%)=OVU??#R].ZAFT@YY[Q\CJ5^=EY'M-/G"V7 MN%AK9)68G56.0C@$JPH=H*E("&0?Z^N#9\S;O?9^6'DJE[.-9#P( MR_+Q"[E;EUZYI[@^AU"@R%2I-Y;.T)6=G/-_9#QM"YACY9I MSXCXB.E\3O1S$3^-EQ,<%88^BTA1&K):-QP=1$OG))D\+37%:^K$\^7VBONA MX:G:E^HCS^_QMED9$I]9))(#E.N#G;-SU>Y@'4V$/M:4@1V M$A!N++KQDAR(.7CY(WT)T\^XJN]+3!G\?).+V:S,)RY +C.08!4=:2OZP* M.!DEN" 5:F3(\FDEU7>6W*]^\FG=E!XKT4' 8:/?R,FKA3JR9LM9&$,B1NRPR8TWN->ZA83_ /*V;TF8R'T@ES-ET>AXF MZ\N:428BB[:"<%_((,I0RXBYA.IW)$VD6\SC/SS MKW>$2BS^_0B M S? 3"UORG1(>(I)0-M4C"I>>XP/R&:_E4[JSK'^^LHY-EEJY@RYQ"(A*!T( MC\5;X&BL$L0%CZ<5,VTLUD_'G@XT=Z-#QY'"[+M#RYKL-Q?=DT><"2LXXZ!2 M[6.GI8.8> ;K=4K*.6O4:2^HMQ;LIUW/XV#A**$. P^OQO.OK_.(%<=SO6%W MS)&'BRY)"9OIM\#%F=F*A](WE^NG8\SA8.$*@ SWVG[][^_'=F]E)WH$=YK4OBNOQM,P3>,P>3]; M.WU7*-+!J1*X@\(%H4AK#LYH =%D48K!%,M]N4PG]8"^AZYF3:_7K1"%XDS& MI %1UI:9BH-G=:\$;VBO%![,?<'#25SVV R],R3L;'=]N+@'T+5X=S=G+G(V MW!O(MIZ3/A,C%$H#>5%)&4DFDMWW!O(/T"&]A8;W[HU^B+@'@)LM;7DEX[7A MLH*0D#@0F&C_. 9%^"(P<.7X??D6_]B]T0]2[\.]T0^1]0#0GT!#JCGP*7$X4\ )A<6=_KJV(9-"8L$5APN9[5 M 8+4GKR[F)((/"9[7^'D24[,%17]PJ0+[^4X 0\ (F>+!2X75WZ_-X)%$3/P MX +Y_;1?/%L-:<.4:_-%'>Y[=#L&'C(>0!8>1X67\ZF MN?[KY7^=C[^'"3&S.%L^#_/Y3_*X_B-,SG'$HBW*DIB8S,24K;<*& V=IID1 MO\8R?U\ZZ5$^RCZ$#0%+)P'@MN?27!L#@-A92K63Q>(#F6-BB8[NM[B\+-#P M*G@1,O%B6*Q)#0F<"@5B*C;*P$0,]ST,'665[J&G7P>G/:":R7X .'H]_4Y4 MS^8_B861:['P&4/LOJ9'-$=BEIK8@#@NDE\L,G$X#4X*SB=O%*"1TVRDE[[;&74H;75 M.1PPS8OQ.CR>CI;N\="8+<.D(33>SJ;IED0,EPY9#'56>DW"LP3QXA*D;(M/ M1A7+NXFT[M(R!'^F8;!UHK '8$_>SV??<+[\^7X2:GIOKF[^MWIQ40]>,HWD MTFL$YSQM@&(+!$T;P HZA$5FD?'6SO!]] PANCI5XW=.J$;B'P"4_CR;Y=_' MD\F(+&/.Y)A!R%A J4!V,Y%4R/PR0\8S1M%ZE//EVD.P+XTA21]'RL?P@80[@]N;-.,3Q9+P_KVG4BM :5E]&- M]G=#[!15# !4E^^Z[\//^JA[>8.NZ$#WPA5@*9-PK \00_*0"IW&Y+T9Q5K? M!&VG9#!@.DG/.Q[33Q#Z *#S\NNWR>PGX@>LQ=02HMJH8 +9HA\S/P^35;/XI_,#%*E;X]"5, MKVXMKCDKS 15[+-K$#MW0G:,58GP89\[[2JHU&VC9A^;R6[!-7)HA\ MAF[>BEU*Z^=5;H)/R%AQ@)Y39$-FMV8I,*"M89-:7:>T!M+]%/5[,=D1FAHJ M80B0JA9VRZ'N @O690N:A 'D'=9#/3C@.655&TT[V[KB:PH MGTT_?\+YUQ<8EYNW\UPQ+DR!8FM[&$N'<@Q6$OR3CTHS'7TW!F+?UB&9\O;$?ETVA;A(!0=0$E?S^!8ASD99PK*C+%U*="]! WF8N!1 MKBU/5,@ T+7#Q=O8+BD)864=MYR_34YLDE@GO)AZEJOH&$24#+A)/$;M7*\,66_+#7-%2=7AH3>8V\A'.>(. M$O8 '.][)"(":J$M!Q?K%9C&7%LE:3 N%LT$^B!:5YV=F"SP&->/W:&HD2H& M8'PV&AVM:[ZQMO%T(4$IAJ)1%R,XBD+!\R)M%%E'UOJYY#8-?7?X:*/;K;V" MCA3T (!REO.J 628O _C_'KZ/'P;DV7;8&LD7,Z.V03>UO&[/$2(R1M(.J%6 M+ON:783ZE*&%QEM+YU_/5:_4++.,T M)H-M=7(8$3C7NM9_%HBU-3EZD4ABR+AH[58_3%7?F7&=P*NQ,@8 KT]S"CO/ MYS\W[&^0W!5O&920"YW_$FL17FU@JZ+-2-RQU@4 =ZGHUU?J"#XG"OMPN/@U M7*;X>97=TNBE_Q+RJTBSSNJ<+L;?[D>B")_;[C=G40=JBF 9BMNU(;98[&6!X@VQ#( M\")Q8%FM&)6.XM;,4O/\@+M4]/NN%60+L@;?!%$5./7&(PF/221[ES.ETMS6#V2%,UWJ_T\ 67XQ0F-YDX;<3& MS0]W.F_C'AX><_B&4YIEKP(XH=W:N$4,#+2P##$X0D]KC[6'X1M&F9"B9B", MH$%;D$=S[T3Q_Q'#-PY!P@/#-PX1]R \HEWC J0F#D3MS>X< M,1)K=82Q-85/(\4>P>KFS4F>QO"-@S2\]_"-0\0] -QLZ_RNZV0[:\$5I3K#-PY2[Q[#-PZ0]0#09]V-WTA9\Y*$!FMJ M:,I8K59V@ 0.9M,9K]3&("O9O,7L_.X+.>3N\VV M+W/)A4LB*J&@R#J5+W()CDL#G'$M(IW;O/E\QH,('(B[!N MXQ#^^(6DNWB]6)QC'JE'31N0]8J=.0=_8 V>?/\]7V0!OQO]U/LXKM;Q?D81T7H\*G;7< M"P;:URE]Q@J(Z!1HE24%'4KK?/KY[]?KM\W>_O3SQ+6O+!UN_83U$6>Y* *4SIX"4HL0A=40O#5:A)BX_4<> M#]]"WP\\2ATBX0$X++NOT5-(MEA=8#6)1DE#XD!OP/IB8VV!BJ7U;?'3>)0Z M2,-[/TH=(NX!X&;+?2@K2OJB,T@=ZRP K+V0R',/7!@A,#DZ3O['/DH=I-Z' M'Z4.D?4 T'+/^XAW!7V2"G)BQ$DD_]S'K$&'6._7$S>L=5STA!ZE#M+S_H]2 MAPA]J(]2P1(/0CA(AD( A:E D%%"T$*9R#$KTSJEZ D\2IT"F!.%/ [LZW= MW:AH $I_/%LMWI]R=A(SN,>G4]#21N0# ML"8?2 U$P!5FB-*V= MZ'L)ZM?5::3T.QY/*PT, $X?<3*I0QQQ2J*:$$MG^>MX.JYB6HZ_XR57K@C# M.,4>4? *EM.48C+@%$%86.@@+/UE>%^E/7K\W0#L YT,@"DW9'5J"0=C1<: M.&8-RD8D/PXCV.PU$SSR(#H;CWA)1+\N43?X.4W20_*/KJOK1U)F+#H(T)&M M\HL41$8Q@!&>>Y^]0=7Z^GD+&8-+LFCB$QTIY@$@Y>UL.KO)Q07FK_L_6LM+ MD;1S=.V#7%LV.BTR!&-B\3:8Y%OGDCY(5-^M#9JBJ*T*AG!0U28?.[D:!4TG M:S %=*Y-KPPO4(=%@LBA9JIYGYKWC+Z?HGY][,;JW]:!M8TN!H"LUU/Z%BZN M8@47F6?,, BV'LNL9" 3ZR#S(@3#G+!Y*_M;)/3K/G>+G5.D?6I_J$\-,7-Y M-E]>L8^GYR2OB\-[-ET\PS*;X\;0HM_&T]E\O/QY*0"*(&Y^9=T2Y#=0TN_0 MD$Z0>)JX>T[J/VPS/;A=C K%*0<:9>W_)@5$SACY*"&CJ\R'6W>P6Q/_FQ*U M%^+\P!'7KZH&8]D>8HI\7ZN<(7ZX(7,=+0/'R7 [9HO0TC'ONCW%3\$@9P,' M87>Z&$" \A:7&W=!2/ZR],4"66I.%KSVH\LA I=.2B,Q:-6ZF\0- O8#S%-) ME#E>M@.P/)==FM_C?%6S=]T,D\(S5O,6=>V5HHHAB3#!P%A3#%J91?,0=A2_-)'X $S*;3Z>A<4XC03&X@Q*T%P@268U18YEXHEGD[VVO/D$B*V$ M]'MWUD;'#P#G<($/(I'\-ALOQI/S)>:112=8)!ZRLAZ4XP'J+2!X9BB\\+E6 MB'6,G M2^KT[>Q3L'"/T0:#G;SC^_(4H/Z./AL_X]KPFR;\K=]H67$DM\BRL MK%>")FI0$A7$PFKO768\$TH7V?IRX% :][-53R5]KU,-#>#_M7GFB1M1 MXP07&&VP$C(XYP5HR[P0P402=4_P&\ YV2U6C@3FX8H;+BHO[/S=KBXQ*.:D M276XH:LC6"R$3 &+S0J34=YHWWKDQ($D]GL*#P&9393WQ-IC/'_WV_L/+__R M\NW'U__QLGFOC&U?[[)QQH/!V@X_[+L$/D/H!#=)\I0!1!C>M5<*I-K_ %KO]]);M _R\7R2$J1>$X M>@JH*!*G@ H3CTYJ$5J?JZ=3/9#ZLD> YR-K>,"8?C6;D]Q5G4_SZG>3%0+^',;3*IWUZ]L'3+4X?5S&*5S^;/@Q$A0NJF1C[0.60.GJ MFN@D228\62^TC\WMZV/PU7.1RR-C=<^MTAMP!KR97I :OJ]J.!;_?AXFX_)S M51C]%\R?<5]=18H2@@H:I*A3#@T*"+7%KTQ66R$%.M[ZYKQ#=@92D=KCD?+8 MF!CP]JAFX'E8?'DUF?V^XG\OVZ"DRSR8#'7T'BCN'1DO40"YX,%YSECS9O9- M&1CFZ?'HL#S ^L6(T]Q@]QF>RV,RGEBUDIM$^C +"BA>9WGI<$YD5/@FD6+ M?>^.G=3W7-SYC[(UVJ!C."GQ!PO@K-#>W"T%=+)X@QHR%K(.UA:(PLM::VF5 MR8CTG_O>(_>ST',5ZS_*1FF(DP'D;.U62QE/,5_D:;^?4"AVEO_/^3IE<4^U M%"FSE5% 8& MK6KN)T2I BBM$2(=MN R!J%2-J9Y5FU/K XULGEDJ!]P*@T%=P/?GG>BO"O] MU5S\LW?/7^\MR%>S.5"**DD!HF72&=]KM,@I09O71VB%8IO/DFQ M7XZ'&FL-=[,.#(5/(S[;6R37TKP6ARHA6.YJSV1##KA,-0V5"Q"(/I@4E7*M MNU!UQ01!^B$:M+'*59[0/V MF-<7AT&\^UY)/:<+'*>G 5\?5*8J.UQSKVJ_.>VUH"W%Z5A"VE?:R&B+]QES M)WUP=I,TD+9*/0/N4-V<:NX>+:5JI(.J;2@L!*E2[6)'WA /!AASP7D;&.;F MS7'WH&L@?44&DA9UD)8&8.:VL'/%2E&!D90B.*XUR2K7#IL%R760),68N"^M MNW7?0\Y NH8\ LY:Z:09O!XGJ?WCIW?/_^TO[]Z\>/GAX\M__^OK3__9,*=] MR\>[3&E_B)?V&>VKX3I?9A/:!HMU.X8K+-HH Z&#HA&7)*B,%(V(9,&Q&(.R MUB37^K5B+\):SXPD "N/]:*@GOJU;9K7AD.2PDKI1&TXT16; Y@9V1X+#TV0 M/$#> [A1O:)^+9%J9&?3VJ5D-?2]! \'2$9K>!9J3Q3X #-WBX6*6630Y; M=X??2LA ,'.ZHF^7Y9\L]0% Y_F=X8:6T][!Q,&45(?Y\@A$?P).X4,NJOAL M6V=NWB&BYP8@IRMVZVC 8Z4\ )BVL6YEZ">>X TAT\[Z0\ 2A]P&>ISQF57DPLN ML!0,2CK0LI;LRT@; FV$J'-4NM3Q8:TQM)V2?M^ VH.G@;P'@)I/]3GK?/YS M94/7YO2"$5XL1VT4A0Z*X%^0 ?$5P0FG"H]6V.;703N)Z3=EK3UVVDA] / Y M2^G\Z_FDWHSONBZ]8$Q%[PTGGJ+CHE8]4U"1&8>8O&3%^YA4O8GK]^VN M@W.M$ZT, &Z[!]EKGE1(W@!&[4!Y$ER,P@+2OI%>IJADZQ+SG<0,I'*\83!_ MDK@'@)LM$\DULY@P)["LWM@7M^K"0!&J*E:)S*5J/CSY+A4#">%/4^_MF.PT M60\ +6]GT^^S.J7C;GBI&#$B!9W'F.F,#F@@&DF"(4N)23JE3>M'V=W4](N> M4_5\=[!2"Z$/ #YK!E;B>7;!0=*%@D4,=,*FZMI%59_Q!&3:6HJ5HMNWVKE+ M1;_'4F.XG"CD I&$B3 M@H;>RW$"'@!$;F>=OI[>?>K[,)M,7LWFOX=Y'DE7:QR$@")J!.D30D@4/#+I M:7=9)]LGJ1U(XD IZ!=#G2K]C@4[20-'8^C;*N>==LM\V<&@C5*XU'52>"PBDSM7 M-+AH-03A3%)>B))X:Q_ZX+Z#G?E!CXF?X^4^ /.S5_JE]RRY3%%!<=5\2MIO5XLSC%O%I?^1YB?,>%GL3U^_[ MRV,"LQM]#;KZRFK7CH0K M,D?T4)0@J>>:!,^CK34_F4F-C#6_&^F:IWXKN(8&^T=#QP!VRTK2'_#;^3Q] MJ1S?.:1&H7AMA-202I3U^9=#9+G6EP2?O2XYQ]:.[8-$]5OZ]>C^0S/]#,== M>#'^/LXXS8N-1Y;:&VQ4K\YYH@TCN3-TVG 2EB'99[A\U%I#I:3* MV1.>G*9CD"<) :6G8S!*'83A++0N:NBCUA 3LYXL)UC':5,R'< EQ<&3M\FE ME IM9]EE3Z;6\! L/%!K>(B\!^'.WU<+I6.QS"H$S5($Y6H=@4D,F- D&!Z" M99V!9_"UA@=I^J!:PT/$/@ ,;<\"=@X-JBQ(/*6. K$2O#$"D&=K>!8*L?5, MLB=7:WB0HO>J-3Q$Z@. SMV,.2$P^Z($:&-=S6J@Z-0E!]YQ9WTH&5UKV PL M.[&!8A^L-3Q$R@. R?W5;N0">U_'T!6G&"A;1[M*VDI*IYP#1:040#2_7WUB MM8:GP*>=] < I1VU;\F8E+E/0-;8UV:(-9E*VII,Q3,SBK9)ZTO+IU-K> IX M&LA[ *C97?6F2Q'%E0Q%4?R@D"?P21J($5EQR2!+K?.CGU2MX2G8:2/U 9/$O< <+.ET"4QE0-/GD)2 M50N8C 47C0<=+*:2M2FJ=>["TZDU/$B]#]<:'B+K :#EGK(W'25%DB("LFQK M [.1TV$> M#'B;>'U Y#P5GFQNG5[_!&H-3X'+B4(> $RV%#Y%R\@9JU.E>9"@+'?DC0D- M15J,)1K'5.N0:^"UADV\E^,$/ "(;)C"J[R4]SA?9>6]J+-?B*21EX?O;Q+Z_> MO/O;QX;)&]??[#)-8P?E[1,R+L=Y+J[>WCT=.5Q+#\[0*:2"*!"D"<"3,"EP M2RYV^W31W?0T*!BLWWP_G]4-D)_]_.L"\^OINV\X#]5O.TM+VAK+,5Y+@$YD M48H(X)VMPWU= B^+.24CE, M2@6BUM2A#](8<-HJ*%;SE).5(;;N'71X!6MG,.I:V_<6L1XB^@'@YD;A0ZU: MF*;Q!&^P]&EVJ#2=BZ%(;:'DDFN'Y0(N1PN,863%!^MTZRGW7?#1;XSXR"CN M'0C#V@QOB7]B=N4MMY.'D)G5Z:.39>ECRNK09#48M32^9H,8ZPK46B=2O.FGKMHZ?="?- @;**^X51+OKA8?2W.3^'' MRQ]U9^'%;.<15\RZ+!1P$W4=:II(2EQ"E,'($+QCS>^S'B"IW\2X06.SI3(' M8"FOQ?B*]+#.&?L-EU_J'/3O>*&%D18Z)I]LS3ZM@YZ*@B!#!N,=EJ*0R^9U M37L1UF^&W:!QVEZQPS&HJ^S#2Y&O^+S8A",Z!5+,F0/YQ1Z4%W4XJW>0M$N9 M*R5#-(V!NI.8?GN^#!J<;10X'$#>K?R_DMQ%\<>5V)#B-:^8 "^% &5+(0$R M#]DZ+G+02L?6.3O[4S>8P&@85U =J748Q_XMSLY2FIV3Y$GN./Z^SI)1VD8> M:DNR.II>NH34%;H.)!Z%WHH*&;"RK1S*EOT3[ M=N29( _9T;&BR ]1QD2(PJ_. X&>3AR.';B:NPD:6@OA1T+;L2H9,LS>S_%; M&.?+".["Y3B;KJM9SA8+)(\X?B1@-E?BD!&[YNG"\+\//ZO5KV\#*?6N=6[4_=0(H]^TL?/4@]QP-O1GNJ2^"M+UNW7TU( M&5P*KHY\=<1A3A8I5Z,5T)5,5[\5_R2')C MPZJ@3RO:7,IS""9[8,J8H!GYPLW[?AQ"7[^'&IR>$=J&^X8!T M?Z&.DN=.E>)(CH8D6H(#9UF"$AWZR'3QV$'5W)[4]0O- 40T!ZEGN*'UJ_$T M3-/VW:Q,G85@%0FR1%",90@.Z2PH6F@K:)NIUGF^AU/9[UWC8P.QE;H&Y$J^ M*U=M&T:*IZR-TZ"+]<2""N *=_6Z*CF7N$S-*S6WD#'(8+F9YG<J83A' MZZ;7L&H'\NY;U=GBY0^25R(+,-0CC4YVKJB!HGT$@DR5X\AA$:X/V M(%&#C(@[ UM3%0W(B'W 54?/3[-/X('B8]\V1VU0"4*YXQ40'$^ MN1 L)(BL=K&.KO@24T+>5?!Q**V#C).[-H>=*G1 -O,ZZ+H>WT>^S'5/I9'F M(:O,+&BY:IK-)7CG$8P+!05ZSDWKI^:'J1ID9-PU)ALI:4#HVS@.WM3;*&** MB!DO1T8YZ[V.D"6CX#YK![$X!AM?N@I:V#T4,IH:AD3?*V->(.)+'?4<4]VKC6 MZAL .O>7YBAGS[C7#"+);=T6TS,GP5:?(2+/[1->]Z>N7]LX@)N]@]0S@"OF MEZ5@(GF]_$$>ZO0S?B )OIM69NO_:M+%]S!9!U\OHW+RA]*-RV.\T M^\YVRH!A,H"#XS2+0;%GT))\/Z99(5?0<7 8 \0D@I62IZ!;=W[I_C#P_[,@ M?I 2CT;LM]5&(@G,EP/ +2^>4UPA(&A!YUO("(YI!S(R[BQ/+H36KU'=XY:S M_V' /42+)P+WY32WZ2QX_NW;9"7*,+D4Y>MIF8_@N-#, )_GUE+Y%.ZA.\J7P=^154-D) MA"RK>[(:+E2(&\QHI>>"')36\R9OD=#S8($NU'RG//%XF0\",AM%E&L.8DDV M%J. E5CGUG,-T7@'G!A"(3B7MO55P%TJ>BXI?!3@G"3Y@4[/^7C^]6N8_YR5 MC^//TW$9IUH)M"XBIQ#J_6PR3O7*\083>XW0V?/#+>;H',-#HV$Z=Y>YSOG. MWK-8/ 26R7/WM;&)UI+ 86-(-EC>O"'Q;FI.=HWND^PG$N:SR>JY/0>>G4V0 ML\$ZKXIXELJ!3XZ%'+55J;EGM!=E/?<(;X.2.UY1>Z4,U$K]>3;+OX\GDR/L MT-5?;6%IMM/1R)93%>I,EL<3['*^!$&Y1)I=X' MF_HT3/]P5Q:Y#'%).62E-,@1*4B74&?P8FW3Q%UL8H6TT-+(ZZT]? 2(8 M89ADY$2K5'.@#(/ 9?5ZK2.5>9M,Z[2RFQ2<:C?>U/ISO.I;M/[X-2!-=(DS M%(3P).JTB@#>&@6%Q5Q4MH36UM>$]U/4K[4X0?NWS4%#P0_4$KRD33_[B9<3 M)6KGEV/LPM;/M+ 2#]/7R&9L%JFL'K*6X_GJ!G';"2.D"D89*$YJ.@$XIQ,@ M(B#C.@L;3%2N\88[@+R3LW9IG?4J*S_Q_8P^>[7 M.A/0L*(O@-7)0A!9P=89:8L&&P!W+S6>4;J?D] %6FU_=N!G@+&5) M!S+4FF5 M]5RB8]ZN[GZDR3O5 [0U,AAWEWD[6UX#ARMA?>VGIDSM[2NR@Y!4@NB*]<8Y MP75K9^9^BDY^F]KZ]6WX+L)SG="0ZYYJNV$?R)/7]-M AVIQ,:;2NO??WL3U MG'G1#C-W7JDZ4<] S<]92N=?SUB2I M)^?2WEVF[I^-79.CXKX@E%5ON9@-1(T1+,N26\M--LU+'QZ@J??7]LXQ=2=7 MMJ66!FK;/N!WG)YCG9WV>3I>=4 YW)AM^4@+Z_40;8W,U=UEKM!C>31.5-_9 MLT0*5AZBBA:T(5AE5IACK2W2;FI.;Q*P^G(M!'X^FZX^69N]/#]?+ G9\VM8 M*VZ$PHQ@ VT755N\A(R.HI!D6*BUR+)U+\9]:>O7"#5"RMU6 1TH9J#VYB-^ MKO=6&WF18P4JE#*$7E]B4G.\EI5AVQ#;WB?--L'$SBJ)4S4P4,MQ-3#ZVRJPK(WF:M_#(ZS(KB^UL"A[ M4=G(NKP,\RF=%+4:?[7(]7!L[X(QI..8.(*2Y'U&AHJ.#8ZZ]LV-CC7>;[MH M.;F#RZWO7D/:&UY$+2;*T1I0A&3P3'*P20LG?=%"MG;$=A+3KT5I@H,[G52: M"'Z@MN15&,__(TS.\3<,U5"N&FX=84FV?Z>%'=F#PD96Y&JEZW/C.J6KAJPB M)@WD=3KR.!.!)UL.0441.!-.^-;N_WWTG&I-MGU[(]U4YZ@4>>[,"W*O@_;@ MN8H0,9FBBN%&M\Y>O)>@?JU*,US*!6IJBNJF$VUMZ8#)X2*9G\[!@#*,7I8#3((.DL13!9Q-PZA>8P"D\U<5M6 MVYHQFV,I,2O 4H.:&#E$FPWP3(X'3QE-\^S$_2CKUVQUB*;;EJH#10W4)M4; MG/%RU=UDFNNS'QEBG![9E^.>C[6P5_O2VJZ*XV*Y>DC=6&_+P5B$*(4$ 2%Z M"\HX T%D!C)9R8K.*&/K3CD'$=@@5^CAQ:ZW1F:BT$%MP)="00[63MZ,Q.%B M"DQ&2_^Y]07=813V7K71$;:V9 ]UI;>!FK2/YW&!_W5.7WKY_[NP8XN-LJL87@AVHVTA?, MYQ-\_;I>W:V^-BO_?AXFX_)S%9VNNB =94WV_'(3(W,,%R?:GL5\.;I:C0Z9 MN\M=%U#KPD1T$3 +#-E<"3(_@I#&&_]J:TY,;FI-]=;\S]J3G6#M45 M+N7\KMR_UK8S5D?:@](FBD=RK&IZ+T*I87V[TQ).DW8 ^A@3.'M@B225]2O9//SVGX'%WW0GHC7 MIIX9.4&L53-K-RGH=R9T1X Y0<@#@,B6=X+UN?]S MA-$51&G!\AH12[VZL]-06-:9^5B?"+I_Q+F@IM_1S1U!IY'P!P"CBX$GMT=0 MW3*?/K(L([<@0[:@/'W]2C@^JM12MY%4UN$&T=;QN(JL4.3NY=\"L6%$)I/]-I-3K]S M2+MSCIJ(?P!(^D21,U[V KN\-/F "6FGQ E>F&$O/-/92/!14?20@Z#3'"U$ M57P]X%G UM?Q>Q'6[VC0CM#57B4#P-FZJ09D>X:J>" >"I,C"E'_EY^R1//'$" M?WWRKKWB78@0@C/D,S;SA?_JS- M8Y=D;>ON^%8WQ&V^A#5!F(!0FVI2"!)4';["0J\38_@36V&CI*))#DRV_HJXAYR]D/6 M4[M*;R7_ 4#I@O3\T&B]D/: M4[NY;ZN+ 8#K+'\GUW.\($$]GRWN'OW..!82RNIW=JWU,, 8+5J2_&,'("\.>7AW;>+M+77J^OD\7=<33*YN)"1 MW) 'D!B($"FHCCZ 5XI"G!31B<1\]LWSO \GP%6?');!5BO_Q1N;V\8[:Z9.5T)G>T3L)F7H!#K0"C<]*'X'5HW65B#[+V M@]Q3N_5OK8\!0&Q+O^,U(WS.8X_3Y^?T]I3XF-.YIED51-*:%^M?CO9S"_9:+VM M5(XU'3Q9X2@(TA(H[+&0?%Q]'= $!ZU?WP-A_& M,AYL#I!#EJ"29122^37;3LE]/ZU%X6FDA^ BZ:DOUKKP: M3\,TC<-DHQ/+A;=@DHH\>0167T94D'504V; M+6LL)(H3&IMTO8A;#]L/;7W M@_8Z&0#0-AIMW=XR:'F6)EDH+JW:M'+POB@H,DG6Y1;=53U>5RE?I4VMXYOE2K@;[\#1"XX*P8@Z M^4DB R>] QN*BU*Y;%WK=X5]:1MLA>0A2+ESP=N%8@9PT.[,G;KF2&K.@Y0, M0M&L#OVQX-$;*#X6[X0.'%O?=#Q,U6!K*$\!66-E#/3TO$R<.OI0O/6!%F?= M?30U.L+NR1?;TO@+B^7*"0E".0W*, 5>82:K8E2RWC(O=.--=Q"![0ZZ*]%? M89P9Y-Y+ 9A]G6J8'/F*W$%)EIE@C?&F]?28>\CI]SCK#C6[3[C3-#)0J[,J MCKDMPJ--T'U?:V&/]J:V%^.DDHNV-MU14?#:24R#*]9 =KZZ-[5G8>M@NR?C M]&H\'2_QS?@[WEGVEM\7@PM.&PG&T893/ B(SFO(BF6'4CL*>SLS6GN3^92, MV2$HVVW,NM'@0(W<.F?X:*MVXZ^W,&.[Z6EDM]8+7$^4#\5D%C.=>J0]M9JM M(4. %).56:ML3.O\DYL4G)YZ3U^K"6RWL!F8+EG["%H:"TIH#@$5!\)D,9R5 M4'S[M/NMI/1K04[0]]TL^]-%/8 ?ETL<-&X:?IYQ=6;<8CC2:W=K'V=Z-^W M6,2,A0ERXKBHG4 +,A(;,2M\25I;&2)OG2EX!)G]AOA-D=:MBGI$(1TAH[_A M^/.7)>:S[\3@YW7=RN;XHYN,69,2%NG )J% J1SJ#"0'0N1D;;+<1?; ,77P MHOWV3VJ I&[%W#-^/IY_(]=DU=Q_4KNNO)K,?M\8@;WA0VSF7SA'/"6@^)., MM T($3GQ:(3RP3N36-P#14.1N=Q\YN%V2MJ%Z"1U^N>ZHUT.BT@Q@-A9%H*(SD60,W1J/.0F?=W6WB \3U/0WL9(SLCKM; MJF6@YN3CDACY,IN0EA;K7BG'O_/O^E23A_R]Z&PUAN+.8F]GR\VQO=JXHE,= MUDO@JOH5:&8ZA^6"*^TGJ>3Q%.WSL-CZGJV( D?TM=NYNX(T["R-MB,:! MMC5:Y$Q"8(8LN'6F)!16L^:E?WM3UV\<_WAX:Z6@84'OJK#Q??A9 X:SW\,\ MK_A=5S!P(/[:B!PKSS?K=3>XO9M3>N:=SBD4BC1 8R(WU%'P'Z2($C=DS99BW M'5K>(ZGN]P[CD>'H']CG2LN:<"R7!"5*)DK51L[ 9DG0L>)LRNSV:>OM-*"WJ&*/5Q)O9XOATIGV_W.*.]2@NVA5' M[5Y[7<)>*7B+RW?E4_AQ?='O4$@1(J -!!YA!<14 L2@;0F9&:]:OXP<26H[ M+WE/ FYMLWIPB/K$*DIDZ]G8,01/)XC,J"V7NL-+W*-([KT(JW-$[G:"N]=Q MSW[N+JY(E+>8TM;F$G6&'&NG$XT1G/+$GE'<%I-"NKW%MWJO>R_8>UG6H\&N M.ST,])S^B)^K%[Z1)G+\:^>N3S5Y[=R+SE:OG>O%/N"WV;SF]FT,6_=.)E2@ M8VW6S$0='JP].8DN6C3:9=_\ZF0'+0VOF&ZML"'C9S\O_N-&/KTO*=L8H:@H M05DA("0RK7T1;8.B>*Z'.E#: 6+DV$I[6Y))UO\UR ME63[?CXKXV6U]K6K]06;BT^SZS&EF#?JVU +Z5P$;B699\9K-)<<2&]LR29S M7EIW/FI#><]OJUT@MP>5#@#(U_OUY71)PG22:?IV5M>_<1Y]_':3/1*M&IFPSMZ)0\Z8(G!0&%AJ)-4DR)H$1WG2(: M,]/S.VRWAKI/Q0]J!USPO-C*-+'Z9C;]O"KH6Y?Q/?OY9YQ]GH=O7\8I3,[F M&.Y6]I%C;Y4$3BR#4E@@1(EUYI2S+I+S'[M[I&W-3<^/M]WN@5Y5/]# ZRJF M/*&R\^XW6H1:#U#6*,:Z6F5+KK(7UE4%@\]EY:XZ\)8S"(&C=#DYGUM?S-U# M3LON3W619TCGP/6=P@OZUV(Y3K0/+GK?WB[1R,&F+#T@5Q84>3JT!Y, K41" MR5)BJK4;>R+)_49>K9!U7[.HKO4XJ).[WH7-IM4MOV2=V+UH2?\,ITC^^RU6 MB[.UPZD"8DN!T@(A*$F_Q5)0HLU,MN[>=@*Y_89;W<.U6_T-"JHO+@BH]\ K M7Z)Z%Q=%N>,[Q6^I3K0UQ%PB/P94E@$<+QRP%N-JQQQMVA"I_89(W4.T M.[T-"IXO:?O4)__K4^-#6.+-NY';N0"&):FJ;ZM)JBI8 X$G!\4I782QCHGN M'BD/I[??.*9[H':LP4&A]:_3^7JBVW^O-N;%4;'X,)M,R,.I>2RWP[+B"YT. M'DQ)%PU^8LH64DHEH-,*8^N>DL=3VV_>:/=([51[ TD)G=5[9-IO/_X3PWP1 M?_X6_L]L_O^>S\>+/$[;D@:E5S'XE("9Z$"I^@82A*R#;(AYRX/B^_2I.';] M?I,[6V/NT30QT"NO,?Y:JF-)A=.1Y9K 7HRH# (<%9E4,DXBC)\T-AZ<,0N6AKZ=[=6>!86 MJPN!%^/)>7W'NE4^B)%VFRZ +!/CS' @F7A F:(RV63ANSLN#R*UWPN=)ABZ MQZ7K3&D#M5M7,VI^PU /@?6+Z[%6Z[ZOM;!9>U/;R&)=K;?1AND*<99%QX.1 MH&NI@0HU59PB45!."!^*=X&W3@"ZCYZ&+5$O5]D6?E](/K^;4J!S/I_3;JF; MY$XO(332E4!N(ZMA>:B]A)31((1.D86,GG=7$-R @7ZM7#/ZU*,4\:Z[/?=-FVF#N:@60>JRY4WIIJ=;:%A6PLB@HS1 M3 $+O(*X/B;7D[3VZ8@.!9+^&]N'$\AM9UO?SJJ"P^3L:QTOL7A7WITO%TM2 M'%%P3>#[V6*\+5"RCJ,++H")R.H8IYIDS"3M?^545F@5[\Y+/(GTOOM@/0Y2 M=YO;Q]/[H*X-MPI^?6_Z;GI Z8;(T:7")7#T",HX :$.0'"1:QYMS#QTE^+6 MB(E^GQ;[WP)]8&$ F^'*T7KV\UF8K(L_$9=_GL_.OY'@-RI(7(XV. .2XL*)!VCK]\FQ+^AVHKF!^L$'CP)\@;B5S^YG'CJO*(H2%A@&@I31'#RS=.Q+S8W6!8-JG=#:WME.$-5+'D!#V(?S^6Z#OCL/D%D>ZQ!*,<2!=S92K?2"= MUYPL3$#E%.($' MG[+0FH76+PN;Z_>;M]4U9 X5\/'@F"W#I,T(7YRGJH+/M>OZZU?OKG@94;P1 M="X* I-LW)JB/8M!']D Q,Y>+"2EY>OJRO M6NK&\,*);$A*FK$(JG"Q'CX<4+/B.!>\@VJ;/0CK-UFJ:Y/43"5/^G+AQFSL ML#$;N^NKA@<7?KR+A\-DT.@:8N=0\NN,P))$*#)",'4ZL&*$9/7<1*<3/-QV]QHK9\AXJPR]F'T-X^E(&EVL9052410/90J;/7(% M)CEN390ERM:7KWN0-5#K=BP4]H7:D7H9 -2>G9-$ZXO<-%_^\O77;_/9]W6B MYF_X->)\)*)1/FA=)Z4X M;!\\]'D:G:"LV^H^0G(]*_RW\73\]?SK!>%>A*2B9O4!J2;U"(IB^:HR,6?F M@PS6MC !-Q;M6>G'J&S60GY]*S[\V""<)65<3@*$JZD/0A/[VEF2AI56U6=K MC"T4O[EH/_:_F>*/EM\ ?,B=1]X;\FA>+_%KM8.QI$0.\>KL4]YP"-4U*B60 M/Y.]T\4]5GA\157/G3)[O8TY3C4# -N;,,TCDXK1-:TJ":1C5:@$D2<)PAA& M0+")E=;/^W7=@<:W1^IR=J)@!P"&RSB\YC)OQN)_GL\6BY%'2=O#4Q3N6!TH M&P3X5 =O)IV*=UQ[W;JY^KT$#32";0.?=JH8 *ZV1N-K3NA:@.Z4,XPV"#=[!6 MW.W]<=599EO'N&JHC &D2FX,B'J! M1$1:M^&C7T]PI;!I/OM:&YO_]WHDXR[F1TE8'7T68%=3HIVUX$6PD'((DD5A M;&K]2M6*]GZ3Y3J&:R\*/AS8?@WL*7Y>#RWIW'365,$8$Y,A)_(DE*@Y[QF\ M)+=5IE2L"R_GDS;C@J- 9P'*] MSA6&9!5):L%+A.!L889IP5/K-MY[D+47Q-P_&L2.5,L /+]-DUTKP(+,7M:A MC+5EF_<0L38RTEI&9,K+TMK/VUQ_H!<:39(GCY;SD\X@OY@M\V'=ZW;M%G2; M.KY[QH67>$UJ B2(>\OO@)\%I1O!"XXYYDZ_=[)#_,9>ZH9IW" M[=5W_C9>?KF<3T1P/;_ND_9S5'0H(18'S@=&#-/&\AP+Y(A14W1D?/-WH3W( M&F[-^@'XV'+[T50=3]K.?0R3VJ.B%J;5MF]=&[D=RSV>A=N'W^[-6S"A6.E( MA(B^=GM5X%P]F:7).4I&$&F=)-V=>5N)M+9]'B\6M>%8G52$N!@Q'0OY'1*R MLK2'!+D)D= "EMQ)6:Q&UWZ0WG92!FO&#L'!G:*6!F)_TJ;K+'\GKW>\H#]Z M/ELL.[==N]9[/..U%\?=6R_A:D>$DH&.6E;')-;#-\=Z#&] M-F1Z,;MJ5+/*B#,+41=-@7;M2LOK5%0?G#+*!HJ76O-WAXK!VJQ#M'_GQO4T M80_47-6>1[^/)Y/C#=#M+[0P*?=2UTD!/F91R M2 $P"@>*.P7>2@4V2%&06>YLZQCG( +;E0%?+KO.6].$$P.XXOQ(NEDE#ST[)Y.)B\7E'/M5 M2GTI3AL6"_!07YV,RN"3=!#0L1BEQMR^D>U]! VEIO<$E=^&43/Y#P%,:]HO M2K0*.B,Q9$B2#G#E:S/33+Q@$0)#2$R8YL'9)@$]@Z6=8F]#YF@I]SS[['6N M5R(U\JA*^#B;G*^ZAU]58!@RQ8H!*EU[WTH$YQT#R4W1@JLHE7C QWEPD9XA M<;SB9EU(L6F74XER?WP)XJ_5@,]YCE,PP':<_Q*)Y=(D%U(6%(QC3_] M$RFIBMK1DE)<7 MRVG84I\X8=-:06IDM3D9DJLF4X'L4I!2659"VD'G#Y\\R?#V-4./&83@!6:A(IK[!?]CP.]$$M1=2A:$LK68NP0RD#/]&KVNQ=Q1Z]:>YR-D]!',.%"Q M3\#D4"EW!)2)TDKQ')!$@*%F+!9PH@@@"ZAD),I-*@.AHP]('*S$)T"QET0/ M1L)7LF3FF3SCQ:HI'D@2./TT>W%%E,S2]X^+,%M>KG7R-SJ%WZP+ ] $XVM= MMU?$) L.G";7NQ@DJXF7S)M/K-V=NG'/I*$PU5@K'>T_Z_%/KV=I@6&)+W'S MWQ-CL6@B&*0E]XODQL$+;B%S&Y,.B3O>.@;_+$'C.C]#H>IXV7<$I'=7B_29 MZ/]Q%WJ1_XNL_G6@<&)$23RCAJ04G?9"&*@%E^"XSE%:0U(;ZI1[EK!Q/:RA M@-5.%QT![!^+Z6J%L[>EO,=U%=+'>4WJ>5NNH])_SJ:KB4K9>,4-,5>GD5OA M("2;(*'+&*/P*K>NL]Z+P'$K&H<"7'O=]%/X=6-7$GG*T8GO X9@D@) MN.UQMW[J@\,[ZR2U"QHX0]I;8R*O MMB@%S/%D.+(@?>L.,\]3U(<]WM;M;R#[#FK_KKEY\;DV GL]N\GWN%S_;]?5 M),NTF'Y=EQ*Q5#!B5""*U20W7L '1WNGY2SKG%VVK7.@]R*P#PN]+<[::Z;3 ME+RM(W(OR>C@_+QG']D?)W+."YR@X P)7 5)B$-)*R#*QVL")0U2V@%6LMDY166!KOV]W MZOJ(?[;'U-/Y?4WUU8%O^ P_OWW_>_BO^>+%95AN\I2,CR9SR2 758\%YB$H MGR$E9S,3FG;QUN;['N3UD@[8%B'WYWH/I*Z^D?B#L3_"E^NF[YYGJVHUIG&" M_*TL'!.2 Q2-TMESYTWK0.LSY(P;YC@EIEKII -X?<3T M>3:_G'_Z_EM8/B*Z#5,H$N?2"=K.-:O^-2?_NB 8AE+YZ%-L7KBQ$V'C1CQ. MNHTUUU,'X'M&@#^B2*BD$LPCB/ ZU(:)J13>>LCP M;I1U:]6U@=P ZND =,^(;=/8&$NQ0K,$67L2F3,!?"%3)"BEM4E1.IU.=ZAV MT!!_Q+WM )7T#;%;78IO=R.>*)^*\%:!D"0Y);4'A[[NW,SZHA6RT/K^='\J MQ\U&&Q.&+=36-S!K=V+%E')2,7*, FWG/#.(/'HP7)(X;>UM=<*@[ZZ-H@?+ M1AL3I:Q/"VXA_PI+W@0KL[_JGNU([??66_!,85>"2$\:]TD M8U\:QVV,?P(8#JBR<\I=NLAYW8\Y7+Z>E?GB2SBN)?7^[Q@LRVEWSD9)?3)! M!Y2$(!5K 5Y)"8(0$:QP*?K,G8K.*<5I'^P\:)783B\=6'K/.4JW&-TVA?R#5OK' M?^+E-_S[?+;ZO)Q$RWFN36RYJ04^7BGP*GL0A1GIE3;8O.#\.(K[2%(?'J4G MU.O9H?@_,2P^_G,^$8))5HJ"X!W9/UR[&NWDP(JR0FB7G-6C@G=+:!\)[[UA M]A MGB=4"7LX$3&4K+T!XZO]''2$H+,!GHU/17$C3YG%]QRI?12Z=@G7O35Y MEH#]?7ZUF&3+9#2X;JW'L\3 MK?3=B1>2UEUB($SAH-!8"+F0$8_6"L4,#WY<._::TC[*<[M$Z[YZ[#7*]!47 MH392>%-+3>LXB2.B24\^JTG4:#=*&T6'UB^Y->W BN)*7!^@"E0N 8(R"9@J MAI3L?4ZM;UGO4G!,?\>[DMN">)/'QK/.H=@ @M=T6A4]60>F0 I%%>U4SM[^ M1.O/OV'<.,T16KS=ZK&1 #LXL%[/:#WA3=_K-]NRWW6UBH4,0'&0C98E"=; MRD3:JK4$KYD"CS*SE)$)WSI:]H"(+H%SB((?3+X\1MH=P.4#7E[6VUZQ$X M[B7!<# ;3DL=0/"ND9#O)SLX(770M)6'6),=,BTM5_-.C?3[_/%WP'!"(IU)A!VB]R\8_L'). MPOQ&GW["]U@-C^L_?L3%%SY)T3"?E87 -A-&%?W$ U@FLY(^%]>\CFM?&L>] M-3_9!ME86;V#L5XSU$;#[\DZ?H>+.BY^PI@)RA%_*=;I7>2Z@].I@%$\,:]% M#J:U.[$OC>/>B8\%QF.5U1T8JY\^T5EIJ4* E&K31PP%R LC-RFQS+*0)N76 M184/J1CWUOID@-I;X)U>ZJV9^7M872W(.OAQ57KXS=Y/'MCB>F\?FH>YXV.F MCK(H"!$# Y68AJCH'\><3T98JUGKQC]M[OA^/(U6!CYA)%Z[-B^O'N9?ZLR3 M-MR!2))6D!)T> O+(4AG??*.S,?VG!]&:U?WB?L@YO[.(AJS@UYZUS)J(@# M&R445>.17A.#*2H@&R"1N2BL+JUK3/,\/?.OF1LI8CH6]OY9P;^&HNHU7*TF8>B:N:(%4K MN;TD?TK7&&**1A'_8X)OUVS4P;S0L<"WKW+."'P7A=YYPV1F/ AM=/6Y:Q1; M(+BH:]O%4GPA#LT .98'$#IN4O0(,#Q<36>$Q0G/3'JM!&1ATK95E.0)9,G6 M.RNU%6.=ON-V=Q@!<7LIHW>0_3G+V\@TYE=_)?KJQ9?ZV\19)+SZ\O5R_AWQ-YQAF:[>7899ZQXT M>[^BQ6W#<7PUNG]X,?]2D^$VD)_E][B:+M9)F(]4MR7/A8J9@[2ZNI_D ;@B M$3RJ$@P7,C8?7+T'><=N5B^WB+_SRL6BIKW4%_YCNOK\FK;G;]-\%2[?8ZJ; M0_ZQT*PKP@KT0.:G(;M4)/ U1"F+5E(5]%ZVGOUQ',7CWF(,A;O[^^()M3JB M#5AS7"]26EQA?K>8TV;RX7-8T&'P8CY;+:;Q:CW+XO6L=BBKZ5SKYE\3ND@FN7U7][,9Y]J'LVM/TUXT.3[HX2@0VW.S2.$1(K 4NB($MJR^\7M MCQ;I#4KDN)P79V*RXS#'%UG6%>Y W[GW*J;;BH?35J=GZ$N/J>IK'O%ROM_KI MX7;JSY_9PC#=D_)&ENCZ^0\1)[R.SFD$)^O8I; JLIKC5??=7,C(T%% 8%C''DLM?/-K MCZ>(&=OJ\K=B5ZU#9$,-KX.H@LU.W7060N M"LZUYW*GLE1Z\"VHT&\_8'+_G2-G/+51X;R!/$?$0=K2/+FXO-S23T;;=8VD M)#)Y0& ^:% V6G U"961 +0EP;!GVT,O,?V_3_-O_W;]C@TNKG_[@8OG:!@' M(\=I<]Y8M#W X\\/+R=)IFP"+02-K)I/R4'P6*"@,4QP(^.S4Z[VA@.]5/^WW]Y-4!EK'6>; :B*,0%>$N'%\\(QY"+- >Y/6W%;5'5TL-=1QG;9P.\--'MHJRGORZ_S%LW(39-)F\II8G M*U-4K9HGUSEK#UY$8XTS4NE3V I#!ERW%V*_S1>+^3_KY5GX2G]9?9](1SLO M[<.09;WHE;3J8LD,;%!<8LED"[9N-K\/??V=A >A9I>MJHF*.CTH_Q[^FGZY M^O*0-W(I4K*,0\9$FWXA]\7I*($QGK./*F;3NKO(/O3U=U0.!K\F*NH;?IN< MTK=7J^4JS.K(NI=7-9%@8Q5,HC:"1ZZAH""!"F(VDLM+ID>=+D)>="@GA.*S MM(Y;@ F0Q"8_7)2VT0ZK0&QP4"#UXY;Y1-> KSY&D* M1RY,/"4<&ZEIY)2Y:H)_G+_Z[?7'EQ?OJZ(F4<:2K!>02LSDC(<,G@D'(:;B M2G;%W:_\?S3-[<RX;; V-XX4WLN:O_>%MOM&+^;:7V)J/.@HVU>X[2M1I MZ"HHB%&IVJ*_>)84(3SL (+GWC%R_=X0>&@FTAY.)ES5AUW+Z-9YNZW'X2QJ M&=9]JJ6I7=,9!*<8%)ZXTCFI8EM/S_D932,7Z UV^K1410_0^DET[B4NTV+Z MM>IMDG5FTCD&9-3Y.JZ:7 [K!'"9,U/2H97-JY%W)V_DDKQ3FCLM%-1I^/3# M:I[^^_/\DK2U?/4_5\3LC]1/LNFFJW"Y_LKAT=1]W] BN'H45XUBK9OWWF!2 M;Z MU)=H@]4!3*BKSM$F[)/D9/DS;8HE]E+KB\)GR!DW6GJ$WA^,+V@D\@[.O>VJ M^W,V72VW?*SS]8*SFAEN0$A7**YY"ZT;(CU,R/7+7:%@O'B:T#G?N[Q/-D"\-U8UM?6[[WUOEP!9_M=7ZXV#JP+6X&CZVEL37 UN=G%D$A"PFXT<1((6Y( M)!$"4R6A1.U*ZZ;43Q(S[CXQE'G:1O8=@.@V_=L%1>86\XE+H).-$0>U:9-1 M)*;:/4)SX6UL?9/^D(J1O9HVZKUOFAXGZQ[0,O_R93[;&.K;35,9%%)*!3;+ M!(H,]YK>I$'SA )C(KY:QX<>4C&R87JD7A_,&#U*R'W!Y+?K,:D.Z3]D104> M)*B),TTYM93L7]*U+B95XT!U58%'6#JMGS>W)2X:/(#!2+YET%; M.HI= ,]8! Q.2"^-L::YO?,8(>-N1H.%_8^6^#UO0KW1X,R3[Z@'QOX0,7-6TNQ@SWD[CY8 M6]_A\N)J]7F^F/XOY@E*%G-4&0(Z#BHF![X4 ^1A>J>"2*+YU)SG*>K'0CX. M1 /(OP,T;4S^QUFI?>:$8P8D(S--R2R!V-& @J'P+$CO6C=R?8:0?1ZN;PB-KQG7(ALH5B&H#B2\Y@5KX5"@99#L;;Y#,XO$+R$6M3$J.@B-IL1@0!09"W2(+1])$*,K5N 'B?AG$+% :%ROXR M/L-4S75+U8M$9AY]/)W=_NKKV3=L6'^>2^+F/WO=)_-Q'Y!V<=G6NQ1_A"ZYO_:+&)+6QD#A7F^) SX0@/X%I M[9'SE)YK47:0GW;K_?VF>.ZEU/N^V:$2[@@=V[BI=2XG+^MU2Y0DAIJ#HH2" MS+/4J(31IG4^YUT*QD7(X9I\ A('B'7DN-_&L/]WO,SO0XS3CXNKY>IB]6*^ M7%U?X0K!D[8"F+-D[.L4B!=&=IV2)J"AQ7+?O7HT_/>S]_0!A$/T-Q](F*,7 M:S^YF,?+&$M ME$W0<;T'3C 7@\$5$@ C>63:![U"!U(H:XQS(>NTRU'RX,E=7B'MHZIY,[F- M/XVR,O'N:I$^A^5]1B*Y8$:0B^:BL*!8]ILVBT47G;7TDK%= /#XT[N\ CH0 M! WDUP<0UM&AA^&CB?*N)KMGD$G1H:HEG8 ND+&ME!=!NV+2+DAXXO%=WN(< M"(46$ASY*'BU[A_Q6R"[*N$3_&QP/BG*"E:'H,E82AT"[< E,KL<*U$'KBWG MN_2"V?V-7=[9' B5@>1\-N'Y>O.P4=UR>?5EW3*B:0C^N>I 9Z_??_QE>WP]HM_AD7^/4P7ZXN?6X1>S/+?7\T\_XK39 MAVQ+<(!L/3&&/""?M -AT7G/LO:B>9'/\&PU#/K_C-CE4]1NO [R5:-5(@(6 M7SNR8((0:FMK2\A&9#Z;U@FCS8@?.6#<&?J?N:4X(48Z"$!L** MT6'E'1D]2C()D1L#B$K;**+BHO4%WQT"NKG5."4(YJTTT@&<#A?<#[9G^5Z8 M,)KB)'I)5AH94ZKD1!85Y^!M9CHFK47[ECP#\#$NN(^ U?V]ODQL-)=@@->2T4U@'N#K;B?P1@E'9&A(R0C:*#I_!49P^0H91+Q*AM$KIUN]GC MJ>[F'FQ$L_3$NN\%[?'G',==?-;:2SIM8O]?^,2;()7A$7*(J;;[10B>M@%# M)T]FDJ5\/T;?9A4,PDWG5D9C7#ZV+,8'22_+I56(YUH2_S&O!7_K.0UAA1-G M5!(9,P06:[EP)@>F) F)Y:*T3"[BR3W!X]GJW%@ZP0+J"#:_ZDJZ+I=="\2[ M)#@& YDQLF6=)'\G:E7CI5%X7VH.W3FLH]M,C5S]_@NNHH,A\ZNMH??3Y7__ MOD"\W3Q_8J/UV5L$U)F#$DI!T-9 X>2U:8>%Z=9='P9G:MPK^U]I#1T-F;-) M#?AP]>5+6'R?EUMAM>NBM:95>CN\9Z"*O'TY'#ME8$/B\M:$F??SR\O?YXOZ MQXGA*6OG)+#:%TR%%, E^M6F'%V13#G7ND9W&$Y&.R,>4O7'U2:.+)3S$3V8 MF/6FSMB MVHKA;_3%U?+U;#/A\V^+^7(Y$4Y*;H2&**M:O+$0BC!@K,A%,\>M:%U$.0 ; M9^J_][MBCH5*#_Y'-14V33UN#[;=W/[P!L3ZLHH^M->ABZR4KL/)LTO:&.ME;P?!3YDZ4V>ZWV.A+8Q^ MB97UT+;4VC)6O !35)U8@0Z<9AX01;;HF#5.=;:2#G-!!FOA] NNG.-@[<\."Y92&A[BX0\8&+<^=N_ MX%HY#B8]N![M=/(/G'[Z3&?=Q68"^K4)^VXQ35CU56[T%:)'IL"%7!LY1 V^ M! 6!)U'G)VGMNKD+.9C+,]'+Q'E>]_98IU\E4"(K JY.$#!$9;*PTK7N/'0B MUGZ9T.00ZVI FZ$9W,XGF/ED)N6C(:IG!110,PS"0(FES@W46+OG20@ZRFRU M9\F>W")OQ]XO$_SL8DV.!+MSL%I^)IIK[G>33M8*C5$*LI.*=JUD23I9$ MEG4D:L&F<,1FB MP0(*&8?HZ!^5-/*0'/9W$?LL0Z.5T_YTS;S'6J!/G[^8S]:D7H7+6D(I)LQD MZYPE&++:YH2C@6!2'>N&2C M M>#7/"=ELWS#HNW6T7-:G-/A+A>ML C1/3T MR?"4B#C9:P:M3@6,1$^"D0JB35B;K?#B%+,I=E/\?CB;YQT7[W=1#HVX7A9E M&^OR-4EB.EM.TV9TG%G/6_:B-LNOXP59'9+!$8K4*FAM>,+>;)(GF3GO /? M"VQT]/2RC-KL-'<%P2>&U&*YD,"2J!N*HU.>"03.K8A%.QFP=:.MX;@Y[X#S M69Q4Q^"GEY74K)[GWK&]_N/+L,*;,NJ)DI[D4Z<,(@90KE;]T!E.TL*HBJ =R4)"0UI3-H*3OD"* M)6:)1(E/10'4[ M20ZESBT3L8XCL0QE1,D'2688@)>=UI/]%UU/8V.G@S7T;C%/B'GY.^FNUL>N M)^=LAV[].2-TO*8/9JOIM]IK]W%UU@Z\M*VDRZOJC=XNIIU8DZ(.,H))O+:C M8AY"O1AC)3.EM [6MCZD!F5HI]7D_O564S\HZF!)W30PQ\6WZ;:5] -V/X:_ M?L,9ENFJRNSZ='Y;[C >4-!VXA/D+&DOT;7_O_ "LO7@,1 QZMV M+I!8H]+_-])KSY%>^\#J%".]]M'QP3C_AHLX;X3T]TC'SK1VOEY;6'_.IJLE M65+;63TA!X>RFN8I$SO&K4N<'924M&3>J.):'^K/$M1YUM_@B)D/I;P.]MRG MYD4%PP6SQH((MG;MB0;(0/+ O3:I%!6P?=3K7V; US'H:Z&P#G!W<'#CS4T' M]LQ3MH4C^. MF>R"T8%D-7BG4@FE<)6[&2WQYE<;\'6,D7IBW9\SVC=>ZNL9 MG3A7:ZV\77W&Q*YF^@SD6B9U[9 ]&'=48&T&4,$ M$97,S#$I^QDKN2=OG5M:Y[J^C@#0+WUTW4T_F!A78D@Y 18K2'E*D81B!I]2 MSC&26.0@FE]EQ\'H7V&AW3>@DS'&N>+!YIQ!:2T@**&@ MR)RTYQ8QGL\R.\0'ZZ^923/+=C&UNR/>95AROMA8!(GP'# M*+/FT3#9?")5+\R?:7E#[XMW2 C^"\5E?BZX)'5,T3KPI?;B"DBVBO$("8M( MO(ZNT.>S=O=D_DR+*7I?NT-"\)=>N[>ZS/Y<:D5:%7TA@?DZN^77K)[.!DF.AMS5I M&E"\]A 0R4'AG!>; M;)"AFZ9*I_9N.?N_]=H'\G[Y>-1=ZV3=A."'I%QBBM5J.I:-KCVBR12)G/2- M.2(7#!T_GP2-$A"+ M220/II(MVFO?/+'DEZR1W =3P]5([J/.#AR'>Z537#@4N9";(\F.LL9!X"I! MEAR3+S[;K!MC\9>LD=P+!,_72.ZAD0[@-$@]2@E&I91KO,R358%O3Z,?6YXR6WGQI]+136 >X:A-<49J4R;??>EP J.U9['Q=PNH3L MG'=,M(;H_]7GMG"03JS[$=$>%VGRQWR6KKY<78;:VO%%6'Y^.?TVS3C+DU@3 MV54R$ ,CHR67#%'GVJ8NNVBR".)^>^H'LS MU:O9:KJZQ/QQ_AX3$CLOK_#C_,4-=^^N*5O;(O^^"1%/E$0T*B90O) 1$FHO M'2<\)(%_O;A:?9XOIO^+>5*L MYY$5A,@2":"H1#_Q "(7M($5@;&;AOU/,=&YO3H,\ON Q"^T)KZ%Z64UM'Z? M+];I$I/DE0BD&@C9T,FE-(<0> 2!UF7E8TZRFWO_G_!R]H64/:R0HP#2P4*Y MN%Q_!Y]H=?[JK_HC3H0L="C*#*[426TJ(#@E&$CGHH\F2NM;Q\)VH^SL"Q6/ M ?$ RNL D@>T'7^,:R>XK?DR$-/&-:ZM?I, KG14'D,AMV.H"X2C*#_[*K]C M(#V"\CN _)K-^'.AQT>CFS65;#K[]+YF=R[?X:+.KPB?<$+^2DHVDKFF30%5 M*Q:=HD,I2&^3RQ;)SQ["5FG-R-E7SAUMJ(P*C5[6QR$ZN"V$3:8EGY22R(OG M#(36D5R9G, KVBI,-"9HE8HTW12R/4+_V=>BC6*V'PN$+OI)'[P7T+$X7:R_ MO.WMPGU!\D0\F83DQ*LH GCG W!C428?8Y3=C(V[3_S9EW6-5/>[^B10'4<7PU*H%ZEHC7,R+VFI2WE92;NA:M MI=6";!W&ZMVN1@\QN@0F8S0VQZR-:[Q+'4CJT4']W5Z[22%2WO+"0@)RAS(H MKVB/X Z!S$#E K&R0=2W?K$VM2<5=;FLYKF MMJZF0&\-824"^E*GY\8((0I&9Y;.Q$=*T30/6#Y'T%E@[P NLU(XUKR9YC)"1:U^&"B0E8+!T3H&/)]>2HA8+90,P&LU59I= Z%6%/$L_" M!3X0+X>!\R#E==,+_CG.?L,R7^![3)=AN9R6:0J;_H'7#"N94/JDP!5)PN4A M@PLD9HTJ26F,#\T39XX@]RRVU#;(/952.]AA[S-2$T!WD/6+JT75VN;"Z8;W MPI!GR0)X)HAWJSU97K%.8U$>=?:TNEO7.;6D?UQC]J0('TWM_0RVVO=X\MI+ MF9B 7.KH9D&"]U$*,,9D3J=3R7KDZZYQ"Y"ZMBWV45[31KPGO@NIHM-(MBMZ%]E7Z!V*90") 8-RCD+@3NR M[H/Q,6L,29H3PGP?VL?UW\9&^6!:[L"'>X[OW\E9G7Z:;0SW]/W1:Y?*LA:9 M&5\G>)E _UCOP>DDB.6L@S8ZB.9=IQJ0/:['-C:FA]!MYW"N["01799*@I.^ MMB*49,MK(^D<\J9$X1DYG:'V: MFN,#HMLGU[OD37'C=6/*M_%R^NFF++YV2OTX_4)?>5L^T*?+0F]?6\GU5L^7 M;-<=V;BNO3"Y1? E!HBV),-]R!Q;][5I0_FXSE CE#T,=YYI,O%ZD=J MXH>$L["8SM-E#IO+>%.8%)=DQ26-QE]*=M8 _PADF 4TBX> M; KDBW#FBDQ&Y)TF,.Z(D;MO'Q$@;53Z"$B.D&\''M[1F_&/2Z20HM=D%]3> MHK0A%T>K+7L$K4WB,MML9/LKYU;4CQN2&_%('!D(Y[($;C<8DD'EF O0X9*! M3&$%04>$H+@T:'F4J77!S9XDGKE]=R"2#@'T@6KM +4OYK.U,_:/Z>KSBZOE M:OX%%V^F(4XOIZOO=WVWVN5!<^)!)@LRK:7+9-%H((J<2H]&F>4'/?A1V ML@&W=78'5%+O$)S$+(I(F(%%2\9W\@P<8QDD_Q:BS]FGVY]Z;?OVS]NXK '!(P;O;C) M;-X!9- H%'W_]3>@]H&3T2D(:U*3\R,3N4&:D"VR4$JE& 7;R9?\>*JGM&7-PPX!UZU2..;2U"?$."G_TX2,/^&JB\^.EUL$Y\&*^H$.3]K\M^4QR MEZ.T@'$=FF.2#DBD7^E#Z6N SK2V[>^1,/($K*.AT4*R8U\O7A^(?\/YIT7X M^IFVMLOU8>@U9M0B@0_>UF*B.GO69XB,T2-L\M'LY/OLFMEPGX!N!J .:G&V MT\'80-I(XC8+VY4ELB;,6P?*:P8J&@8QD%N(VB3IN.'>[]2(Y6= >HJ #M(9 MCE/LO+641X;*M05U/9 ZF,!L"*!"),I98N!T[?XK+=*6^")$Y)8QL)Q5)TJL\Q\R%*_(-N,Q>+53 M=>C/-H3[+Q[''!UH3SA*JB-"(M6IR(OODXL_)S+GS*R)X*2N;=9I2XM.,9 L M%\G)]]+WPQ!W<+#$]/\^S;_]V_:)&RAL?_F!A!_O&Z?FI+WZ#Y1@!Q[J,Z;V MFYMDDH3<6$; -8*1HRND7W94P?(6VNJ M _1M[_8W QL?WL>_^BM=7N5ZP;5<(OTG;XNWM4S%@8U)@\H&(=;,)L.=]5J7 M%-Q 12G[D-E%V+4A5AY/$1M,<1U@\R72F],T;&K2OE[B:E-Z?;%IF+G^?(*" M.9]= ":2(AFNYV49 [F6I7(NLE*M.Y[N0E<7 >#AT-=<-2/?$+Q;S.O8VCKR MIHJL'A77EV035#5*H1W$LC9'F")[0N?UC)[BBK?*W;L\?/2>X)E7=!$2;@^6 MEH+M8M!CW4N);J,-$]4^+4:1+"1:\+EHT%G+G%3DRC5O,+]^\[@%XH-O*@>( MMX-3:CO8:_EQ?I'^YVJZP'T"=A3!#@.5:9..(JPS4CA$IB,(X:UU1J-DY03V^8 U M:8,K=T>#?1])CPR8/V?AIT#N( JP[V_TQGU6? M,FPCVC9^%R=4V^3EBR-!X8+[0:2B8;#(G\8AFWM%)\**TKH^Z1,$[L M<4# '"/B?@ZM6VU!T]E5[4JQ609DZFTFS6R^]S'\A7A_Q]7G.?WE&VY:P"XG41C),A.0HB0)^+?7 M U\T6'QU3QZ'#K.6[),O'@&SKBW/ZD!7YQ5883C+ED6-K:>=#5^<_XH6W^K[ M/Z89;\G^5H;'*Q+J@H[!Z^R.Y6\W^KCXH8]-AA.O/=S(S8+@/3E?3&@(62&( M(JT..:.PK6\G!V&DTS#M/OA[NL!_+(5W8-H^7XW,E)-%%4MN'X;:]J5V%\\, MSU \4XQ)*KB'0\"="ZU&MXX<-%[\$*% M&'GF+C;O>W(N30+V4NRS30+VD?+(4>'7F!=)I$>J_WBI=7!0 M['OZOKE)61+:9):5 C2&_/+H T3M(DE1*EZVE^+P76^?0F"@T O09%]0/N!2<"D5":7Z)EI#>RS*P(Y$8 :5(;LH\U>4QYO M^DIN!5 >VRK"++^9SSZ]F7[#O,DWCM_O-"I88#@F>->>B":!O8%E/SMO80#A]?] MO*DBNH/2UJM5"0VW@H'@-:Z5K02?/3$BI3;%F\C43E?:>X-I["Y-+73Z+$0. M$/#8S;R>;%R%A0N3%/F/B+HV%Q*U[LC0/UB9B8G,A08HZ;XKW$EWG3;J&!M3 M3S8Y,2[7WE0,;"H"E*/CWQ6M(*H8/-=HM&YQC)U5@[B]%+M3@[A]I-Q!_Y\_ M/TPRC]F9DB%E3;:A+@6U V3W%*CO)/\WL[PJ-?ZV+-[;/UV MB+:;R*Z#P.LZD6ZY$):C'5G&'H*>]]#N TIZVV:U0=S M$74:_#2XA]I'F1W@]8_Y+%TMJ@:VO6LXST0EB:HD5NT/31Y,M 5D4B$54Y1U MK4L%[],P=O7Q"$@[2@V]7F<^R,5O65(P;-7 *(4! 4/A.2=R^Y@B2U"3O6:< M@&(+)Q.1*Y^;WVD]6QC0%@^WRG!^7$G5NIM785%'!"_+$U4\A\/FZ%>V0%=; MOAN!\(:HE]-ENIPOKQ;X8R2J#C[H8$'84 N7LP=GH@6MBO?%1W2IM3WR##DC MU!>29X;+U31-%*U(0E,!E#40(V3UH +Y9IPYEZ)!)5M/73N"W'$MM%:(:E#E M=Y#^.C#&#F#U=_IU^JE&$3 D'1GQEXG34"R='=:!-3IR##8+V;IWU^'4CFO@ M=0340[1WGC@]N/!6NX292X3L:\?G4$=BI#JD.TD6\X^2]3LMW12C@) M/IH59A]8C5-Y(YZ^AMGW]_/OX7+U_>,BS)8D[BJ3B6#2L$RLE#4K1HD:^L.VX&T-N=9R[=27?M2'>$$LSV=U%VS4!^PQF6 MZ:JQZ[3'&P?SG [E^A2.D]4NJI2 ]B-RX$WF$'(IP+A347#'LCLCQ^G%)B#U MA(P?V]5O!*$T%S+8!$K6$:N89+5G,KC@760Q9J]:-_LYG-J.W:8]\/1@N.EI MM->!-;KE]'#]40F,]M)L*Y.57/%^M2ZW\9/2!H7 M<:="QN. ;**FCE"W\> >LF-U$R.UZQN;=VG%J"MN[H)$D)-\%7(/4213-NAJ-CL9W6.L+B'5OX2=ZX]UJ0'1Q,L:!4K+,5'1G(UI'/9B.7JG4P M=1_ZQO5EQL9E]7C;T\77F>HC3R^EJ>DRO]X-?-=C]\-Y\-KH8_G$O_?8A#?6H M_$'X)H,A\1+",%U"$6(*93V"U2#ZKG&)4C=?X 60>N\/1XU_06^A("(O% M]S)?_#,L\J:DS K+72FJ#HH,M%_(&K=>\%;;USRM.1S^FT5S+5.>Q$.F."[^\1Q M\=!*/_.CA=6%BK?5TKR$&#%8*"C)IY J@$?OP92<>9TRZ^Y;1<\H>6MBU99X(1_Y[HUD@<,-K:G$@<:#OSSC##.=]E$N[C M3Q];T8=H:=Y49#TH/:P/M"WQ47&3URV-ZRFF2HK@0OU'869,!15W&E'ZX,'C M39ELI^J#!35VQZCK[D@?$L["8CI?;W A"!XBN?A"U+"YT )B*.1;1:4$,F&5 M:=(MZK&7CQM#;GR0MQ'QV!C9TOWG;/D5T[1,,6^73#9:LX!UB'RH0^2#IXU- M,K"VF)2,T-KO%&7[&4Z>(J"#KF*'*W7>6L(]'!@/C[RD9;#1D(F4:U($SYHV M0R&!*V>41!D2VV5B14]60D.5_=QDV$=^/2#@SDF(7E@RAP-8IQDH5Y-A-"NT M()R6NC!GW"XML3LQ&0;4^\%2Z^ NYM$S\\U-JPV7)$=; [UK:RAB E>"!BE- M"C8$1-DZG^=YBL8-D3>V, 900@>0>A!3^]MBOEQ.>*H)YJK0ZM*1%D9,$))R M4$H2W KNG1CJ5N\N)1U&FP[4]1/W=4<(OB/XW-PYW(K'UCAL"#PD2!M>R$AS MR2,(-!B9K-OU4-DSC]'3H;_3%DI'*Z$C0-WC(G"&.B0!WF1?BU49.%8T,)6T MTT8I;EO7NS].28='6O/]Z%#!=PN?=4O9B8[$?X6^EX%6@N4!G! >#+?!&^5# M%$,EECY"SKA9*B<'TOXJZ M-UQT__[K^;)L?L>$K::%,$.2,I!K1])G\")YK MNSNE)+D5FKXPM+GT!&T[X4R?-\[:*:='T-U:1>3!3C(:$ZS2P,E-(29<@!"$ MHATY8#$^))T'W,8>(VDGB)E? 6)'J&+LZ^*'N_+W_PB75QLU75[._QEF"2=9 M>E?H9 .*XQ!C;2BC4H:@:[=?[@V/ DF$@\<,#@29.R.0#:62_C:H:1WV^XC\:MX7 M;;_;!.K9I]H,BUR5$K-CDBNP.7$Z[)F&J(L ':SG0MDZ@.^PO6L_0G9"G#\C MQ)U>/3WN>(_S.I&N%%XG/195)_I*8R"6* A7)7&-FGYNW6)R1])V"YVR,P+B MD+KI9/M;A;]NW4SF'Y_BQJ7Y.E^N%KB:+M9WXG&3G;^<*!=Y5L&!-E*""B9 MK"X/-S%CS%'$^RUYG]W[#J-B-\"=4[#^Q)KI=-N[YU77E&SZ[XUB9WE;(;)\ M=X?_ZT\G(6KGC3+DR<-NN#[GFX-1M-W)CGO; M4;O'^_6OMV4P<G/]\)G4\UM8WN7_!2W"":TWIKTN($J]X"-[!WP)9.FX*%QFPNIT"@/T M6#YV _:97XB,H_6^D'_+??S;?)[_.;V\7+>U7H79IVF\Q(V,[O\^R=$;K84% MFUR=(5LXA, 0BB:]&!=MXJT[!QY-]&Z8/O/+EQ/HLR\ ;]-UGN9UH@K3+',! M 6N/LN#$9H2!M3$7%UA2=JC$EUWHVPV6O\2%32LM]8C U[-WBWG"Y?(]*9!( M^TQ,OL1O>#G_6FWRB>"*Z:P=F41DABMT])-G$G3(6D@=7!ZL,\>N-.Z&Q'.Z M CJ)MOI"XZT#@%C\BHO5]W>785:'5=3Q%!OVE+;:,E' "UNOWB4YAB$K2%SF MQ&2)"?$DQ_>3).Z&Q3._*6JNJ[Z@N%EJ3W.&P0CKHP#M=*TG%@C.8 2NM;=: MB)B'#T8="\SG=^PPF[1YWKX?1@6HQ++YAO52LPB)4-NUO 98D=S ML1N*S^DRJ1.-=[EK[AP2>_7EZ^7\.^+-C8/%(*1B 7@V9#<[8\ Q;R$Q9H.N M\\[RX9OKP63MAMYSNC(:6W?GL57ORGE XVB9DMSKT:14B!!""F"L2:PDXWSH MYU;T,'"?TQW4R!KN"]MW.@/>Y3U\G:["Y?1_<3ULIK=F5XMTP?.;734-KLB_<7L?9MNQ,I-0VVI+! M1EE37C4#IT2!S 1:Y7,Q?G S^(::W?!VYE=!QVB@2[/T9T';(+VV,@BPNG:: MU(+5RP0+4@74A7%+9!YL?+:(G8MSNL4YC1[.:9;MJU(PK:;??LR$?A]6],PT MGR42S?J=C;L4[_/*P;H5'\SW3=?B?VNIAC]G"WKUIUD]+NE/6QOO_?SR PCD\P3%@9*Y7""#JG6H].ITG0BD%2TADI= FE=;;3@,.$[R+Z M[1-B7[[Z*UU>Y>GLT\67=;SG'2Y(^C/ZX./\U5_A"^VZ]>OO<76UF"VKEG[? M:&F2G4\ZF9H!+WQM<)0@YN)!)U[G?R,ONG7?A*%YZG1_$L5D,BD3:"!88E5I/TZK+6N?U.2MH.EWRWIH&^_6Z^G*YGO$R29C87 M%L#(6OZ&M#E$KPK(4'SVV13K6B= M*%\W+9)YXCS(:'1[];\.-?OB-O%(SQ7 M+U#X6IFL;)T7:"7X(!VPG)GBVGHB?,SE\ 3=X[9_^G460PM8]+L47N(^/)=8 M,TUUC;/*3&:C+>"02[#$4XZ>9W2MQ]VTH'O,BS):7F\+(J%BPQ3GP*? Z[=&"M\K71D,A&%7'2;:NEFI$^KC-Q,YQF0P* MCG,SLC[@:G6YKDE?_F.Z^DS?KUJZ6GV>+S8-3:T-3NAL0%J!H)06M><6(SQ' MI266]&"VSFFMK9\Q,&[3M'-<'R< 2O<'R.,R>&:/\,E$[^B\Q*!J?7&Q$ N/ M8 67B!Y9X2<*5^U+^K@-WWZ=!=(('-TOC4D2D6E=)V-7L2I=![*G&.E,M$5D MA5+L-EOI1%<*@Q4 G2-T]U+>D5<*KV;Y%-D?%SFO(P#A\O6LS!=?VB5Y//OD MQJD$NW-Q@J0!@RZR4#1XKQRHE,@K5+5)D4PE&K0NL-8K?,"D@<>38U[,9[1S M7]$RW#9>)"?XT;R9&ZEPFQDQ+D'K7%.T6(8848-D(:KBHW6F]55J(]+[30'8 M!VGWM[@Q]-J!>[=+KM?%ZGI!@@%XE(;$3@9[]#* M=U)$(T7RV#I"V(#L<6$\"MQV@OQPNC\3N&]-[SO?>#FE_V'5ZS1<3J(PF6QM M#ZY(,L"U+!!\;7YFM4JJ6*MLZR!&"[K'324X%\ WU?Z9(+YFDZ\5\8E\S1I] MH54M,RU>D*9&)CUSX*-7D(IT2F2#AH^!\/MTCIL/<"Z(/DJ[9X3@=3W$38W" MQ'"34W *&'*SX3(()4%PC$XZ.I>8&0G#=RD=]RK_G%!\A(;["83MPNR+SX%6 MZ^O9+E,F5#$FN^B!&6=K_EHUOC@#X01J'X(1J74"2V,6QKV;/Y<%,!0FSF2' M7T\3N\C_=;5X-^KG M NZCM-LM@A^3\\0P&R1#"[E69"J/Y#\X6J6>#BPK;<[.M Z'[D[=N/?;_:+U M:$T>CM'Y*EPVP>B=D4!W1K5LQK+[G'3@08&U=%XH5OSF7C%:8D7:VM,Z- ;F M3T@:-V(Q5*2YI1XZV/INQ'2=OO']XJ_I%'Z=DW#AO4V7/FTN^2_R\G'\)T]F$%YU"[=SC8R#W3AE/VZL6H(W* MPBDI0G/'YBE:.KGR.D+//X7. 4+O CSTK%FX?(_?<':%'W#Q;9KP]?L/?\3(%+A(C-(+M ^K7. P!,"RJA):B9@\Y:S/R&I-R@=HO<'8&JGA XP=9UZ M5?-K%M^W/.CDA:U5@#!*U6 J>2B$\F3 M;]L807<(&'?C&=**/ES./8'D>OU()]"7 +)@!"4TV811^)J=X;G-/&/SV3?W M2!C7OCE"F4_!X@#)=@",5V%Q.<7EBMCX3PR+:TO,R)!R0."F9NMPE<"AI3U6 M""PJ91Y5\WO]QPCI!"2'J/9^N/!H.7< EC=T<-YG(>=@L"X;R6QE@7937\>$ M\9"(!YF\"JT-WD?(&/?8:0F48V7< 4R>/H7?W'2>)$:\R$4!8Z&.]=(*@LP& MA-%.Z"B1^=8MSW8@:UQK=TCKI;5.NH;91!CK74H1PKHJD-,.&Y+7P'0LEK'$ M9>$G0U>O@>4#%;\SL/;20@=X>I P\31K?\Q7'Z[B?V%:U6JJK]/-3=^D.)&Q MYGCZ.B1!"4DGN;8(N3AGA;*BV-:P.YKH7AVV-N@\K4Y'[HZ]C9 ]R>(/KEY6 M(V-BT!9;,$%FM1.FI:497:GW!!J9<,5X<^\,?K0O]IZO[?6,/0YP0\M_9&BM M8V9_X.II\=UGKL2$ MU[ ZZ. _OA8L_I-_?)$>F--L!J2="0T72P$;@5XK!T@O%9"L,9'ZS/DC)N) M.O2AV4H/?1R'CW)S?Z5PAS:S2!ZVDW7&53 0=\]7CIOO M>8)CL+G<>S@"'Y]LL1.KPJ I-GK0LM:#628A>)' \$!^NXA%:K/K@7@X&>,F M;@Y^/)Y(/QTC#6\>$^K MY<%Y.13*?D+IN,UZ1@)A2^V-?.H^V73T^L/7FYJ06V.H)J&XB,9)VLF5!.5E M)HGJZEP'Q3UF[93=X:0]X-6[A7H'&^H]Y/$ZM")&QME-%]NWY^N4Z M=O@C"6D=0;SIK+5.9\3EBFR-=S@+EVN6,R99&))_E(4"E;TGEIT!.A6X90;I M"-AET'$C9N6#W;FXBA%==/X?K3#9 W_-VLO6LV69&8U[% NZA]E(5+G4^%SR=HW V<9W=K<1*5G=FN>9'2X@KSQ$EK):OUQ%I8 M4%S23TDJT%80$S9+(T[4%K3TPPSQOF7M&B2*]$LJUOJ([B-#=P'EV5R^G4][( MKOHM5LC!FZ=I-5__.5U]7K>>Q/F= 3.>).BB1[ VEIJ*FR%XI8![87WDOJ#< M)1:TSSMWP]=9WK$,)OH.-CV2VVR;=CU!0S+Q=4@]"DWRX;6\3#'PG/&<&"M9 MM_:8;[U^-P"=[,JBFFB&Q[7B"/W"UX8\6\(OYER_SV8?/I(2[S8_FY8^K+W6! MSQ>A7I+/YE^FL_K;O/P6EM-4/YQ>7M&^_@X7Z__]9A[ 7=YW&FHP+#TM1B&< M4&*-!BB\"HLZQ&-Y_:H?O:RTR2'H!!XUX==Q"S$6 ::X;#!(R9M/S'J*EF., MN_O/W%2^:.>=2B&#('>>_"='_E-,D2P+$]%EK@!V993 A>:@%&H(B))< M%V32ABAC:%UF\2Q!XR"HD;(?:X[01/(=P.@>#]OJ3*-MU+4=GV*;D7$!0B"_ MQ-G@G2F)?)36+1(>)63AHN^7.A\M]9$##._6[]RT\7\Y_3;-=' OW\Y> M7(;E\H_Y[-N\.D=;-5/C^I_/M$V-J,G'[#]5Z^W+*5>(JF6 LLN3K]M1A:BIZ$FDMV MY&J7!^'^?6#UV"M''@!R"BP=+>D.3K>;'7R],-Z6]5I8[]X\ZTAH3X"N]C.) M6,#+A.#(E-1.1'I6ZPOU)XD9!TP#&T='2;P#Z-RF?[O +(O)!9; .9M!^23 M1\DA%)NX:OM9LW"6D"_;7DPSFC/M0%N;:&S MELYS)U,&9F1R2FAR0%JW#7I(Q;B&3F/ '"GD#O:96QQ<;#E@7O+@K0 ><^U\ MY#W9]![!L&B"#MZ0]3<<3"YZZ($Y'$P.$?+(CM-]F^['C:253)M<(Q9.LGJ3 M*"#(I""X@#%J+43Y+8CQ<] +P: M:Z@# +X+W]?CJ=Z6FYC3+YZB M?@ZW-O!J*/_.(\65G[=?MW.F:BXQ%QHLYD 2\Q: M.4ZSI?:X&5+2'6Q'_\#II\\KS!?DU(=/^,=5-?O)I5@'O]]>K9:K,*L%DIN] M5B>K@U(:>*(=5DE#JP.3@11486A9(%N@\>ZT%X'C-%\:;K,:3CM=!'_HG%^L MHZKA\E:*U?)BM5I,X]5J<^ZO/R,&,6^W[HO%HHXQW0QY]#QB%'7& S/D[Q9A M(*280$=I U/>\MRZXN5XJL=I\#0<3$^LQWZWS6VRWX/U.2%#PA;/:"VR8$$I MQ\$5GB&ABDXS9YQK73&X)XGC='\Z^=;91$,=3.*\+[3-"8 )&JZC M!125LX!6<6^TH^>(QC![E)!Q^CL-!Z;CI=W%>7N?C>UBF)2BE6&&+%51+P-< M[=S(# -D+$INLRZ^M5GW!"GC]&0Z'7 .D7A#Z/S_[7U9 M)H+:[E6'+6DD7D?T$P,K5>UB';FJ*)O]ZP>HE4LM9\$I@'WM!\G:<#+S^P D M$IF)BQ057#DW22/KZ<=9:.9WZYJOW*4")[\R8@% >^W&3NLWDC*%521-7&D M980 %8P!6"##25R8@L_]/.[ETOJ1,($:[0 ,,BD'$= TSCPB1,!:!Q9TGSN; MFM/ZN^!Y/JV_BP$K<*B/)]A$1#62<8/E,!4#QL-LRN(T(#ID2F%'M42YGX,9 MEK%VP73^3B"WSECK8O$*J'/@%ER'(# 6!/CX<[H!%<"DVE%#L/"2&6E][BN_ MUY.QU@G>\QEK76Q= 5M.)$\)Y[!T2 -A4@PB.O0@_C(])(J5"QP+GOWEPU>4 ML=8)Y_89:UV,7O00=?J0X"S2D#(&M/8$4 _3+63\I=>!)([B2V+X/4X0CT)U)1&L])& 1_T9/Z; MGM[[7[U.'1=6T?D/DYF>V8F>KKNFZIE[U,KWRMJDO'?Q-*R7NW_?S+XF.\XW MMU/]S_]C2Y0C5G!1JV6**^R^N6^OL=CWUZ#"&IDJY%QZ1#UUPW%U1,H-IBYSWO;Q[\079;Y$RC6^U[ 7E)I*4A%@]$+ M<@'H]#*$IA :9#E3V2N$LPE?UJ7,QK?G:W<9<"MP07:*OWG8_>\_)WX>A?K^ M\$MZXV1UWJ/$:BV9 '%W4H!B)(&"*:])!D*HH'%[S!U :2=9)7R\+&V.D3L4"A_$L 2$#5*$X^1%E !OHM4!:PNQ-R#L)6 E/,S+D M& FSPU43%S_.H@._6%D,;8(/B"!C++8 BGB I=828+1B 6K!6%1T>PO(IT0 MIQ*>Y2?!,;H-1*12Q@.D__;=^^4OZ6\GL-):[Z1DF&@&((M%M0J(?I*R#1ZJ6O]73L9#S91,TX(<)&+U%9D[TNKK5T93?!D=@U$C@5T.ZQ'D_\A94R MA,:Y([4 $-MXD XT !G=3J"=IBY80@S,W2WWI$!E6TR,N71E@: "/N7P0A]= M8Q)HO,44A*AM/ %[ ;0V<2$7E#("O<$T=X>VK J4Y6L=)X)RC*A@.ORJY[_[ M5='7_B8]:F?7L_W&AZ ]XP(8AVW2!@'#.4K12J2(CQL)RIVV?%JB2L)NEZ=* M,QIN%;#P0S/WD]O9>H^Q#V^;V>JF<67E U>1-U8')USP@)BXI5&N77I0TP+, MO3722IB_,69'$5]_J"4/3\=$ME[B+K;F?CBD(Y$R>&$DH(:F@Y_QP*R>[/*6 MP.OG6_H ME')"0" @%''-CF=+B8@!D&ML@C<$F]SQYF;X3^]N MXU+\SB_B\KD/O6LEL<*ISR%.:W&(^[R"$ .,@Q5:**VSOWM[6)*RK!D$;I/= MTE7R9=LG52ME/72 <$H =4X#PZ):CADHXV$FF.Q5A<=D*+MQ.JXT*G@8L'&1 &AY2.]7TS*0* &+LO3(B M3L?[&4@?$*,N7G&[/4!M719.GA]6HAPS4$QGI;B&@@J2%TD5E I&00"L,'.]0 M]5266OSDGB ?)_8A'TF;V^>W''#&A#""](Q3Y8SR0Q"L@I/-28LN"S'VNO4R49^^Z+?X1=_;4 MZOO-PP:"KWZZ;JKT??+CS<.Z!].NF\4V!^'-PZ'!ODX6OZ_W &*(=S2DE[IY MRB,/:0^(6P+R@3ADN:4ZOU]^*>TJCDUU8>SQ9;0J>E2UI;>US#HCE06$&91 M>(NCEM(!Y;D$D##-B!/4HMQ)<_TDK<4=J(MW@Z='9Q)40/4#:FQ.?Y@8'&VD M@ \\GNX1A\#HH %R4+O .=0P=]7#46%>&V&[,^%P3&\@+!7PZZU>?/\P;?[< M*+1]WY4P%.*6!9R-!T4*<0 R2 PXEU8K2&W^$M2#@E01N!L*\O.>88,M7@%M M5MU XTEAF>;:4TTX\]P;RX%C+$XKE7IB81=2'JRP2O+H^8SROM1!::J(W&4F M4";;5\"BDPOW/A:!,61&Q86:F93N00D!4AH2E430AJ"XD!?UVZJ+\[U>/ZT? MR!50=YVQW]S%[W_WL\5*N^TK78]7>+\#Q(=F[K]ZFUH)3L)D4RDW<]?ZKQM( M):3(0D#B!(ZK/_5 8Z$ 43Z5T7$*61BER"*3 A7[?ST9=K! HP3@7FH+O?QH69;4G =/[([ M&CW*J-F\%!ZLTXY $$P\D%,#4SMOYX'CQ'"GI=(L]T%S/&TJ],E'X//14M.R M[*C =3EVHE_%OHTT6C ?]R[!!:">.& @-X!1PB CDGA[B25C*T\E-[B%.=,B M<-(+P*K(^-ANFV H-(R3D/J0<2;2F< #Q71T(>)IV!)%K>I;./NA M?I1. R&H@$XG0N !&Q&42@_("01H"JN8$"U&L& 8!W=MHH(PVE2'(.L TI[.T5T,HH$*274G()I1_I M_'Y8H%H"3IGIE ^$"AAU^'HW>,>(T3):)B[7U.,X+: *(+W1$;2,,\9D?X&K M]X7Z!2(\F1DTW.@5,.=(Z9F-&L05%$6Q P54:!+75N\!]]@8C;V7,/?=T(!B MSO$;;M3EI&< K4KJ;2:EY(0Q;E+S=,'C%/(2&.LML) %33T/,/L;<*^J+K03 MSFWK0KL8O0+R'"HE@T82$5=L('7J6PXY 89R"6Q(Q;)">(BS>^$]Z_8N7_?9 M"=\6=7M=C%T!7]J4KG*CN(Y'"(!5:J:H6%J2@X]GB> \U)33D+N?1ZXZXLO7 M@0[A4VXP*N#7T8[41 D3EVD'I&4R=:1V0%G%@.6*QK.I\MSD/LX-ZA,_?N>G MNGRI+,!52L#M(8>&(*+L<2JIZ"_@>(Y5C"N O)+QH!/BD?;?OG%\)[3;-X[O M8OH*2'2Z);!QF@EO!0@J[OO4IG9'GJ$XUY##CF@2<.X$_>%=F4LTE.^$>J>N MS%T@J(!/'?J74QE]2!^W>@==]">()W$"&@T@#$Q3Y!DSN9^!^A_07'X(TT8" MIP+:;6*[OTQF_G-X&[\_6>ZZC2"(%#- 6Y*28!D'DBL('%+0*(>XH-D?&SLF M3+5-Y8>0*H_I*^!0S_H^932&#!/ @B'1=LRG7LT>0$HUPI!C*7*_7#!BN2_] M-SL,7 #T"JA]O$+,&:FQ3TZ%==%VT++4C"G:+D0[AGCD)C3WC='_K/+>3DQH M7=[;!98*^'7X8HQ3SKR1!G")HFDDYB JI=/#?TQ8'Z TN;L]OJKRWDX@M[J* M[&+Q"FAS(L'#(QJ]S.AZ$L)3E3@K4BDOLW]8+ M&PIA57S?FD6DP3G^U2_MIC$C>+]+!ZM MYBN,;P@D5KM4IHN\B@X,B4Y&"!*(X 3&CI*0_0&=O!K4DN@X'G\OCO/K+&F] MNICUV@?+6UKF,6K8[4@49(+:6)7BM+.2@6"Z 8 MXR!@RE0@+ A;OG=CG@:F%PN0"X,=C_X_P!2%M YQ($D\(FA& E3&,JG'>&F;LWP'S;$QH M'3#O DL%_#H*21) M7)"IC%,LZ'27R3FPBJ7.R &+[)6%K_>EP$[X]ZCPZ0)&%?PZT2/%8\T9EA88 M1D5SM5&9GHKU[)G9 *V*G >:'. @O)$,@<#C M%D$Q3YU_:71(+=8P2(21&2^,^:I:'75"O4NKHRX05$"G$Z<;(23Q#.%T;Y/N MD:@"DCD')"962T8=$&]_N.QB_@J(=#C.(H(S 5(&I+;I<5 E M@;16 XRAI<)C:F7N+*S^D:TRK8V&T&>XT2M@3LO&S(9[@SDS42&4?F"I,@E+ M@"AVP3LK+,D=)&TG6=GZBE?L@@T$N0+J7EE[?W<_3:>?,\WL/X?4GIX)Y"G2 M.+V1'A=V0J)Z 3O O"."::FISUV?W5'$6O;9?"QI+@=9!8S<6_"K3]M+VA7T M\GX^63Z@&^0\$BIN!X2EC8%$]U>'H..)WSGH@G1(YVZ;6C;ET;B6#8P* MB-7F;8/KYHU__+[!NZCJ[/:3_VN)\*_1\_F^N G&"Z^\!R1=E% 7#:NL3<^3 M2:29]%:'W-=5>22O.-"2AZP% .Y.:[6F]M3,ORO[Q_UDG=V8._-_2)2<[&(>ZR9K"/.^[>K,16_[-PZ-?K;UI;#QCUDH '8-Q_5<( M:"I0>LJ;&^Q4X"QW>*6KC(7;KN1BS_.5;E2H*MBJ#VBU;N_NC7-81X^#(AG5 M@*F--@I >$$@1(8'/M:,>R9*66*-B__SEE$9P*B44^E_YWX;QU):&R<" DXJ M'Q5B 4AF-= JZH44"DYG[SUV3J@Z%K!!T+>@4W\<"A(K.D4W;QOG'RFR#5]" M%7U5YP&C.!Z'G!! *6Z!4R:ZMAI#I,09!^OHX/418@!X34Y+%J;"K_IV8O7< MO50"6ZM-/%+$Q=&4<(Y(&VH,/1#Q3N^#4:)?)8M# M/D7[ M3^S'=R^5(,D!) X"85-<3D(+)$<0,(>\=9:Z($(+6AS]0.&>7:/1(H]%Z_1( M]H$0KXBQ(;EHGJ4T.:2!@3:%(@27\6@ G;F J]OMBFBT-::TO]L/EHHH]N@$ M^LU'F^NEGSY\];:YG4W^V[OKN9XMXJ$T6?-1C\44,/.+_5^[\5AXR+D$P> T M93T$1L4]&5L&!69*DNRYK7DUJ,Y[ZLFL(Y0M ',%)/^B'U;1Y.MFL\-LS>'7 MEV I$+SY$W?#75 \[BU "QL ]=W M[[Q9WD""I=*8IYW- :J" MK1Z/I"ZSU1W'"?NROL116LSFL=;86NA"25=JV( MAKJ;K)(*]77=L^AQ:W5^S!SW51TESW13M?]JVM*??O;E M"]*<&V,5IX#(U"C/(0JDH7'#5YHBS6E<9'.O(IT$'(-1W^[-PO]Q'T=Z_S-) M\?S7_7G5=N0<[.JE12:./?_6CDZ:,44UM8 IDXY;5@!#+0->0QD@(=SKW$[5 M,5D&WX(^'7=]G!2,!DE\ (QXGQZ0PL 8Y( A OOTG@$4N0_CA^0H?.F4 _T7 M-YE#S5V! [A+0WV;TDH^AV_+QJYK-!03BAE) :(V6@:AJ AW!" /F<+(62)R M5[,<%:8J\O3 ^3EQLAB] O8\EG\3&26>44J) TZQD-HY*F!2,V2JI1/**!QH M[BS'EU(4YDL>>)]7&PRS=05LB;[_SR9Y3LF=:F8K3;:]'"@SP@<.!+0N^70* M2(PUX ::> PPA+C(*(4O&K)O4QD,7B=OMHUI*"**!@KB)$* *A?G ME808",((QPXSPR_ G"JVK!Q0GZ=/#[O71Z#MZND)EB\/MKL8[%68@81DX 3FR853):Q'BC"M8M> M(%79JS".R5(V8CWVCM7/Y!50Y]WDY\3YF5M\T0_)*._B@>)=JOR(HKS3#ZMB MCZN9^T^O4SX1PTY$ES J2%(;- V25P>?'A>5S82 M.!7Q[I%FJ>CHBYZ\T,P3(KC'!DBMTD.^23,<)/!">HP]]#9[ 4E[Z:IRQ/.R M+C,T%9'N\7SZ'-(-X_R%:A +PWST1PU$*;N#2Z %AM$?-4%1I8B%V1N+M1>O MJMUTO,4N!SB%,UN_^+E-V-RFHO.YUXOX\U;5&P4QULH3P*5*W8E"NB:'')A@ MK'*.:(Z>1;X/)K>>^D;9KA59F9+5G!4L1X_B9'OR^_FW[]&TVVW^ACH1E$<( MA'@2!A1%:TFNHHH6VU1'(HS+O0ZUD:OL,V>C+$#9X:B 8L\7U:N[YGZVW&IU M(Q ,WFL,K,,\FBNUQR86 8^XM2C$_=QD[[5S4J)6M.*OBE89(:B 4*OI\=7_ MN)_;[W'Q_3)O;N?Z[NI^^;V9IR2MM7;HADHM!9(TGJVEC?MR>JF4"0TPUJ-UH3_=Z^GD_"P>L3()E6' M9"EU^T"69*4!.@W,65K,ES>[CT;O^N57=_DK1AC(K!. *QI];@Y9:O-+@*)6 M&TTXTJC5=7O\Y*/9''^UG\GMI>F[C)W_PC[+;ATDY%!R1X,'PN(X+R%R0+%X MXHW;/XKKLW/4M^H#/$CM9T*5"76-Q)7M8C8N-!5LG7OEIM/FS_0B;TKQ_!K! MF__TB]U%&#$$>J80<)#$$RW7T2&0B@&GJ$#8R,!#R+QSMI.L5M8-HD4S.D;5 M,V]SBT:C+I+BZ!X%1 MN)TJ'YKYV_CYR3)5SVTN5Q&75'F! -+2I",T!9(: 00V00CO, VY.^N?DJ=F M@O5!_WD?S%Q05$"KU$)[%O_*P\YJ&T-MU+'<2&DFFO]*CW6I1K_=>ZZ&S;<\4%C+ UP!MB-F9C MW (CJ(O+/;*LW7%HT'9Y5+RR]T.C\VXLH IRL(N?NX\:">,1DM8!1G4J B82 M:.01X)!"@32SPK=ZK333Z?27LHTP+G-6&!^I"I;"7YN?J\*"C[/3D_EK,YU& MS^)//7$I!0]%8X:X[G..0'K'3&DAH-.Y'X'H(6;]Q]B>I&DNBV % M)#VMV!L]3;]U@S6!+D37(V@==YL0[2>)"H K0H,5DJ+L99>M!"M[\!B='IV. MN7VPZDW 'WX^:=RWI9XO+T##[<_[KDQ^U[C@A@8JJ?0!^.274$("T,K$^:Z0 MXS#Z0QSESFWK+VW9PTQ=A,V&:O7+Z-OO>GX;W>KF;;-8QM_?M$2ZP4(AR2P% MT<;1MI83$(<. $IM$5<>7SI>>$30LD>ANEB; \OJ"?O.N_MU]ZX;RA6&01" MG7. &B. E.E15K6Q>7EVT[(E8[F]"[ ^;YM)@GQ'L\Z)IS\42ZH]KA+W3,B^DM?*Z>/2D7 M[XU>>)?>"8M[XH;^9A_W!,_3OMO6V69. M;QM#Q('K7IPUR_G$QK5TE8+VK]EDN?CZ[5^;&'1>_4]_JVR6^XCL>;Y\M3)Y M[Q5IFJ73J)^O7AV*Z^A*Z\4H?#CVE;*)Z1=DPADSE^% 7+MOUJK_9Q'SY:A%0GUGL=@RJI5%"I[[GLCGE]\; MEQFO9V,6B7/U0^NP-2K!ZDO\[')^-W,?IOHV"U)/1RP2V>F%TT%+5()2FO%O M9PLWSP?3LR&+.&>]5[^7MJ@$J'\V?^[ER[L"'AFZB"_5"[C3MBD,X&Y/G=QY ME_+PHF_XFYX.GFZGQBU22-<)NA96J6'B+=Y.FX6_;G;BIL21C+/OS/A%JM6Z M3\%V5JH6SY%@;(6>K!2]2D#[.'.I@O9>3U=%*$. >C94V4/9:9LWYPQ0>BI- MIWNYS@=X6DRB0P,60^B(S9MV!JC@BG0?3CH]:7I54SP9N^QAN=4L.FF4[&!= M.I/KL%;/2\3'#$R6I_O[NQ_3YL'[54S\\X^DVRA!Y^/?*=L'[()AY[.FKH . MZS[H/^+G[61=EC*Y_;YD1VO3EW9@#NT><4=/&N8_ M#6P';D,#-=IFV?L\\,PN-4#WKYF;3Q]NOWE[/U\_^W6W'([;P5%;[>ZP/&JG M3%(#9.__FMLO\XG-,+_V0[4"IX*KM1?*UX#(/^(.L$R-%C_HR3PE1F6 YL"8 MK3"JX$+MN#D*@_5T9C_\^OMR1:6WWV>W7^RP9>_,T*V@*WO'ULXXY?M9'4]'SI*0=T+8@8EXFY#*E?NOE)Q^]R-/1.GY< /ZN'[U/YKYTKO5 MLO YO/_C/G)M[2P=DO5@G];S8Y0+21ZU_>/NJZV-4";Y*(GX2*:HT/UB_99F M:XA._O-RH:Y6Z+11O6!6V.4CQAUG^/UBX:?3K_$D/)WZ>?M9??#?E9S)QP/3 M34MUR\W?__AU8K]K/_VD[^_TP2#>01 ._K.2\[45!J>4+3=3O^B'WQ:/LDL/ M]7<8,G';C#]$_)\_AM_I[@8I-H\[H/#8&WZN?>&3R_N_HEN^G/ST;^.QZK:9 M/PR^Q#T\8CF8GMN[::E\Z?/_=/ISQ. ML?*-4Z0[H&AIMVPC;9[<\)>CE=MXAIU$:\L"?]M\\U.?*J@W'!J<\G%XQ')K M=3^\3MJEM*<=17$[M_1S"!,;Q_TPRS/7SH]>;@GLAV5K>Y5>,[V?_V/>W/_X MN%C<9T3TU+C%BMKZKJ/G;51Z1?V>$@G=3M!<*)X:MUA]6]_5];R-BL_%YKI9 MZNG*[QV83/=\K&)5;+WGW$%;E$?HRB[C87?ZD%YCS@34H2&+U:WUQ^N$96H( M!D0)DU2YEL9C8Q9+,.X)W!G;E'8[M['-JY^WV=;&HX.6RS/NZV6>,4]%Z*TD M>[1"Y 3QT-CETI(S8'G"6#4LI3M1LR^H1T0Z9H;@3T@Q.E=R.T0J/FF(PSY2O(\U[,!Q=\U5Q M36&2"M-4F]D_HN.R$>R=7]CY9'4-DRE/]?SPK4"L*0#2WF3%]R4W27+I*87X MYUZ[7-?/YT9OA6Q-L9#6!JNU-=/[^>I-@I':,[T? M/WP.+[[U@@^]YD*K#PS).UB/NOW,\&81!PD3XY)LI^ M8T<5KVA?\7'(N\EL9;.TOF;;8%X,7&Q1Z^L9M#%3Z27O]G:Y46IPW/#I4,7* M>/NB==@4I7-]-P+%T^##8K+(E-5[;-!BY;H#?>^CYBF,WK?E[U_F]O/\>C%_ MOUA.[O3ZU8]\+_&V^D"QPMV^J'8Q6^E+LOME7./C/CZ[S;B4'A^U6/EN7RS/ M&JB>#?!3L_Q/O]NI?:ZG8MM\H%B=;X;-\JS9"B/\(0[:S/Q6TQQOU1P9LECU M;U\43YNF+MS>W?OKYOU?Z1FFU$)]%IJY7;G60Q?;+M\I5B:<">$V1JP0]M\F MS71EYL_AG\V=?]ON-G/DR6@]^QZO7!G0UJYU42(N8U,]VPC\\>['7-ME5,!,II/E M0Q[?K=\7RQ4]9R)%-\O6*=&+9[&[^(Y\*O_H_[R7RWKN19E#M\IER-SGT:.Y6=.!3GPF2UY06S4R) B]^-0+IO1,#3@Z[)"*N-UP;])>,CP9Z." M!>_*SV'QI ;NA#%*5R[N1!N<8_)LJ&+8G+3V053JRC$YL);DR34Y/G %6)W( M.3EKD+_SM$K-H;_SM/[.T^I68;.<3Z_]_&[Q.5S/7>17'J?_Q+#%YE W'^&\ M88I["DFJ'+&3IR,52P3JZL,=4+\62*XGR\'N]9.ABF7Z] 3EB0%*QSGNIQY! MPU#R:ESS8^G=AZF^'1;4.#)FL=R=;CB=,4GYW.$Q,#LQ;+$TG6ZPG3=,%0O@ M2JX=-G(3QDB(H6P^OYW6R9=RU\-&2Q[)K^2^%+@]2U$F8"[/BH MQ?)E!JV#U<&V/3#D*[0X/&*Y[)8^J^$1>U2!U;O[^4JP#"#MABJ7;-('G><6 MJ *6;][>SR?+B5]_=23Z> V?B?&+9<(T@>PD[9Y';>,7YKIQ$8%OLP; M.^(MXY//C'#+>%R-[+>,CS_U@B,9KAL/CS\H%K\9WCT>.M>1[OSHE=Q(GL3M M:0"_I;V*W[$,W/XKE425!^)\PG[CK^B;/T@_&+WP__=__7]0 M2P,$% @ +SHE5^0PG?;K#@ ,IP! !4 !BJ;LE[0Q%&.SN# GV=O^U\^]2 M";69.PI)))#+"1;$0Z.$1@-T[I'D I5*^5^U6#SF=# 4J%JNKJ-SQB_H)[WF MN=O]6G_37\<;-?]_E35YJ_SS[)Y$C /RVUI(H]*0J.?7:U5G:R,6C2OJB6&] M4B[_9RW]T]T=GT5"/H_+^[.O63,/&\-\(-L3+*Y7MIU?95N"7(L2#N@@JJ>= M7,L:F]S@LH#Q^KMR^J^AKI1\'-)@7/_EC(8D04?D"IVR$$>_?$IPE)02PJF? M_6%"_R%22OF0]->KK!-;LIV 1F32J4I5=6/_CX/.7N<,52MW>S"K[*Y4/^%O M)'RO=;#?_M[=1\=?4._[7J_3[C1/._L]]?O>:;/]7]0Z/CTY/FV>=8Z/GNR? M+KWY?12,W[^K;)8;ZY5/JX279K0#'":E/OC0\ MFL0!'M=IE J7WM3(WWZ?"<'"NO*"2\(%=7&0"Y#*DEW.'61[V]DJ;RD?$5(: MX4T>G+N/D[K/9^$]O+99=:JU]2FG1..X1[UAKV./;&$LWF<8 G];*Z4+=T4W@3 MWWE6(^HZ?X]H@E5F((D MQ3J%S.I>[PN9U21D M^Z9@'@2E3E0ZC@@ZXSKBD,X[:E!-7?%I:+,2&(*N)E (\K"D/0^@& MTC8VS?J0^KF^9U-_1%$2%9\L@\1$DTC)!I"1)8;[*BW$:6#?:P2R,7@ M ;C."$O7IA#5**U9FES)\"$=2%Q1CT!Z9=5Y<#%T@-&#)E-GR*^L)J18.KE> M@0+-_8"X@C,U'8=(J4Y13DTCI684KQ\Q[E$7==HKBV: B*\66V>\KY*-DU4/ M#Q;] SQJ &V:PN,*V/]9I]@H3>-/E8# &G#8=^+^ +ZMS0)P+=L :'G,:CIM*8$4GWLP*-,)QC2% MPA6P>(F3:"E6#^$-P'ESK'Z(>4BN >1U F@ ^=>+9K.0_4CCV8#P.J$S(/RK MI1]E6X?$0UW<)X&*NO;&B2#A$O>-L\'^ ?+GM/^?_Y[5P4N'>) .W]'WWKT: M=BUBJT8DL,YQ,I3"BN5D=ZU1F]4KRYI2,"Z%P;?[3YZ(L8.ZPH-%9BN\7.KF MO>M"JD9HS>I%9K=0L1A"P"3,"%M?#"%@,*']W!:*B$R&%$OGM6:D[CMMU%*3 MV1-.%4#!>1$_.?IGC)6<8TZ&;)1HLY&VEFW8C"/G0Q:0! >$ X@ B#QF(N?H MC+C#2#YN0 GL!0I \HB5'/]9DEC24=)1/]\V%DZS F!Y;O4O]HD8HYZ4(T$] MPB^I"Z,4 )?'+,7%OB_P "TU9&3#)-Y2 %R!XHQTW^%'#!YB5QH@L:9HO@)F M?\:QCX,!YN@+Y8E 30H%UUJAM::(;\9 1M67)E*(E04U38%1PY1W"W/.@F#" M\#B!M#>DO2'M#35T+^VQLS_B+":H=]J%\KG5+03;(\& CD)=!@I&Z,S2XKES MY\!!607=D?-C*6,':VAE$3>S56>64K%RLST'>4SY6D(#-5#'2REAMP:@I>+^ MH0&H##AM1F>[ET_NL6"4GD<*AY"L.,>T<(0]F"'K1LM0& [3:7-BR)\%[@=D M\EJGS#/71ZWJ;*D$0:2-*ZH)X:YOJ9OS-Y;O7Q["^XGBI0> MWI*]V]V=OA+DCGE-?0[YI.48#TBISPF^*&%?(DL=!U=XG-Q]?$BCTCW9YWQL M^I&JY;9+W"-&UCO5BKSPE;V71J MVQLF";LY4[.0IGYRP2(DIG5**FN:F#;IO'.%TMF4R\7A\G>#T7*DH&G&>@4P M\C6V3-02-31%'C-*8HIN0FP"+@"VO);5I-6Q "MO"2L:84B6_/RP1^A?4NB/ MZOSZI>TO9$VFH36D$6S6 [F96;WM#XI#$J7.]@F*%E<\N5 <'" =8R$5=Z)+ MDHA0G>UZB",\(.G7#[TAC@9#3!<%#4BZ&.$",** $<4%1@&./- 9,-D,3*9VJ9DL276: MSJG3A;G:7-[&<51PWS-;568IHV7#QJ^R([FO]6!^]I,\S5:5_0Q:@S4E)A:6 M:%Z:/>*.N&S/@UDFS#)79):IH9OE\9RP?Z#+B,\(:_E*N&RBV/3) M5IW!WB!O$<IM&BWG:# *U;,-:T+@I3 '@ M ." ]? :X,8JA/!@/3RD#Q8Y="E*8I9@G\!TYRU'+AKQT!Z^( 0=$H$#M89S MY&-7,#Y&+1;*#H]1EX94D&)5HK:&80Y8-$#?Y =H3;/@E8X.F(:'6XS'C&?; M7]^8ST+.9VN683'GLU5K5N=F)ES7B3QU.ANGEU@08+XB>P$J#8+&@/5F<[R. M''52_ GU'.X$4'\PEZ=)U6E36VJ$QBREN",:QW)0F3G<-^<;+-N:1WN_8]DM MT!@0VFR$]H5&JBP,=4?7).RS$1](;GO_KEJM-8#BYE7IK1)!;76:Q\Y:.^@#1PWCQH/<8#'"00K M@>%F=;E#KRJRFNCT@M3F3+$0,"5?;*2:@-\V8#18LFEC!K6D5."PN684V[!@_ MWTU)%N9T6T> BW*ZK7JS=.2L5@+?*>.&030,H@UQ.(/IK0DG:\RY*OT*:[.7 MA1$JLY3/3@B_Q"XKZF"V@O$"#F:KRJSFKQ/9OPN,>K&#_G28_ ^P>1Z08H6/ ML+%599;263Y:Y+A/\"11W-U@N* [&9TOT0ZWP$+ ME.#H1) %3A^U%;Y[4E(<,PY'20'IS>-U)]BE/G47]#I;47LQK[-5:U9SW70J M(/- X#O@.V,\SV"^NS$9(#L@.X-G/2ZSF@4=SU;<7MCQ M;%6K34&[$6:3^5NJ.] ;\-R,[J96LZ@D 7;I^W?5 MVGHC0CVGZWP'KIO+]V),8IL MJ45\,4NH2MG4.0FPH)>D<44],WX'["@I%X>$MF+[L[?27( MG?D/OG2\&@2!WA=2L%K&^O%6GU.V,JF4]O>,$G8S9F: MM?8LOZ+K:5^!T+5LPXY)ZV[I79RTU!=D%OLQ69%_ V6U5F-9E].!MBJI:K?40MYGR" M).*\:ISH#Y0&!#>;R^T+>D$$NB2HDV!.1$!"@LZDB/)[ZG^H1[G\"PHH/H\? MCJ3.8+DD$-^,7GA(/2\@:!\G GWYPX-?H_4&:3I0ENT'U*.!8'=R(#_ M7O8\I^.@#]^_?41PAG1AK_LF!?98"*H#IIN-Z:;7_,'QT6_B=[:J#FIHH(;F ME6MH;,S\[W6^Z@)#6K8!6ZQKYJFZM&$M8O2P3\0X&;(8@ . XQ'[<+'O"ZS- M69]:MF$O>A#!M*G@T+(->X%#"I @''FHB_LDT&:/?"W;L"GJM#_B+";XII G M@=@3Q)ZLBCV]09\/\4#5$7C+<3I;LP60:-$ZT:*MTT'M'+";.8YF'KME \L? ME(@(AY,-\H'A"F@RUR'H;&&/>W()]X.^K#VY\EG'A=^?^\P;RQ]#$0:[_P=0 M2P,$% @ +SHE5SI]U)3; @ 40@ !4 !B38&T%Q_I0I\W#S=WL?KO?M[-[E_;4S-).>XHL[KQKO[9XG=3 Z[M>G KU3U?LM)NN$FQ\Q"GO5^>V_M% MDO9$QEFG'?,E\/BHP@.]+AQWNX.;_KC7 M/X>SWO!J0]@K17]=:,.3[*^KKC]5;?ND^A8ADD+G$V4DF"D"%Y%4>)YG>4'0\&O%]L"M.^NMX_G-H+G> M^[[M'0 3<7%T'9=&"2C:F50S&%E!87HV3YG&K0>!]RO* YF 7"AB2]R-AKBX M'48X)^0$%31JQ5U0(X>4HM*=L=:;<,%$Q%E*I5^GT7FP$\7BC&Z2QUKDO'($ M)@E&AB]1H-[NNE,-7,<_U%0Q:FA!L:G(1LD4Y)*X/*8LV1*;&K#Y')G*B5&9 MS91K.!9B03[#PN>G5L>V/FWGETA5\,LH#J"(2?_'19J!YY3:]^#U_;B]C5^V MO6$?%].[4ZU3O8L53L/+06\\#F&GZ@6',![<="]"N+R\_@]T7/%TQ1;WB#6X MY3H?32YJ<#/Z1^AMS-.S'?7D_9M+S?,F;97CM\2-%_$!.)'&R%G+?H2PB9;I MPFQ"7GA$UVOYI.\7OQ(_ %!+ P04 " O.B57$DH98GX' H( %@ M &)R8RTR,#(S,##,Q,2YH=&W=6E%OXS82?N^O8!-TFP"V8SMQ'3O9 M -G=% TN: _9%+VW R51%AM*5$G*COOK[QM2LIW8WCK=WFW/?4@M<3@3:7,E),?9;.@A3 MF^%8*VW&AUW_WP6-M%.>2S4??_L@V;861:1"T\G?YP%DX?0HV0AFBWT^F3TS;]^N'UW^\!.>YW>L?LEF5\*I@14REF2':72M_T/IE/VSO!D#@(P&.5.Z@(>&>WDD='?WB/]8_:.6_@!F\[G[+'0 M,R62B6@%Q]0>2326+#0H$AJY+."P.:L*9RH!BT&:GC_A*LYR/!D)9Z8\QBO# M="X=C/$:3K!-J>8EK!H MONJ&/0K[Z2?"+E@J"SB68K1T9 LQASB&SV M0881$VF=X5B(T\M@-ZQLK038-L:L6;M',3X[9@_/'/+F\+S?&U[8.HHUQU,J MZ#25>/2NNF7<"!\4.%E&2I#SF 2(B5M1N(DEH,&B KH.9$V5MI6F$<$8;0* MT2F-CD6"UY8=(1B)0'2#QV^>XHP7$\&ND7OWE8*$+Z:#(W'LI_IB2D_A45*I M+P(J2#^C!%T!2P@>V;+S0NFSA5(L1/M\"2%(4+W8GQJ(]N2#L+ -_O%<^AF=5DTY-"A!#[#%:B43W\3;*K(RD=Q(VH ,A<0374&:*DOD[A/!^DK@:4!; M 8/0OOM))0>DXDIQ8B]LRQNQ+!*8$4K.:J7$KTB0( @&\T6R/X02O43.SDFY M!J#=TWD7')$0H#>55'QPAK.ZX,1;W ):U"$09KA)FO@!49)'4DDWIZJQ:5E" MLP^UCV( XC/1E0[#T^-3O:&R0I=HX72J(-\+W&1!0H7@I@PH@H":4D M@CXJ 9HEB48:G\@$Q^SFRE7E<](\J=(4Y1Z.84G[(:2O:A0.S!,>-Q!$\TYP=:8"^"G( 7@O_6 MXT#GA+H ^Y&-P7X%&U"5T'%<&?+V"B5OT)IKZ_">OA) EXVAZ+<*C [51UNF MI( -\O2%=&TX6DWACSC%\^/B<; JXW91ORC#/>= M%_*MSW;1?D'K:/!G>UA_R$\:6+:6J4C,L J-9592<%]1TM;:D85I'"V)T\8N MJHA_ 94YCL).B$_P7J11IV@\D;#/*SD"@$ SEF@,_Z?&J$&]^*V2,-\CO"IB M?RPZWKE5_=M''ZWJ-0Z*5/HE8DO].'7VL10(1ET!%BWC3/!'HO10>CVI^Z;! M?X)H#HVO"G'=W873T(;LY0DF6K%(WJUPJ%L-3$%,T1&T0EVQ*"JVRA$1^,1O MIB;-COX,,8CP7U)[.FM^_XL]-]K)<6\.>]]UU]-[Z[=__\?Y M=K@V- ("A6G#7L5+*\;-CPNP9:GX?"P+OZR?=%&#*M+.Z=R?;J=$N:B/-;8\ MIL)P?2,Q&G7.!Z=T*>%@C4N:A>O[BHZ_KSAQR?K88-3I]_M;A[N=WM:Q3ZD] M/>\,AN<[J3WQ)@>SX1A;\N+MP>E!,Z'D"9TBQOWRB?4VY]A+]^CR?Y]B_DKH M [+(UP+VD01<#UK^]FH!D=H=G]AIE_;YPCN-3+-'-WYR]&5X,S$R+FAT;=U:47/;-A)^OU^!L^=2>T:2)5DZ2[+C&2=QIIZ[<69\ M[K1O'9 $19Q)@ 5 *;I??]\"I"1+:#R.NDDL>C_WCC 5XF&.=8M2ZG:N*W=!2F-L.QSK69''?] M?YB"J^]:EBO;ML+(- A:^1\!FV">?YP'DR^@ M)Y=*-%OH]YW^^+S[>/?^YO'NT_V>._O#]S'8N8^[ M%KM1BMUVV&.FC7):M5@LC)/I@KF,NS?'P]'E/EL8/@_.ORM+.L(KJ1+$:M(? M>.!^HYV>]$[9'DNDY9QI2J>XV6IC6-:L8_:%*S7;?^#Z92] M,SQ9(/L-1KF36L$CX[T\,O[3>Z1_RMYQ"S]@T\6"/2D]ST4R%:W@F-HCB<:2 M2H,?H9%+!8T Q'IR"T-<=\N9XU.]=7-HZBC7'4RKH-)5X]*ZZ8]P('Q0X M64:Y(.P&N?=0Y9#PE71X(D[]5%])Z2D\2JKS*J""]#-*T#6PA."1 M+7LOE#Y;*,5"M,]-"$&"ZL7AU$#T)A^$A6WPC^?*7P]>BV@\YI7=?PKQ:200 MB'JEP-"Z,E" %)Q)ZQ,;4D)Y/=1HK"AAG5:,R+F/;$W1J^BT:LJA00EZ@"U6 MYS+Q';RM(BL3R8VD#W4\J.2 55SDG M]L*VO!&K(H$9H>2L5TK\B@0)@F P7R2'0RC1)G+V3LHM .V?SOO@B(0 O9FD MXH,#G-6*$V]Q"VA1AT"8X29IX@=$21[)7+H%58U=RQ*:?:A]% ,0GXFN=1B> M'C_7&RHK=(D63JK_(HJ;%\J 7P1/-^8$6.(@@)^"%X+_M.- YH2[ ?F1GL%_! M!E0E=!Q7AKR]1LD[M!;:.KRG3P3096,H^J4"HT/UR0M34L &>;HA71N.5E/X M(XYZ?EP\#59EW"[K%V6XAYE(//5Y?]2TM,!!YDGD]7EG0[[UNUUT6- Z&?[6 M'M8?\I,&EJU5*A(SK$-CE944W%>4M*UV9&D:1TOBM+'+*N)?0&6!H[ 3X@N\ M%VG4*1I/).SS2DX (-",)1K#_ZDQ:E O?JDDS/<(KU3LCT6G>[>J?_KHHU6] MP4&12K]$;*D?I\X^E@+!J"O LF6<"_Y$E!Y*KR=UWS3X3Q#-H?%5(:Z[NW : MVI&]/,%$*Y;)^R(0- M2D-JD!HM.%KX;$:H_#>:.J:MP*Q2S70^$T2OBD_K3TVF)@!1E+E>"(S.,QVR MGC]##"+\56I/9\OO+WYL7XY]-:^.]W+JF^/>W[O+U'>^!ZXMB [8=HP).>E M%9/FQR4HLLSY8B*5U^5OP3Z@-3Q!8#]BPX8100P M#UO^OFJ)T=H=7]AIE_:YX9U&IEDN<,4PW ).8_A[!FH_\W?MNXCMK#5WOM^R Q]CZ3 M(F4?EP7K4VB#6RP,W*P^,'Q::Y ?J:/!N=;\+AR>^7*Q9TG<()#F"KO4UG_E MGX3O?#.Q=:F]BK$O1]W5%!XAT)5[>#,R,2YH M=&W=6&U3W#80_MY?L3VF!&:XP_;=P;W!#+F0"2V39 XRZ;>.;,E8C4YR)9G# M_?5=279"."XEI&V:\.$&>[6KW6=7NX\\*^Q2',\*1NCQ#[,?NUUXIK)JR:2% M3#-B&87*<'D%;RDS[Z#;;5;-55EK?E582**D#V^5?L>O29!;;@4[;NW,]L/S M;-]O,DL5K8]GE%\#IT<=/F1)DAR.HS0[2 >4#L?;J)<3]803ST\7EV?.S^8E[]8A( M?J^,Y7D=7G%),;!),O!9_M?#&]P;WNM*FXK@OE9!/((WO8O>O <7++-VM M^"":NLCW@!@@5)7NV)2W=#Y:.8X.0.5@"P871*=$,M-]=2-8#2>9=9(DBI(] M+Z\P>&T0$[2G\IQG3+L%3S6A-1Y!72I-G&'8<:NWMT9)$DWG:ED26?NG>+H+ MJ(1P0AQU?VEQ;R""7&G_7#.B@6$,%'ZN1!WRU(_W0G/+*R%JR%!'.!17 MW!9>2[,_*JZ9:W+&6;Y3#SMD%]!^/-RAN^\3SK)*<^O,G-YD!9&8A";K\;@_ MP%R,IT D_2Y.S4X2\L$EXKP,A9JA%N&NGKGTY7C5+NS!N'G5M6B9 25;)P0LR=U/?6$-XX+_Y6 M9DDJ6 MNJC2>V2YB+$AIV*3]9TJY*06I)UQZI+S2M$EGJJQ52W_"KMUIS8AH MLNJS&<3-A!N/>Z-AWPTYB]Y8VF[GW_[EJ[+!E%OG&P61[UXH^Q39H<' MO='H86;WO*9QGZ_3+$U#T/#>%\B#1R?B#1R<=Y!IUW3;A<.\&?8^?PM'Y$0P?+U8OUJ MV=C>&AQ.C?^%Q9N+B]/SYF[%B%0;7CN$C,WIL% 7>.5*&"J56U]Q1 M6*3YMTFNJ],5QQ.>.LK:L"\T=7=-7FG)3?'!P"VRZN3O"2LJ+;D)3FO@R+30 MUSR'JL0WSEEF; ^9'P;3W#VR0/Y(EOG]_%W$B76@Z%]V5?+.&=>Z0"KKHJ0, M@<. N%B/U%%^W*]4AMU#VDB#"DFQQU9VL\JF+P$;/X TO^%SS+[_#/074$L#!!0 ( "\Z M)5=:EH1Q&@4 +82 6 8G)C+3(P,C,P-S,Q>&5X,S(R+FAT;=U8;6_; M-A#^OE_!.5B: +8CR7;BMP1(W03-!B1%XJ'[-E B%7&E2)6D[&B_?D=22EP[ M+M(T6]?F@Q'I>,>[YX['YS3-3,Y/IAG%Y.2GZ<^=#GHCDS*GPJ!$46PH0:5F MXA:])U1_0)U.O6HFBTJQV\R@*(AZZ+U4']@">[EAAM.3QL[TP#]/#]PFTUB2 MZF1*V (QCPP@?Q?WA8#A*A\F?80M48;G7T:;B M]+B5,]')J-U_W(^Z1X/"3):,F&P@=45UQ/ FJIOY/O-V6Q^<76)PMX@0+.SZ_G%^<7LU+YZ1B1_E=JPM/*O MF" 0V#CJNRS_Z^'U'PWO7:ETB6%?(U$X1+]W;[JS+KJAB6%2[.Z$A\'$1MY& M6"-,9&&/3;&B\\G*47"(9(I,1M$-5C$65'>N[CBMT&EBK"0*@JCMY"4$KS1@ M O9DFK*$*KO@M<*D@B.H"JFP-8SV[.K=G6$4!9.9S LL*O<43O81* &<#- M3S*P\$'():?DEL(>V.SN#(:3IV1I\'_/TEZXC^: PZD0)>;HF@(\ *A YU+E M* PZOS6XUQ"A5"KW7%&L$(48"/JUY)7/4R]L^^:6EIQ7* $=;E%<,I,Y+44_ MEDQ1V^2TM;Q6#WMX'X']<+!']N\33I-2,6/-G-TE&1:0A#KKX:C7AUR,)@@+ M\D.2G!0S!4 7BFH+:=LNP9PC4 4'(*,@ M* !C[0]'R@06B7T/1@FSYK7%SBXKN4^)+*@_(7HM]=T-A+?>%_>R%\-O]"3X M?!TUOA@<<]IX$$L%C:$#CG!<:#IN_ID0I@N.JS$3SIY3FM0U$TMC9.Z.\<*V MA 3SNG1JU$H,"' :,91<8?"Q\_0.CZR^.^/D$/_#92^ M:]#0.>!6R6-HWP/?ENZ+M(;C,Y$&-LXU=)HUS7:^37R!G2_?\AD)X33=K-9O MEHW=G?[11+M?='IYB2K31EYPFB2R%,9.&;7$M?$YS!^Z5%0] =LGX?1#UN3>.\4 U0)@ MW0#8P?@@W\1Y_ZO*]L!=+R],4AZ_@+]'^G.*&N8.4R6DAGL*PH!! @4T5(!# MT-[=K%U328+B:F-8:%L6*8UE[J29S7$)S\)6H$TGS!U)0^K=8Z.P9)KZ@<0F MW=(?ZQ(V<*H\^<)% =17.S)6%;"_96J.X3IZ1A'EX(V2@B5H84<1H'#/C2*# MX2BFH% HN6"6:\,\LLK&;;4N&1"^V'+KFB:"J?4U::D$T]F#@156;>7WS!J4 MI>(D&5X,3 U,S(P,C-B." P!BEKT;&U8(! %<[ @ 3 M " 7X"@D % @ $\^0D M8G)C+3(P,C,P-S,Q7W!R92YX;6Q02P$"% ,4 " O.B57Y#"=]NL. R MG $ %0 @ '\NPH 8G)C+3(P,C,P-S,Q>&5X,C$N:'1M4$L! M A0#% @ +SHE5SI]U)3; @ 40@ !4 ( !&LL* &)R M8RTR,#(S,##(S+FAT;5!+ 0(4 Q0 ( "\Z)5<22AEB?@< "@@ M 6 " 2C."@!B#,Q,BYH=&U02P$"% ,4 " O.B57==1?6 L% - M$@ %@ @ &+W0H 8G)C+3(P,C,P-S,Q>&5X,S(Q+FAT;5!+ M 0(4 Q0 ( "\Z)5=:EH1Q&@4 +82 6 "

  • O+*7-V=!(H7>4+VC]V#1F?P30IPV$ M$\@# HVWEG8E6]5=>G)'[X; J/?MA?&V M[14?>DOJJZ.E1RHMXY1"R[RV><,=,?](->[!*@(>86[#AR(9CD RK0,OB^+K MBFRR$Y[-E#5^ E04CB@9.0_9>$VMP6EQ^<_+.D;*@A:&X]I?A ->/.[$V/%0 MR5;Q&4S90./P2Z%SA&%I;%%2E6Q;3:"-KUSG_<[[24Z+_U"5M@YL5!=_02@C M/?R"N<$2!/1SUGP""Q@Z6SPJF?"''^X\ND8[S"A)Y\B9C+FQ)>PB><#P]!"& M_FFCK-QO%/EO L@2:[S*CD*+ "]:_'0>P41^@36@\"&4IHM.Z@LWA6RC3H') MJ[ 8&#F!QUF\888EKR\U5!-ASY;-R1U0H=P[.U(2C9*QSE,]W47_3+B! K$P M\@^=[V4MI][#ZJ@J)S_&B(IV8HMN.[B^->H<.+^E0;3NQ9+@9SF!36^Y((HR M%\2/-)*@S8T3J4ZTTFOLK\I*P//[C N=9D\P$K;CNP4OK@[^/:\G?]"]KH MB"T.[#R\! 3X!'N+:';?&<.^.=#(!8G/C!Y3OMH>/ M( 0C%Y+*#%NM>C@[$%BXL/[>"69E,<71,9BG)7?4_%*Y(*72P&[]=+OM'M^< M+SLY.@^=$HH/#KQD-0%Z,%J*X^S#U!?BWEDV$0]2\;*SSA*?4DWRNU@VK\W#ZF3C MK[@^]H[_;/SB9PCLQ.O2SYY$0'=Y3";T;BYNC-1$E)Q^;R*S RAMP$/HOCN2 M,C?]&-P[M/6 B/+SMBPNJ+X:(XW:HDZ%M$#>36$E%:-89YF'D,&VQ,-##FV' M[H'D0&[W?7>>$9CKD%H3_KHVHQTS4'T< M)#"\,^@7+VI^2VQ] +53Y9$W)I S!ZBR?"7:Q44YT2X/4RX&'ZUS>S6))&! 'C:LWF4 MC?-5"F:$ BK9GI\T&N%B'NOQ&:^1 M)PKN# NS]Z2U,WCM"[5DH8%!IBQ*I8_*DJ>IC,2&L 78"B$:??7K[VW%0W:QHJ69[P]OZS MXCN/6ZQW"D :#OD/?$!I^*F=RHOT,(XPF[D?)1"- *PY4-:^\DQ2P',/+XI",+-I>," 057] M2([UF@C=@@S#U+? M]0\T#2G1=81(/@C7TY_3J\C@'5*=OK/?$W=#7H#>_R) M+ZDC.))G5,E8G@E(C?#],$_=.,3WX7OS[0T5I%"]N8]V_=;7W6"/]0-^:VQ$ M>#IU#.8%BQ.M&B/.7\"+OTUGGRZCJ[16^D/A;-\>:E^) +FWD:F%J3^&<8>B MO/]R9YHNN[Y^PC3J;#$HU8K"A%&#T@7B/J$^@P]3X4?_H9E#L7"TNU.-.H_G MDU#>0 'S&+KKOL0G1[@,,#NC5Q=$T?0T S]]/G5WN+3*D-86>3\+P1B4VKB%31D>CKA M]:SU@6O@H+7[O&'WCC<&"]C/?J: I9#!C!.&-(,V+3W$9@_CR5G8JKR(ID?N M)<8UXV@0>T\V@<< L =&#:8)H05G.1H 'U.X*>7 ]*?B1&12$V23K[9NXZ+F MH(V60WA1E0%5;T#:V?K3P4!;A6.*%*NZW>Z84S!7#*">.D^BVX^9H@_T0[>@ M.X.:.'LR%KH;6L?P"4KY$0V?#GT=$'X?2(&/U($B#H#+_VOM MQ_SW]]C1OU4U!;-?8-P(($X'!F)Z_R7*F 8+8_%E.P$8,P+.CC8:YY7GT'%O M0/Z]7H>D8)3K7L7;EV,3Y&/'S(/#01B0[UES$ :!^]UDWE],_?V\WXT%=+>& M@%8K/-UI(7QK0;YMB4=EUZC33)M/7(#GYH[=C5H)_+7G+"*N%1W==N.>T- ] M@>=YYK>F,P]UF]J^OEV9=K?PU:R,@VC7N]ZQRH_6KCTEV\Y^W?7\0I)BQ-X; M#XK#*D_3=BF"DG],Y53%G*^TK3>_?1$VH)5CQ*1P1E<>TEO+?YH)D%O$0 M!]X?!D"A/5HM.8%CKRN" _JUM4]_M5/+PAS>#77%'#Y#,%[^_-+3TX\P1AAQ MNQ>$8,,1-7,;\HJ$+3TEQ>(8)VL$N*!\C-S_>3SRO^:!-KK\?_;149KMA-N+ MP_9C]O,F-"KK/!W>:BP06GY/HD/M9$<4'M7CK6$VV9!:K#E&OW&G2/ M0NYP>KF@2OL&TO?4L:^9FD#A>!Q_O?'NA1WMKZ_><&SA5S?:=;7=]-F4Z\D. M*ES:$5-O!?-8!/9N0]O-Y],>0)58T)JU\Y2J9J1#M^8S(JNBQS?W:UDHU#5Y MU<).[+5G-^8F3Q]W81I*'^%V[ 82Z)9G!K@@]]+81T6) (&RF8!@:H8]T9I_ MEA[LWKL4(N#.!877E9;@=Z-L::0&B#"Q!"AKDH>$K]C ?ZU'E&*DDHM@BS:: M^\0B"ZA'(=(H>9YI$T'!"/2.4BS!G2@%I#-> >DB@3&OD8,/NU9^:JAIK3R" MW8S8?0]5);YMR6"E]&-YW.Z>QO6+M7'AQ;7)R2\\MTDSZ(*4AY+7+UX\*IRU M#;1U"\J0KL,14V=GK."D.\8P$3[ '".<_N*JJ,189.1^_5956C$C5NWCJ5^N M"6_Y*&]WL7,P9%Y45E'%BL)MADIS.J&*'SL[["FG/ZI7%=7 2?%?/F^)@#/V M\RDJ!VX-@9EIQ@$?F2=8,#9N92QPG*B$-*DWB,UK6N=4>+UJN>!G\LI/=K4T M.H?7-".6.\ X08!L^$ZH1L1=MV\H/M&J4+U6^!J%\L.D W+#T=/P?)A358,. M8%C(. I8OL%X8!K2OZ&N%WT>O=F2,RY2C=MA@^2"1A-T5!-WWP.-@<;S0)> MQUR0@ RG!2ZZ"&W7:6'+7,7[#TI519:WLV].W;WWQNM:@F[];)WO5,+5>3CM M'B;,]%0U2XYI@OX.WU[<#DJ%0@![;RVQ?)6O(UKOQOA%<\SQH8AXZBPOZBU3TW$X MC_!TF*?BUSE&=L+ED+>D%K:#."S@P?7 30[..A[79?9NHQC,XN\'JJ7,871O4].L5KT1HQ[SAXG4 ^=?'DZ^%P^ M2U&3'">$H;QE9Q(\>=;CARMN.TKKP^.C&J"?>U7)+T*"J?JKOR3Y:*NA!/(X MX?M B_&[GGR@V6LLXZRL5B5:I:M"6VFLT_MCB78W]"AQE+SCA3W/=VW%W-4) MY8+*KR:TDB$Q<-$:-]/JX_790&(GX]KI Z^,)O87?UZS$ABJQBBB]&A3353= M>6>U+CV[[8,A1\/.OXM>V.^-2S%7>0'^;-]!D.,%:Q&D]QJMGR>4=[%Q:(66 M9?Z?MCD>A._W/QYN.W3YV=4J6/#AU2QPH7MI"(P"611CZ:YQ1#E=A/*I^EK< M;#E;H_40:7J\YT%Q=QM!Z?UXP:]7/).HO7%H$)X_C@-FO\+O8+E7Q3R;AZH@ MMTT7EXMM_^$1[]3&6=XV)>GU$L8%_5 M>QVTLC;F#RGV6_E_7E'NK,(TP]1;")VX/PT2H^@M%< MS(5;SPF;]9==231O@49XM,21JKK2<#@$X^X8VF)4PE(AIS\K3[[F_?SNPJ/C MJD0%QH[$/?PK6Z-93%Y$P3.UH5&<;S5(&!E2CPU)NS,E%$P'-W=[KF;#%HOQ M:5F:X]G6=:80!P6.D#73FH51X^ASA@GB_9UD]+(YX)0SA#16\%N4K3ZKVETP M]=-/0$"2CS'0C(E'"P'@L>5"Y'B+LC3M5DI64F#);)='/UDL_^OS/HS#&IAB MR%*\SMP'V#6!7P+PEB!2,T$"="K(D >OP Q*,-=6XS:)$R%QP'S$<1D,( MS*?32'#.P;"I5!QJRH:W?JH8B,K_U*J""A#K4K[?O>O%LO-:(>H2(,($ M(^\S]Z\V800YVV<,QC!=/PD]Y2)(8 WC[Z"OZ$L)@3K :.<10X1QYAW A"F! MK#;KF9+#.@+O*)KP;>P7RIFW7E0O@#_8?VZMW>](P#[?G( MG$M)NT4@VSP,UW]4J;KMDA\2P!IM7AI_N%)R#U/O]POR&%8-G&>JZ&[4TD&_^SKYIOE^O[(VO^61O,\1!988FJ0XM!$PSCP!SWD<12?% M(]3+KAAC]X]^;W@=LG+\LO^$?2^&%^?-B] L&1?C=0![F! >@C1 !CEY!$G5 M&-YYX' /[XGSO^$Y.J>;K<1C&(W8F1V(M["=B,R V[GQ@"IO*M.U5=,6E M?RHMR (78&X#:(6949',Y=91Q;!FG1*/5;1X6;?+.^;=ER7-&%D9>:_R(W!B M_'97N8L[&H@J6MYEI=8TFW,TMS@]$8(L4ENKHS1V/W088[J]7/SJB$7V".>; M!.C;C]:)*-W#WSH)I MX&L/H3P;LN!@F)'!O6K'QOQ37R(\HRXJJT>K'$[O,H9!BE?8KV]+]WOZ@^JU#G=79*1J\R@7(PVJKMR:E_$1.H.L]M\ M"Q?^;^MO-J[ C8#L7_=0_?;FOQD)V]<%.3_/1]>3*C6HUA0[ 2"X!:K3OX"' M &;V:5+RN,>_G-S.97)!3I76KA>7%S)5-VUO$TX0K5&UE+W\1?5/!UYM;?X95EU[[E!Z85900>+B+UJ_,&J7GK-%Q(EOTSP?9@,J+HP MT,8SG1JS2=,.B6>>RI-2:4]OKJGCW2:KZHA21S'7-Y#4_C#R*I 03-%_<-X^ MZ=R J4K1=$!:W ^.1 _^FX%.,>4@4:V!N+-RLZD[7R@)F?'(H @ M03 -HNSG7)!@*FL?=C."TS[,@)ET]$,[X@C[%]^R<7=ADZE)PUX/S+*1AE:T M/DZQ7[Z'@U=X?ZVOCM_AXN)S>_45'DK>>_SJ)JA-(UGR[,*=C'?94\*@"90( M4X.E#3C1N*"S/&>.E@?X&_%2?0L<$B;'(U.YO+QG\2[:;,IFLW?4J-V(Y?+[ M)&;YU*1LGYWYJV^AO[QCXO&7 K!N#_2[]P5W32XG+:_F"2%&:64+N4Q/VB*5 MCV$'G.; V#GS7! -AVG@ AV6#4$P822P _2VQ8GJ9S^%J/6(5XTV#LQSU,Y]3'#/D1YW@IQ\^>I@=07W2(;]#*^O-6X$. M--0ER7KCFRS6C5[\KN^ 2H,T&M;O91[_DN*NYXG\%3-W3V63W-T&H=Q8P6R^ M*U'L;N^E6%LA'XN##V *^ZSA!,/W-95]7%# Z*?NJ;!01\Z[ IF[;<$VK0_L M5\NG668%'=G3,@,I0P]^EGI[(%2_71[2L_$.FLV-RCE4XRW@LRE,)=LU[FN. MZD82>HC0^@2S46)_5H1Y"(5(6Y@;*PVE3O9(7*!AAHJZCYQOCDWZW.JT_=GD MH4]9UG+UE:E!%J_4D_Z'Q?(,+)O@ZWJ+/",+&-)X.%E/#]/HBC+G@=_3P$;J M)PRS&;-L]I]56?_^R/+O)/ZS*NL?XO_;$ \$4W68:)8$.UYKU"X:(EFS@UQP MT;3>K>#V.[65PEC.PG<)O1?WEW9EB05P%%0H.FSY@%8>-PJ "A>4)@\;>P_= MS05]RT=A>#$B(12V]K(T@T#9J:0[7MPXC.[ \;QG*VQ((O'MW"4'!7=E^28"BW#*F MZKYV?NA03UV_H7*AJD&!^@3TN=1WU@:XE&>ILI-J+G!, !MO"E6 ,EDN*HJ+ MKB"(SQH/X.1VUA:/E)>MZ0[;Q!J'7]D:8*GJL\\XQ(']$D8N6&^=5_)P)2A" M94C#)46E]V^6 (@F!T5EB/#)&RTV&;>X(#O876P@7%NJ9N+QJZ,Y'=%@40*O MBXIA;E3C)2M56G[\\0?/_99R@T/-'_CB-O_B@H;6EX8P<9D[ MOJT0A=SO:SH@Y1V?^04?<5B'BKU$,OUM-U7:%FW+$:D,?'+*)6*@MHJ=@)9T M<,P]BSH !$J>W7/B!&WRV86S=:! E# (V(:IYV'RLF%%3(/&QN%+>TQYZ*%] M=K[&D <2U5"R=*=&<[>Q$;NO6RYH<4'B>$7'5.TZD9_(YP&05\%! X.1C%/ MI4:!,1POQ&1IW.'IU(CWZ,8T^PU.!_Y U>4*N\%5TW"CM)VHXACRQ^KZ+P)$F%A"COJ"0-,-4IR]:M9JV#MV(@OKZKOPY/*G!$ MJ329ATLD$;01NAVV0HO2L@![?(NYONL6#9*() M=!E.G E/*!Q1U@XNJ$,4R<<.@WGQVI:/:5P"H@_1J#Y^6L,+BDE>O MK.V8PL>RP%F8OX^>G-\,LC4.&#!*'T,T7CE'&H]L!//$4=8[_ AQ?QRV:01S MJ]KWJ[T!_EZ";@LUYP7;:#S/,#R&8CA@BPR_JJEO94CR 7]C, "=[!1A!4/$H3GHQ%D M+,?=YL) M8FITMV:[$)(,:T=6ZP?5]=0H4[%$IP-R!^NWTX52 @]V?DY.'\+?W6!SRU5V M*8P'R\2*_,"#8,9M.C$<)5)XYTI-\#AR)=CK@D6CNI/AJ6I"A! OSMY6;)I@ MN#-<19\,VXS>AVY?UVFY1+<+8VG321QA.^:)!LI>4_O ;-N [!D)[#/!M,E+ MG2U;5"5=K6OP!I^W/.!%-LL"*P'6F+E*$L;L?,FY/%:%ICD\U8QX?H :71L&E44YD M2-GW3Y.A@\-$BEV9P^X73\]^[,G&&Y4LUY%H]Z=X?^7^(/@";;$>.TADQ +Y ME!&HGOG.N9K%I:_J8$ ?&E,1'UF8+?T(K [0$+&B,A;]KX M2'2@?[^QWQN'8_B7L!1<"P389TC5I7ST7:9%3#&0-*VZ'=[D M0H(P4-IT.G+1HGO6N*-HCW<=T4O1#+.CXE.(@O4_/74#1H+7@,US+B22X-IWPS M56!*HIQI*3$"Z\4PB_2Z2]+O&!2CBE]G >'IWUB"-Q,H_LD4K\"$) M1A;@Q]1 BMM)H&SHI1$UX)>63_;_B@&HEV[QFZAL"[#B1#U\-G%-'JAOM0N%B^D099"G#!5C,1B(:_75O.R2OK!-"3SH,-T18*X;3^6XU M%)AA6N-ZH$6(\1H-.[IG%# ?F= MT4>-GZWNOQ\;*_\3K<9KM3CA^N+@TA?8=LZW3(,^EE?19@_,V"Z@BFXQX73Z M]+%KIH"*RQ/O1QI'#AW- K\QU26#AP0HB,@[* _#9E'=NB%\WMU4!D<$+C(, MGQ[R^11I8]/V/&6)8BYP)[%13_BR>%36-=85N@9'C 9(,&% ZSD:!LM18-UX M2Z^*T+FKYX4F6E5VZU"U]16N.(B\SDZH$)QP[W>]%Z=Z5O>UZ+O[#R?04%ZD MD*Z/&-08HPX\*I^#16)V:.M5>S(Q LC9Q:NU5>;R*<1:/2/XG8Q!N[?./,^["9BB]@ >M%0;6E4#(3P-7_.MIBHM,V\< 0%< MZE?E\2^]=>T" W4R?"V?ZW\MLT*>C1R[>"^+_P,7%-6W40IE.WK#5V*MN*#) M#-],GGL,J^.";A$5+(K=R(28)Q&7O!EK*-W\%_SE$W9%+P6.\$W$6RKV"[!. M.-%=6LYBFJKJ,.\A88KY DV0"IF(7]N+%!+-<\3DD/RF.Q*#[8^,PX!]B\V( MZ&_:+3EO,/7:X$R^3!(<^(@H.'7%6MA&\PXSRR7IX0]?$.0"Z@#OST-X G3W MQ3:,;J$K5]QC:Q=S=K&,F7;' Z. 9U9& F\8T&3J)PRU;'S$X8M).GS0?KRC MHZ;1UZ>Y&)#[UOI:I>FR_AH_W:8U#=,2F6@GCK3D"+9C[A_45NM&SHX.S;0= M/IRF<06LBJO]L3X0,0L1K=$EF[3IZX &.5^Y()$*RSI#N CFCON*R3L=T"G" MG8^9:G6R=:>6CDSSKP[_PX"Y7E2'(US&A*._IHXB(GDQ9]#RL4KM&+ $ZQ9- MH,E:YZ(E_72J](!U4JS+MF-'6C3[H6*\;V>@,,"[R/P5ZAI@2,9)9+DHIF%# M:RPJ)R^>%EDS7QCW-YI6/WK_B7D M'WVQ8#3QN*BY:=?]D1%T\B_E=)XC\6$G^SG*+NQFYT'YWU@=VCQJVCWFW7G8 M\L4!ECD(=9T>P!&Z3C.C9'YDE^7S6@'#FZ*,Z8JN%?ABLITDTJSQ_I#$J!$5 M9?46W*(2W_>Y=+Z/Z>L1S1>(WE7D@?R_UPS\!#L-4(5B2C75OC8!DIB3@V.)_:7#K8B/^2+=> M\$<52,LUS[DZ8JSXZZ/$4Y>PS1C@<$ CHQX%1E]N#J6]>(6/C*,003"_#990^9SZ RKB3.?YXH Q4+^ MSSNYH :SSZ6"P&HQ3XBZ, ]@"FI"MYOW*AVY.O45CY%P/P!_\:NY][S6.,T; M#K5ABF/JC5 RWJHD89CG'#QDN4SF$@U,!6]YQ]ORHW%0UU. MVP%[-:A29-VRT^P*#/D9],AC*[AND[-ZTLDT\TZ;&YV3R8Y9_)M]K&>.0A[\ M8^1*TX+3G,'Q:&D8_5 OCU6#-[>N'"RP M6KILXQIP?+K#&['9?W'+ZI ."+KZCR/"ICE@'D$'AV4L9J!3@S81Z<$%R M?B+J5BJI#0-#3Y=G;=_>.N:UY<7<#IT/@9ZF7W*WO_^:?A.3I0<#]L)8DI'C MEF$IR_4;"[,B3;6U"#X8::!;T!]3ZZ&:PD/3^T!,W=\,YSR*SG!92^;V;_F] M?HC!X/&4Y_E#)6L+);\6-W9-S7:.[A86Z!V8PC1#0N&TRY@AGRLJG^BM#9A' M0Q<;0AG*BKT[W[MJ#]XUKQWYDCQE>T*W <\SKMIWA7C4F14A8D\_:H_'K3B9.+R*(LJ;1,RNE@#:A&3,$/A&! M>8A[NTH%4R(^QI8'0(V9X%"]U2-I)H\GD]7@]RQ.6]9ZDS;QNCF6!]QY7!5N MKJ#AJ HT.+DBIT6< HO$;=*+>I5\[V(2\7G8Y$/B,Y_A=\ZQ!)HY/ IMO%:# M8=[C]'VJ-CR4'Z%?#1=IW$M.>"\(%SZ]^%3YT39Z(M\86@?@X>LM3D /1>@. MB=S_F&;62&T*X$@JR]%OE2H_L#\[<*WJA@DJ;+3&D%(:::IPK52'ZD2',3[0 MF5-LC1.]G(,L8UKEXWM6JN$]7C4GBX1 9)4IT+K]CW:>LGQ'=RBKM[(T<+1* MZ+Y,$9PTZWC?751/J]:NM)V!%V&T+2NE3@ /CFV^PDY"B]PQEIE?I95V8!=L M7T^?F4W2.):@UI50/_[Z\,1Z&HA5"HCP.+W."_)O<[YD[JO\AH>@6SD&A %R M?=6''I9)%K+ZS%4O.1L"U;,@*'G"NFVU]$.-">\3(@\-Q$F3.%)N\];,RY[A M75JB%(C8$-+%[OHW_ZMMIE&6LD:*]J.CVVGJD;15&VGCK7%Y[OYF"8C\(4NO M[5Q02!;_2O%M$*L.J&+Z\?K 3I]*HCWD-'(VT[Y #0QJZ9"3_<\%?$[8][]@ M^J^6\/D2@+WY+?PX^5F2%!HRV,XAV (8\F)D]Z) HOC2:E.$.[UK>VY"/P'^ M.@O\&0;X6T:A=XOR+,K&DK1A9KVVE]\TJT(EE#]3 MDP#P3,#F/C:.(VR%S<74Z^)WD;X\JGI.$;6L3V/J*N>F+XIW)'',T9G?CD+V MHTR ;X6LG3WHUC'8]U3*5#A5L#4AUX:LL(?>2FLN?3T/VS?]N_#WOQ88KV_B M1>$\^_B/7'Y)->,3,%.($@6NB"#M3[T=J,%0BBT@8*2-=>WS["I";_Z/"U^_ MB CNC#B\<&N?H:!7GF9*73%QD#A^DV?%:/9'Z>%YN>N>M]\>&IT9V"RW$O,] MXV7U^U3%P,K5'>TBXW%T@SW\'?]P=N&_Q/C_AS+YBS28_0*M-@>7@D*14V<& MT,I XUCQ#RBDB]ISBJ[6F7RD=WJ__BV)0H^!U'MKKF5[1'>B6@:/YEVI;:C9 M6+FSY#MZB.[+Q;C0W MEF1V.P7B^436@8YP@#IBTCO*7 P'C1P1.]9B:2>,\2C%>Q_SR9C==WQSA@KA[;DR] MXF.T>^BA'(N\F\E7=YS4IK)O]V.+7SAU#W5.U$J1?M$([$\P0'P!ZY.-OPGP M^G&+<"T-W%IL8U%.TPO"-1*$D#@+FEN,Z87UJ83[>;?3WM1YI8A =H4W"0Y\ M0J99?'C4RJAY8S-9JRS LS_AS@"!\:B[W-I45 G7")< "NUIZF$4$I5X:('I MV*.2L:"2V/A91*JP(N6EXOF85/_@LY\DKT@5'#N<.S[ X6==R!Y85B_V[C J M;+_)8X4CK(UO%P[ M^R(,-Q45?[%$;-CF0:.L M>UW*H=/'FD$/L$QKS@ /(!!M H6QNWR]!5@,CURZ<4^-=J0%T,OV>:WE?^R[-]_[&,G]-*9HD=)\2!B"8?GQ&AFI8,!#-L:)YMC MP-DL3[R:SI0-!2*U=^#7E5>=IT;]OF&TB?>WGV;Y>,[MV\/WMJF2OF_WF]V@ M-V\.2(J%"/O]?E\]O\;#_5G("?/$PY*%.=L*^>LW!T@MIU+Y>=8=PT[E@FX? MU$0.D]T:,TXNH![K4'V?]B FB,4=I:D'&6M 6ZO#^O%H$(MG8:(>K$#"9@AD M#>H6ICE+9 F[#DU^A:RTM3]J9\LPO+XZ'GOK]/-?/+S1P(L00^,XG2Y09:"6 M)L&(Z-G%[ )Z&G4!QXO) N9Q*PQWT\XPWQ?*UC\)1Z>SP,1)WOO%G&["EK#3^%!S-,W^O/KJ,'_3)*1-^A*5 ,LSW>JK[6MV@O4JAY_X+<*1EQ#1-9!<8-$BZ73_2JW)E9[) MGS:._*@VFKCA[P/(S]M M+V?*LMWY%XSXO(,KF@JCWX0&T"^67QA,"(HBY+B,9\X7_)+_G^PE%)OM4.'PP8;PS M*%6/4>8YP/TF!^=W!<#I"8?;_?T]B.##A]K#9@U;M6ZF[E,-=6\C2483,@BR M!+?2X?0&R ZT)-*S"5[I__#^*]8Y^@6.Y(?*'KS4E:&LQWI'["\&!&9_B)X) MV)]R#7(K4\B>"KWQI5A6M)/G41S5@<=,098@ "]$YH\+-& CTRP:XY"$W]:/@?N$Z((Q^ MOA$BY(NE@J60V&.T_X.]]XYK:OOV18.@B)10I1,5$!4ABM*1 $H3(580$**B MTHDH)4A($*27*"AL18B*@( 0Z5(D]"K2>PD)(DB1!#0L2>&&?<_^O<\[VS_V MN>_<\]X]SS^2/]9;R=<\8 ^-'B?_2 D M-= F<[5NJ/6 ACE:--C',&-Q=8;.SBIT&^QGC)-J:X-DJ[743DMCXQ=\[LY M%#2E*([R\-1.%=:50,&>_.&OL"5?SKCK R087&YQ[M0T3P: M9V7:5I\,LW5LM[)9L/C4QS">WQZN+$/T2R=FE[@+@Z8%#PH^AP1K&/,'?\(<8A.][P MC=@1))W#"<*. YAURGH35M2>A)HB?ZQ*;>J.<7@SP#R9.^'],Z*Z/47(?)O^ MC:E&T$J+9_V6DRT U6Z")3@+)-L!LN05 ;0\8'W4#R+-/G[:+UWOI]'G^0U7 M)AI1JVLB40]3;:E\ ;Y!'6:*BM%OLN(Y5E0\OA02FP4441:%"P)GB/'W%IP; M/9C%;X5M3-_N$6&4[?STGLLAUQ-/=6(@$G!!KS#M^!T&OC2Z]?'C&JBG+SD2 M[5JW@%&]>)?\&=9J332F;AKY4[XO_CM'=R&TGL[. M,X A%MGH44X34\.ZD,&MV.-0/RH]J M_,0=]E7@K-G,"1.Q:MZ,)^O893A'L4:QGF&]^=35#?>A9:G.17E.-SKS'<:P MMQ82X;JSO4O8ZX^#:+.MN2BD2=_G M.P%D$R=C61_]T)9CS^-O^^;Z,TYAZXTV03<7W:\"]ZFR9+ME>7);O:4_+,IP MC[?DA2,9_)TNF)U/&5)DT-UAT+,UQ.X_,^=WV9^V=802SU>CYZ(@ N0S;% [#EPQ M.(<*ID1\Y^.[XC7^)>B!5VOG)W.B.-<*[.\#A (%#D"9(JWTJ[6L/(Q0.M:$ M"FW$+6^"Q,M2HEZC].MM [2R>]S73(I)T935[%M#/M^?D.XD\'9Y>^WK:B*H MO(,QA?N;JAR4]&#+U0R/>J\=EST,]:/./BXRP!\M>#R3(S>3$4208,49W*2> M1 "6-'_#?>R>J>/ )[37L*%8O^9X^\WA'_!=;EIW+,6/=?GFC-?<\^N;5*KH M6 M"%GF-LMWN@&!P-C^P$ZT!7,MTB[*A?GIZ(J'8W!<<54K+^9I]%G0K3 !_ M4"K^P>'FNPE=":UO".W=(ZYT?:"$X8$626[:T&:*0RA?48M'$V;GAK41CTE<.EK4&8 MT',($+8QJ7:/$WH=4:&]?&>M?>W,59I\J4@)Y$,1C]*>3[=Y;=+?<)3!MO'N M52?V**2BC)7OJUG6VMQW_;W-_+1#V,5$H9V+1A!L+P>I28_$_P.,H-R\@M7$#/NH[QZHX%PE6T6E97CKZ/-YU MP"X=(+!W'608 H+//?'R&"&W%FV1][6T[#1D470;+[J1)]'7F8^,![36Z,K4 MU$=T1&@&)'7IYRA]TO'"AT]WTZ?\.U<6?*MU9N2WWU-YP!F.<<1BN[!>4_S2 M#-7'.]H%@J269?VLU_W\"9?\+8@[GA)Z#,U1"ML[60\-]@%5K%>8W1V!&IN@ MEYX'T1H?@J*P"E$OEY^M?7!A"UUGQ2ZI&W;=I(59WV-EKBF6]AD>3 MT"X'+YX[%H=U%&8,FW.!8+HI*\ULL1,RVEIG:&R^W\W/2;7S8%+.PS_&RXJ^ MEF[8[9V! .K@)01U?_/R9V"=FJ>/BG&1C%JQNWCF^8V(8GMC@\0,=F2H#@*( MQI)MJM5)?&@55@X3;>6-8XML@B*&^X,JI:UKD2D8+)GE>P9&==@$05#9^]CB MK"B89UKS(7E8!5/7\Z7HL&H6CWT50V7 M=@5! )D[P_OKJGLAJ0;Q.8K?GKO&4RU, 8YL;I>G/>6U 2096L!A_;W\%+#LU,)^3<7MEJ7Q MVXP_/VK1 ?W(UE[FY=PH"V1N@O9 1N?H(8#]%U8W<(89[%L8)-U-8G*N_U>PD,<3;) M6?W\\":H?"XKB.Z&V/&=\<.66R!TTCK]PZK9W7F=; B@F-."BT:LGMT$ M(<%CVN?78$,_G^ M,:J18I9S=VY.=_*S)?@*WB9G*%0'%HTM1L0SI8_E-$.!0^#8[T<2%P\9H6'D MP$M7 ]7O!+P;&]'Y&?"<*\RSB1E,)HUR-PIWH#G\8+L%ZR7Z4C1]PO$K7D:Q MLCA9RO]F9,/D:IT+D*:6P017810X6I9G$^2"CU25ZL>Z$J("#<]MQY:])=E] MVFG *LCJMOG9K;OH/#P-'8F:KFAX@:?&,?<""#(1*@LK9JJZN%9(MQB\3Y6: M&-G .X"8?9S.ML]DVO;X@Z.U1#T#B9ZUO?[\_ EZ+>S]J6[N+N\=&=+BE5-*8;-/7[O;1[U& M6[.>UACSXK[04AMPDNX(< T<>Q.9O?#0PUF!/=93%JVV'A?P[)-^G+TMZLFH MZ&4?Q0[AI,/Y',75/'J@=JY5!8:VKAUEIRO'[!_? M_]XE_CK-6L631%,_5NR>GX-L.(UX-MP&>)(12ZTSX$1LL4HK9 >JL6X3),(\ M2#.GK$06%F@298"^&>,D>0=ZL/W5V*DA->CY#YZ>_.>!V,FP!^:W2(?[K!77 M824[DFG:%X'N&6R\LQ9P@8#2/UM-38VJD;]&AB^'[&><^Q"L2U!7_S9TN7!L MQ/C+PG9%L,;I=J^EWI=^)W_#3V8+ M'IFR[_994QN?T.V])OS'U:1C=/*'F=4TE0;B:#C%YPEMKKZ6;\! ^D3J?4-9 M]$4:M*FMQFLL*WET,6 CUN..PTBC5XEL::5E6:[MA<-\PHZB[8I/+X+?SV?9 MV/"9>I7_/'" ,V<<$K&:"RYWLNSP]0VK"F'S6.:ME&5DPX?G; -ZHMM_' M>54_Q&3*RMVY[YNCU0/S\Z];CY\I;@)4P+*JN?7G=^ZHE:."F6(S=8$(ZGEX M[(8^AZ?*-F?A&A';IYKWH5UIL4['NO)017*6MS6/'G]T?YM7PF221E_QH=*^ M5$;MKU*,6.[EV%W]@/\FZ"1D:_G><$I[$S1;!J$NPZ(0WX\R.79]X_(,ENUH MUR-^EG!GY0 D M>>=[DM./!601G*NQ^:>*0X]G!NU1U;G8SF@(5>,\7,J6Q_:T_KG5#*Y(V 3] M]+X2U;(R:C4MN30XK8\71QL#F;3 >HQ"&<7ZI#U');NZ[E@2%3ZVR'WWN=RA M6=Q5SY;N94N&%[;>!.M/O4OVP3.@:,-J[_P9>.R1.*(8G#.AIZ14[;MY[>$- M874K10'R!SV.HH50C:$1,M#$Y9H@6HD]#;&L3=-2)#+N4I1':XM+KANKNF=O M@EI+16YL>].Y?^)VG:\11!7![AFS6_9_ \_$M&R"^#=!'OAXU9H&-):"2'36 MIY+"#H_(2=KG#-IZ?GB [C5[ ^S)U9Q'I MR[.&UNE%^Q(@?(YR+AWNA,(O-97&R9%0L;L#PPOJZ3GC7V70NU,>GO3T])1I M%#CRPH)L*G7IDAP(!.*J:[8V@J@PI3FMV,_NQI;@HK+Z#!7<$6),WM?=*NEJ MJ5$8=8!H5<$AM#6]];FO4CZOF@45-K+E9_/7A-'#V<]18QC6TB[D)I6P)W9T@Q MF .T@*>YB[9CV,B;?=<\/4\8.N[TV9]B?7KCTQZ>9T]>Y666I"\%D"U?"-W] MA]4JX,S!Y9?F<&R]$?0)&K0!%H,7T)QT,1XP,,V&Q:@?5TT+,1MKH;1,S2NZ M5STAFYL/%.@\.7OD;FGZ:[#W?ZQ!E6 )3(\A-W6OHB.MXH'?=?XP:%E<,%J< MT3CGNQZ\<98W%?N+P6+.U(>3AUD"V"V_# :*Q!'V094X['0>L01RGS.NR[!N MV#!;GUBYABFM?H?KKZ=%I/ZHE/XNC\L*(L02IZ>1(]WU;QM6Z&'4X^,W5G$C M#L'?;L,53B$?M4[)!:\9*23\T^'_ SHXNB&@Y\O4E=P->=F^,XD"'6)U3W[ M_-GBZ(-.AP/*)2U\3)U.&&4O9)OGPV_4G#KPV'IKD/7\<7"$W86@/[S?\CY5 M?QZ? MO:+ARH^GL%<^*"$J5I8;9[;!BK!7.[UW3])+ S/V JVO]YO=KB^@Q+R^,"%Z M3^CY?2.%M7_:VC!"_-8BIZ'!108XC&,"KH!:/O/!RG\D(&TS--MM#Z@].5MA M!GH>< (E2;_"&:B1*"9D&3>6.3W7N'+D*L>:A5+;/*9L+H;9+??%3X>:W4NZ M6[V!<-U8 DZ72E1USBNEXUT1K?%!1 MXE/$MU@P4S:(<0+5"*,6_< G$*7B-D$%AL< 7)Z3-$Y7[;.E4)#N!J[02 \; M!P/#;FR"0JD6;$W6"P-W,OR ?'L>NS]#M?3A0ZXZ\Z'PH_5R(,NVF6<_])[._/<^?(M9;=9["UD]NU4"7^>>&)[R$$RA&>> M!/Y^L=]/7O%,[_'Y3^>'&@;57EZH:SO%96X\7@;"G,8V#-%=(FZ$TE;7UY.P7/;=)8C2_UU-":FJD6<)'.QC;F;H*\N\TFS,2?SC+5Y]^(# VZ*"LWD,DJLX1XI[$=P=5$V::2QXF)< MDUC7-I7Q9R;[SGZZ?O&PR!^0@O\OZ=;_$#@V4.3EK3T@#B###-LO<]Q M3T)L():/> O.2V+WX:5>&EX:D!&O-] D)UDBM,\/P@9:\HQ_BL0HG]Z=4&2D MD$F#T!6 H]3 >AE<#-J>QCUC'HG6?VWB RT[<8%^GY:5E?7:)=]2=8%\,<0: M#7X+5%S&8DO5:F0J$*,0P1JYD#/G MB^/*G3.\VQNYRP;K=KQAFF^"PN\S]U*0HMB&;%9\K>0BJ12'.[S7RD*LD8X? MS1"AKMZ5T6Q>S'O5\&"_5D1$5(?*R5A06AV):D0*)7*A)9$T*#T92*>)44@X MIK*HTP3S#"VUR>@9(NZY*@Y":KD,IEC/J4 5KFH MHEIY=@>.80R0F@+[RIX;'N T#VWTOB+ES-'Q'/=''D3W#P^7O0E[8H4[CGUP MU/SAQ/D4PO"9;J8$;_.0(93UOE;WBN$3@5??6LGXQC6ZMZ*%RL-(=RZG!3ZS M:W+%(@_5=]83>D@CZVR^?JH5G9=*HB,;D%$*0*0V/('9/=CJ6>K0Q2O $5!%!*?%5>L%1+"80*V606H ML2'-D$56>E:C7]%EPOJK#RGV$J$W?9^#^Q!<'+)<2BS)+$LIHMG,4'"MT.C= MV=J&4!H2I^D_*)+\+?K9$$5$YB#CQ;>;=3]Q#BS>5Z&&(5%LOC0J94KY% W< M.G"*ZY+=#"&A[JP>"%:62_IO93S_MP._Y'27S>=-K6@:.T.722'0AL\653DE M.UYAWJ:5%IVIC2_(%S8?L.OEZ-VZ,3Q3EI9V"(] GLJT]J?WTAZS"6M$Q_ \M!07@Z9WC0"@C?];B M[>Q%G]85+EG"2FB8YFB#7.G 7^&M!M;?-#?8K@U8X=]0>T^01-FUYO] M[^6GZ-^^65[N(+DE^]&Z5"%:TM?];]G:PFSLTIE.K(=L,7:/H7+_#[P"\P@0 M-!/B8G$V17ML$Q2Y]$,U35GP_<[7S[1NR%;^M)CC#*,.&G+)G0%G]T!DV(I M-]UOR%#&'BU" \?D5%/S4'$47!,4'-1Q_8'SA/W8O#;5/B0VQ,BY6_S5B;Z? M77MN)",)#HY1W2KZO6N4\)$3,)(RF0?J[ M0D 8(VQC"7;ZQ3"L&BO.W%%N_M/!#:/+O!&TCS?_4'E!Z:,![OK6XQ! D;3< M_Q9#F9E9>5"*2DOVOT;3I]QL^II8KSRD)7Q/;GB1)<[UDS.&A918Q34VZ.J5 M<<>F6LEX=&U @4I/=56__ZP[8P#_Y.6BWY*S^F%<0TPJ@^QM5H9L;P"'%A? M/IDKIS5S+6]!RUYW1O;'P:+[P\-C1#NW%^!NF !',8 (:F15 GL,7Z%5E:C5 MOHUY/F5JZH:B0&'MA2+>T2BYNPYPCN899G^L/8 "J\#!32#=TT)%'STO0_U M?TS?J$@VN)+T\GWKG@ I0BWGTX?"*)*0D0OL:"3;&;-G$_1YX1M&%EO/ [NY M$K[_V/0F:"=JKB'RL)<>K!DB,;+4>B;((6GF!:'HS?^I<_#_G\#_S)\SC8FC M\L[,)?J%[%IOD:2G&D)Z5ISAHJB22S2UGH#W@P\CW@_XJ.^WH,E0-&^'IEQ] MF1ZS_I^94.)5+),!Q- J9B!+XS.;H'$H@L:+*ZBQRD.9DQ52*=T"[D/W[MK/ MUTH_W@0A'UAXOTYQ44SVY.\\GE!UZXIWHF:BDN909R:F_.L">UE[;*/OU8*[ M @T!B#_&[NCN.:VZMM9$%*FQ8_ @?0GO:40*:"Q.8X,"=>"B)3&$20][626 MNU+>T1:&UJK:_5:/A)GW+W]AZ.P3O[LG0>3*FQ^XD6ZS0S=M;JFKM01'<-7.FUDD"V;?0+.%\( M=TOSS=L^_FV;H%N1J#2SBN1E/IFNO<^F]8O?7WIV]F[\S3Y$7CAN*L\\V*%O MJ;(TEW=GY7?$J^=9ZP<,UZO6*N;E?Y5@>!TNO/@0<#&J'2@\OVH58CAE]?1\ M7Y]C==2I\TWF J?[.@!>/IF2HKJSEMO^7&,4EZT+(/ZYQMCH!I'MREIO1&P? M;99!2]'B)E4;\U!%$^T^QQN/^S[2\WK4>]ZD.._8<8T'2>#J^3]#.,[B.6)] MY4^QCE39$NO<3+:"/4>L([:" @'7T1RQ[GCV5V#&OY? ?H'PK_B8_]O /WEC MK:LX-O9SCFJV*0O1M@+".:2;3&I$<*,->_SU$_0ZYIIA0C]DN\R\K1S-M_5- M.TA[S\;JH#O#>:*T'K7*%>&/0U2W4B.AKP&IFR">/8"R)XV?;-=$D@+"M^(@ M_^A$"'BDD(3+K%9DG5"W_,.^H J_/PKTJ^9_??=P[\<568G0A-=RH9A"%*%Y MS"Z4J1OXUO-9!C[374OD9X7=\/!!I+=7NK9!HLF;N5Q-&J2I&X#B&KV#6R2= M!5D9!@=G8&-IK>5+BDG==2D1I8X[=,>&[Y6&.C2+M!@T:<0_0CPHYTB&/2R, M),(T=J4@QL3J-T'R,$^PN*-NACY2"N@0!#?N/@8Z,C1F^API<*URXNVG#X87 M$)>9&AQ*T/@=SXW2ZVRLW<9*9^]F'NCQWN=6X/?5X"3*:^D/[DB1RU\/O01S M>\1O/!KA_B[';L.6XY8W#+H32%)^*Z.==8%7D51X@_F:_]?,$^<7'1Y#U(TT MP*/A9G7?*;71K*UEA2<0+MC5YY-H'2#X]0@0>YOD25-_67U^&&E?^>CUA^>E M1%VEXLQ#KH#9=HPYMLF>*&+@@*=!:5%+6+*84A!BN>M8:RK;BKL-6?PU,\#\ MC-^WX/,PIMQ]&G=S[!<&O9&5;+"_[U#M]S*1V+VV"\B^7NL'U'^A=H ;?\%9XS,5P-<48 MSF-+\*$UOC<%IS(95SB2=;$,$+4=\R/L0GUJ&;HQX^>SMX?/QQB"NBHGX*_E MPI$>++OCWA_&E!/![%VR,\IGVSH+4(Z44V&71^Y*KWY__3/(0,!_[CC7QMP; M#ZT-Z\>IVA<:O9$[)Y6*WY\R7K">Y'.$9S M9$$GZ MM<'O4?8\+]\2;T)%QQ_.9**?"7]V*;@'?T#TAH<9&8% \1H+U&.8-EVBS>M7I3?VPO'QIX :?\C-_OD=MTWBO MAZI3V'^J>J@N?QZX?VW@C*4DLN[7'D%PKE_:!/%!8DOQ0G-W9K6#WC)TR27K MP6O-_ P';+TQ^K8YW74ICEI1UV!V!BS"M(VZ<'3;D?':UIV?P!]]QT/YOGR8 M^\>J;'LB!#C8&M_P=#\KEBGA-2UG#HDNTQ\9T=JIJ[J[3W=&Y<4WWW3J&AFQ MC*6*T3]1*F=AR;!N36*.&,.40GDY#>6Q/Y9_KD@+PK77)"^<06ZJ3+?W5]IB3DQM6 MH:"@(-/]UC/$_0RM4S'B-Y_^\54'!+)4R3[ W0!S!X^2*.M,\6!Z#N"?ZWB9 MB68]+@5S Q>:4O1PT6^/AUT;@#YUV=?B[C0JMF-GJ!<1 M# ?VV#XBZ&!W8P9(Y5'Q%1)!:C_ L1JF[M52MQ^=W.9E-V^D=#]>X?5&%,=\ M 0ZOU"$2Z(&!"OP?@ (*(\306&*@2J5^1$<(MG5CXN-GN7R( M^I>C#W7D7.1+N@(,=__I]^H"X6V3Z:=CJ!>SG&Y ?+2U&Q5SQ#JF<>=ZUB6^ MPJBKW1S*J+YU+J91C$,9+_9N@L"'MSBGR=P6YSQJN,4YK4'Z#0CJ:<1H5%T> M?A110JQ7M504V'UM.EUWKEYW3UM/JN*"9Q_Z*$,;K4\]$^R'Y$)!+<[&2>UV MD"][OXOHCSDE)]18%I3SB_9@?_'A_I51Q\M7T< YXH<0OYU&%T\%S,3W&Y4' !S L6[:P)=)%I M!>PIA%PI>-1UFIZ=X9U3#^?Q^++8;*A8H=O@87>$-^.FES=J.?/H0[.5@RV> M';5;<1S\5F WH3OFB3M@+MC1#%@$O:KH8H\WTS3+H%9I:+2NN;D\W*?+7[$M M'!UH5[ST&*KT*':-&(;EU03+,R^FL26(]:1$1$EJI/JH#Y*M@>HF(V(-0FCP MYNB%HYKQ] TT?>RNWE7IO7[75HNK[^1\SZ2+]V%OX@&5E(0 -"]UA1Y>2;,I M2ADV0!0PP;26EQ0UC)E^^C@&XG6B*V(T MF$&#O2\!:*.67*M+MN/.)^,@:27DA\-1W'Z)]N.5FG/_6)O\ ME1#H%V60OV'\*\?/;_#?X+_!?X/_=P6_Q_MW]SH4=FF&UFH*,&AKK7HM$3=G M^&6MD.#Y "0DQD E#_"8KYKP^'1Z?$&+OF: >N2[[Z7)R0/7V^K^EQ,XV#U% MQ='/4''QF'UH8]J.$HEO>88J*-ON^K%O:;[[6)'>AJ.$MDN7SNUQE8E?^%S) MPS,F'N;8[Y9U(%=%VJLC?A82,8ZLSZ[]DFP@.4U@BI$:2/QHZ1EOQ28%11J^ MV=)PCQN=+3.D"9&Z,M85I(5#(I5K9&YKI=#G]YIFD"O$-:HG3J\H%O' &3!V MHQ:I9.H)Y: :1I%I28/$UIA[Y[CW ?E.:=:5@P5>A\4+"AX;'TX:[X!KW+&? M#G(JO!GXZ'D^M++7=DY%1:6F *N/H TNUA*J]W5T''0K7QWWZ33-'C,OK@@# MMK)TKY"1T=A2E97W*S/3=:'RS[>-L9T7;D9A>.RRX^]@RH7+L^ M[A/0["OGX[5;8Y^!!B2/K& BL97@3U.?RM5/6 MZ^WL"MH9$;$)ZMJ8) 7\/TH-#CG$[H.]0S;AY=D359*MT BBY'=8Y-B'J @7 M:DI^C@=&**UI]QCK=6"@I$4RUYOQ?:_:=0^=X\D[>=V[\'P.%;$43*L^SRHV M4*2=I&BWK&Q'Y9M0(_$AKI[D$Y+DIBK-TCM.IK,?!NYVYDWJ=:VV:+]_&,T< MZ>\4LZQ>T#O S=V,W54#G2E-]^\6G-?KF#Q@V4S'2]0]-0=I_="5$Q(,JHB& M3:>12HAQ-UP',=N8D@.C=;:>1![WY-W<+_1?:BZ+G^7]6+N?8_A!V>W.:AHA M^71?0%,R#9)"NDXMR$KAK4B**67$0^Y-&UAO@G;,LIL5U-8,!ZG\C4>#'OTT M7W*(?'GS?C=\/_E($*,1?X]Q*Q;$G*>I,&6>,H0]LVH[J15VO24B\?PPR86N MLLJ?K>F^*EUMBZM4G<4,WB8LU=5N*:(@F>Z.477[&9]]F&DN=G5MC;TQ!4_# MYW GEFWDFX(P6J@HMD &*UW=@MT!I-,*V[SVL K7SE3]K(:D=!B>(#K,?ML$ M37=^ %NEJ%!7EC5I8',WLXOMKUH/VD'\ M"3X.:PH ON@Z:R3I]FO*[FCE47<9A"@FWG/A#K^\RK$NJV#4L["=8T$*TJPJ MM,G#2G>EA!I/BA7/VA&03L)SN5"->U2]X6_+'%"QK02%6][B)8""#JQD$^0! M:!*5 PN[8V0^CJKV.B[;QKU_'MAVHNN6$YNC=Z@.,&ZGGQO8IK0/OLQL?1>: M[2,-5T:USQ,[WU9>J;DWA/G]L2 VZM8 <;J")'CXB^@FJ.&<[HUC%'WXC@4F M""5@T #FG97+T-%]>\**OLYY[T= J(MS5YVSP<#8SOCNPS"!):C")>D%M8*V MR=;)L^ S0IX;>J]"86G5>$ =QY20K9/D]Z5 'MPK"SN5<#QEC-@@;SN)KCFR M)O7VM$D87YM/?K?T6T$[ME GJX(M<>5*X0=J(_EY=!%?Q0*&?TC-5FE.'=9' MT5G@NX9+C67_,?\"_(700*(&=2\KOW'O"0J_U3M M!W GS!TVD&R^S$W0]H];D7S*8.7$![7"S*M4?&@-E*SCM>+_WL]3\"+B)(5U M>E*XWONN6"58P,)'G<=+VL%BWW5PBBH]N!DB6*,_'IF>%1(7<$)4'A!7T M&^G#KR+9K=;53\^I)'=?-2BI&A.6RO4U$H=-OX.(,M4XWW(-X'^%#J"2(@]+ MMK)%:+N?7LL:<1?.REJ)79JKO%3;QW=J_RE/:)G-FPZR4GGBV.ZQMT?N?6SVENL"8X34NBS-SRL9E- M4!2)6F0H@#XVP-0GL[RZWEI3P&/&(Q3AO=B;RR[MUG;U6)E2>RYZ.A+>K)MVYNR9B!'$$ M^-G\3QE[T!8BFR!7=B^,WYOYT85QP=Y:59IGC4Z RNLS[L725R)A98$-I(2D M):IK$QX$E+6?E32E"6;]U*_R%4\8+L-8 6GLG=VTZH8[/H.7X \&EW='<<@FJ)C2WGY]IO MR99%FU;1'#[R'OZZO>"[6MOLV;5/4R]Z>%9C><8DY\AR50 LB* HQS!]P"( MKVN2?O:Z;^":#Q3F'-[%[/:DQYG[QG,_KF<=X*:S8YDQR>R=:XP@P-,F=H5# M )GB)R_2SO \+9@=/A[#684UAUY-&VE<3!K@5\,9&Y&TZ^N' S@Q0%2E]1SJ49#0U+'/19J>4COU..1#\-(CU[!51+*H9#ZAI-R+4"FOE MF=JT] ]5^E:'M"(=;&PT'DV-5QK$\\B#/MG<-5MG[QK\,TS2S2-Q5UBX&FW" MR9VK8]:P1KT')1W 9))WF70R]Z/50K \6)R+@37%[',C4GU=EQO)'XY/H@AT M7EJ5L>@A@QARMXC[0I^HX57G3V=Y$8^?K^KJ%$9VLH72@?;,44M8]";H*CQ> M+Z2L2IWQ'HI\IN5U/TFI+_EZ$JI3K(T#K&F*,0.P;*&&_L*36 ]V^R:H]":^ M0XN5?-KQ><;T-Y'I>PIWYU7?EW($[8VAV)6.(NTZZ-@8WVN=6!6J1%%0=?I+ MI,UMW>-<&_ZF&%M4(UMH&("2K4[,34:(T'#E]'-1 M<4K-A4L1L*3]Z3M'4-=#_TOF/ M7*LK?)A)&;-\2KHVG*9ROW8_4[]TV">SJ$\3*>X6YYFSH"WZ[O)5#?/#D6.6 M]D_.J0^)?NN4"=^[$ZNF1IRNVNA>%J-QD[OCV,I #OT\%=M BF(?#&]R($8= M)T2+>F!4:T7J#7;16L[M>:HV]MGIIU6,T]L!TR^&(Z0%*'"(R)18I"-I=DM< M,WA!U 4*(:)V+ZJ"8H93B6+JO@+T?FH6N",+4V\A!P5P82$O$%+4Z'Q&+6Q\6I'0LS*$_3!Z9$OO#NT!Z$-M\[,[2Q* M8EA7C/P&4FS)G:![.< MVKR\9J_,>3=LV[D=D>67(3&$O4H*Q4MXSR:?!9YP))6?]4)-V-Q=/@4/C55GPY9D"X3,$HYV\3YPP@\0*''-W2Y!7S2[V 07>6C59\#9S M:+@!1-050AQ&VBT/-V,^#]'G7]Y7EI7XNAM"-86'(J@VD CL.*PUTK!RWQX7[<3W'G30WK'#E#*OGNBJB.P&TA@'ZEN$S0*:TF8<2\M ML*-$-3NFB#FCUEN'NPB>)1]ALZ\LH>W<_O41(N]N7^[A[825K,08:F-Z,#QQ M]9N@(G@=49#=!N%1-XD"XF9@X&:ADKSL(^J'C]]/>=*FGQ+<OTK,0 M4XRRIW1M=TGWR)3S)JBZ6LYU7%/BQ@SO@95KK;;)AMZ /4>\K*F2369)*Q=[ M#'RG$8*3P/GU5@=P--KTIK=".B5]U\=6>AH#43)A?=PC1K,FX])$P-H?WT0> MF M6O&>EPKQ"H'3\@/_R$12\I9:'QALU732PO[?F@K?W]J6-D.\^],#>N* Y M^'[$(;^Q3\69]?LLY;R.8/5K)=D=[!- 17?9,C;:Z!&.]3:O!%5#Q%#(5J3 M4$0S/+RG@&E]F][I[OG2\JZ,8Z/KX:*IH]:*WC$QWLZ7UGC,:BM9CPP\0VAQ M]#^ "%H28@?3F(J+F*;R1M4<29E2HGY@/\USZI"]+7)AE1X MJZQ2'Q^/]?Z)C#AC\Z>UB6RK9Z_.?_7[Z>+ZJK3RV95>R\$$0OL'.L<^OA?D M?K!:GWBG?7YE'E'&N\RA2LA1QV;2J!X^BNE"@2Y-'C0PI3A^$.J;\D3RNJWX MTGUS$=(Y,37IBT='?4JLB\<"123BG[GBL-,OV*)4WM81)E@]@L(RZ1.TL^[1 MQ$G8CSN6AY,GX>>-AG;;V?2__6*Y/A[:4W_8S6>9V8K[*+'6NLS* A(A"F@W M)]DZM@%-#[,5]_9PC039O90@Y#S1[)KW>NSU?GG3%$76\S3-:.4U'^:;AOK; M_#MP[NT GIK3C%$ <#3>Z>^&PK24G!":/@4;AK[Y&A76;5R5VDAS3Q&9)R*3 MOK#.CCM:@>GR=:NW'BD]G' ,\F"[BIG(]3]P+0GXP:+$IZ8>AJK63G1/]!QZ MD[]Z0BV8?N51JC:^9E86.COK_&-T0Q4!8^IN@AYG,V]LD?YI&$L?^/2AOTGO MQMC0_1!7[S?.[I*2 :LG)7Z\:AK>;=-AE'+TD*6(G](14<5LHXFW&N#&#"Y6 M,C,(QA1/IM1F$$M)+8#/,D8&4*6+]%'-/Q<=7)#1Q.\!L*W=B'/3.+;KFTU0I-96J$MSES_W'+8K M;(6ZO/=73LU?E>'^#O)7HLS?Z+_1_\]$/[' ;A \_\DJ^(_K[RN>!K2+OY&7 MNR>,VE>C2"$Q14OH'L!"GR6%&+H)XOOAF8MAC:.N]ZF6#+,=6^+4=;]6/=T$ M"7C3)-F)K5L!$G89<,C+QQ\0:@M)!#N_]&<([U2VE M&=JQ:S^['QCX!KWZ^>%8!<-$:YQ4B+4)661+C5.@+'G_ 38Q]NY3P5!QJSGRX[KJV M?+9&6J@S4X"9LR,3":C3LU[SQ-FR8F$^?_B,^*CF,(]9FTA<>0A#I1JY)III MJ)*P?W]#YB\J J)*PZ;)6.Z3BJJ8;FSYMN+G&OB(0%#X/#;8L6YS>HU["QVR"I!1->[="%L,4F,:K&J=JU2OZ_2Y)2Q^R;JSML2/D_KPW MW ?[V]5/XUK)@BC M]R;;#;ZM.4KC;QJ[E> >J/=U/< A)-9:[N[-JXAE*].GL^=E1/*=RE?43T0M MK<1SFF251AB#-?C.0X39)YCG:5\B!#NFS'-0<0T0\ ^K4^F7GMP4@9,KC,A. M=5XW>*]E6 >A(52?N099^SZ+'U\2+48T])C[@>O2%I^%L>3=TSW;<8+8^FHL M3QD+T^\ -%,0G*%9ZE/FNB?C($8)U;%XKBS2^:F56_PY[_H]BOEO>.6&1_$[ M:WD!*!U+C7?@O6^@3";L<+O-ZH*=ZM_[KOS"XFQ37N5ZBV?'+V3PEQ_RWSP# M_Z$0_YO7X6_HW]"_H7]#_X;^+X?^#O[;^84_3T.0L\NHA*W3$*Q BF2\H;)3 M%YDE1-:$B3JZGW4RBIRQ/;>M,-W5'9RRJV1;;^K'A-1#$G83![@![E>Q![@9 M:,[<:+,)ZCA,O(5G*#M+;H+Z30M"N+8\LNI5L+.[$25P5A*!?Q/T]=50;>B+ M;;$'_J_?KR)I;#WZ=ZZW9R MF?D"PI@70_Z/)W4/^?255!!,OJZN%894;4">;8) Q.ELO>^DDM18#-0#(J7. MM*-H TYYZ),X\J?XY.1][7*D]:>@;\E/V* M'&&T$(5K]C+,@'ZR:Q-8?I)Y.J6SX1DX_FU9V@?U3GC&(.%U;5E5"9^[P+DT M_V>-'Q\4E[YTO1FD-%9P93@*._V$D.=^%F77:F@ %T=K4;OO_T!$U8KVOOU^ M+,=#QN?I&W,!4 ^@/WU5?-A)8G]$%",2,$*+&8=I MKO'L?5\-3P XBJ"8#74VNP@<,7[Z75%1?]]=+X7^Y:32X@_-@Q_[];JE'K;E MQ>PT=I(;^'$[[O3X"2>"OAJIYL/0>')5?]K2FR<37FS5;^6;H-1[&_87+>WM MRW+&#'+H=%8F1@6%I$@V8P%C@QM3PN\ +NK0,$6S.BBKU5ZH@"F+TH>-T: MZHA[RAU'())DBSO-9Q1Z$4.%$878O MYL \OM*])"S6'@K6R2\CB12,$,==]I*B))M;I"T"7I167WRFF_QXMEHRSU5 M9U-=#C@H7R=%0Z@VP=V[T?[$@=)-D)RC.X2?":>H@9NGE*E1=-YT_S<+STQ, MRKNV;X+&)+R7)T;=L]V>C=EBB]*+S;^4'9)[]%R73F1_MJZ84I>T]*OJ/7'I MTNTG$W9PXD1L\;+Z3>T0;8=:O!4JJDE+0:0'6N9DN]%]IN][9Y#Z"E3]RV7O MY;T)5NV'DX[NBL[C.VP!VF9)B#+@YI I+5;:6XZ!_QHO\6,4ZP8+$W%[MA6M M9\3! SQ3H.;M4[AGT.#R6J-<=DB"DOM=GT\ODEZA8D!Z<[].^\H3Q3P11[?? M!&6F )Q+46"+3=#G6-C?TM+\ZWCJWY+C7?5?Y=Y=]5_@]6.8K]"58*#<6ZPW$9NL,8>=1, M/1O6JV8 >SD"?X-"VIE][[YA@/[8[A==/E"=)ZY"-T2.;(PW_R5F38D$' M"M7!8RKUQY@6M, '1+)B?S^"*I3J7H"*G3+IS<:Y^JD+B':I M,OJXK3@YF:&#&<: 6&^_+]O.U54U?WMQW'*O51NR-'AR_Y?C&7LU:Q8%/Q^U MH*^9C;]*%V\^(%@T[GG585(=3R7]<4(>_R-K$[0?GUGY]:)="CJ8568H@_F8 M<:#W.U(&B+56/3LT>"MA;]\*-*F#VR" LK!JA7IMI8K0NSS#,.TW%?K2PA8" M2[''\((&W+3%,X!['BK6PL IKQ.)E#N8-67MZGVBH6-H:%T[5\QAK%LG$GY( M>M92N6ZDH/+.EFW>V45WQAA]_["A2E2>_!F4D?,KAE\;2L"SY3AL]@)& \OI M+P@[G>FZ=;;+5!STW_S'-;?5\.1L6BHKM@K,?K*H.2_Q]TOB7$RN7L[-K%KL M+]C]UCK0+V)0G.6ZO D2+NNZT&C(-?1#7NQ4:E/58,2#=2V94W9''0US;S\J M,?:79U-^SVBJMY;>LIE^'P MUI2=S8HWA*$4Z1&LPEIEYD4J-+K4VXZ8::I;%&6 M!?RMB9>7/EPW^5+_&3J(TH:[D4C "P% M(> .WH\L2]<8@X'3XABW,8$5Y>S6 >:HN$1UUO^_=[E[K24W*5:^)< M?0.]AFVI9RY&3UFD6(R=$@P[:Q$1ND=O3I'<#0+XZ4G(K9:@7@$$JK%F*> Y M75%=C7VPD>G0[>,/W[U3,9&+LH?6EEBQ_;/&^X=6PGS2,<\0U8N_2/_8ADI6+G&^^$]]JYV_"5J#_Z6<_UYB_K?G?_RE M;W\#_P;^#?P;^#?P;^#?P+^!?P/_OP:L &'HS-<:]M0:HKY HVN5J=C8LG(J M.Y+J!" ;M?6VOPW8!+D-AK7TP+'WEO?X[M7@NRCV1>56I5(7T3 M1/=?!2AE)=7CYLB7;H0DHC=AW(ZB4D]20"V,DUFX\.P^##]*AD11B1>[4O8^ M8^Y*24KPN^,,R5A4RA"RY.LP@1YCZR_4 WUL?$MZ$R3":6&WW%>\9-FDJU$) M-0Z]E\H;S]2=Q@H;![G>V:#G&KY+45E.*7F[*" RKE7P/]A[[[ FNVY/./:" M%$5!0(H*(MU"45I$I8L145J J-000U1:D) H"$@7$% 0@@*B4B)=6B)=FDB' M4$*"@I1 0@FWI##XGN^\U\SW/N>ZGC-S9N:\]UKK=LO M,O:DWDHYC/[X\@9MJL^YVH_]HRUM_E5ZRCAWS/CW56T#]#;*?GWKH[WO":9!(J$/R0[6 MB;/FV]),"G,\,A.0N7>^S.:WA7[DVW%GI\FN'.B;YTF]EZY^G6X [\#=QD<1 M3P,&3%@]6,Q'.JR=P+G+6%UX2:,\M9>/1:W&7)^%'TV6\$"N_%J)LBV81R;[ M"WU..7=A#TK3SBV):\.R!429[@VD_1AWIAK-1UHP/$X#M0\N=;!7G< _N^8O M#KV4RU=9\ZO0K3329)PVR[K[IDXF^-SDEJD[_2LQAQRZH/"<6A7?7*2$8T%5 M]Y[J/'-'*'L4RG$6'8,:)?WN=G47-M1 PS?'B0)5$*4#%,HA(SXT)/SU1P,WL-RD[2PJ@B90]@2F*&L'<^$],ZU17#74 M=Z(/.#^Y>!A M(BO=O[@M@$A%I7=/5\TTLNJ1DK/-MWS2==9Z[HO?%EJ>G_K MDLWP0:LGKV1S)'M)/(NOB0O/\_O9=N/: A;MM(=D2G#,H'O[P5)ZT*H"$-XP M(*7Z3:VTP+JYRZIG52= 14UY@6I7L$"--S,]&/]1\6>;B:+!]@.[_R4GO+V- MFT8 _TX)KRC@W+N"#_Q,]6^ [:"0X8L3CBH%2"_Y?EW;Q,XC1OQ1LA%(K\+/ M6^MW/Y8]-OG'*>%C@O_'!CH:<[3]_W9E"?]]91FV_/O*\N'?&Y_^9QQ!^1?' M?W'\%\=_ 0SI8WC@#N M$@D/88S'('/L.^\-BA>K=Q[<_=1%X8BG;72\>#35,##T/W*(Y._$G_!C!WR] M6IS^3FZF#W3,_#/V+",WII2NR5R9:R_89E/1][JTZD(^PX11K6CVNN^Y[*E] M9\X?FL8SK 3I*,#?O04R#R[#(39 ]3L*N"GSE3V&JH(Q[J[9\Q[HJG_H'ZMKN&UT1E^RJI].[?78^0*;,_4#;A^//D@UEMM]= MT6! Z%M8$. J#\S-FM\ ,?"X>AZ XH942Z/8^A3!H+36Q1]TWD#SN1;R)OA5 M.F;X#<1ZB+)0%ZG%H2>:CE,-L) M]R-'5S&7#VS%_E]186USS<$GO)I?\"MGIWLMT(),6 JM7!@,1ZX;_ M5M'Q*[+JXZ 9.ZXYYI(\I+%H9BLRQ6BA1],(L\JM0CYRYP\HWW"9+3MC'%+ MAC!0S41FI@\^;$U.$"SYEP[PQ?J_W^S/_=V!K8X4#/[U.HLG<9RFQA7W__UF MOP2PJ02IXO]:-/"/3\#_2.#O10/_)TD72K!@W+?ZYS&ZW%1]R9]2^MR7/%T@ MJL5>.LQG#-SXL%1[+7@JSJKO35FD3EYH_.J*_X$KQ>?<#)VKY0QHC_0K_Z5^ M]?132OO@C'<= 97_]:&.P2W';=\Z>_-??_Q MD3%'T[@1MJZ^^+N1MQ9CT_6H_[US\#\^P?U%_#^ N(-6/83L/)D2AL$Q+ZXU MXDK +>D08Z9@!+5/5^ENZEKP=VVCU"K-ETBYZIV#?4>U6&O+R(OM4:'(D9=) M%_Y2XW\6ZM]10MA>Z2,$'!RW!\'Z?HMVAO:LQLG/C? ><9FU$[2\G MBVX]37A^>Y]F58*(JABV+U-IYYW:KG]:X?XO0ERC 0/][8O1:9O>G&\1+T)9D#E=1T?)H;N:I/DY<$9O?#;VB1A"V+-98@JJ\[[ M>-[IZUNIWK"+UW8Q=AD>O+:+]>N/,TB_C_:/LJA_Z]&UVX@:\D7/\)[4#FXB M3X2C"N#> 9 &,#]F"Y6R=W8-AR)UEW8)VMO#URK 1Y=S@L\UHN07LGX-FW+) MWDO1#W<<1 ;Z"B2?YT>Q@ABB$40U.%C(5VT[^M(UYL+CNP,/W2.\?! !OD': M.P_LC)0HOZ3N<;DX^,-G:0W@5ZS%_\3_/%P_:6\_!G;DL4DU4A4D1WV#S5^^ MY;]?#L9/-T!P7+B4 %";@]'OY\F@YNCZRNN=U<9GE$=O8GEUG-0>395^$E1T7K8"9YY$N%RX6OC<\\2-S MY4G.,*XA:*%MW'^&T/<0MXE5/3= HHM$:?M-Y.FOK]^KW)P50'U7%N@_H*)R MM0,BEXD[?TS?!7?^&DE[^4M!'O[PC A6N?2;:[_ZS[)VMAVAP&>ZTK"ZLB(T MR]3-)&*\.\MB;\F6T#.9LB)BG$7@]"9*A>CS_0*[_^ZGO 'B5YK< -%C/K%Q MPQR\T*]Q%$YM'C_LB!YF7<&U:Z^.X2;\PXD2N+H[-6JT:I/5ZK' 9FF^&EMR M>N=XGG> DJ% 3N8+9,& J1CR=5QGBLNU[18].L\5<+YT M;'EM67'/O1_OSZG+8: TR6WU4GH,6&09 M97<7"^EOT;U:C9BK%7'\FN'88:FCJU*EY6"RI>W4++]?TJ_7F_);S>_.3&$A M@PPP6GK)N0R8+6['\(Q@B24CXWE*E7&::UYK'/"BJS(34GK,_IC%CK:T $E. M/U>MP!V2?#K(D0>T609M@%*J!]WZTSHY#R*'[2GJ^+D?/X,C3^9__MO[[G^P M)HD:V&YIP4W3U,4/G8/MQWA/+()^KOD?^\JW =H_9TV^6=J;Y+9?.;%*Z?P- MY](C5-.6G8G-FQ@?TK!I\OPS1"N8\K$UDE1VG,1H#C[\6%]9'L)X<#KH\;'2 M ^>T!,9=T+9KPK7WSA_Z(5WN'ZVNM@5CR@C]&C[QB2C#\1]8Z808,*XF:O2V M('=D3PVO\N65RS:A7*63[KJ]>OTL3O5P2.N9Q@W088PG%U^*&H90=[40PM9Y MN:C\S@G",,JT!Z,1Y.^5O.BM;"/>UC80K[9.6EF<[SAVX":QN5+V: Z_C3I) MH/PZ4G5QS.:AG']VI>3JCOZ^'E5^:3;P4)?+YPQ57IS+-8N_<96DT.A[WG?]+=U M8T_!-Y4%I8ND2D"D/0?>KKND,0P2H#!)&Q_S)W%1J(P$#+A6A1L<9UZ]^Z"*U, ?W!P9[<#M+;. MU"7:[.?7IPOO;N@L+%%& JE=$5@IS&4@PI=J84Y-+D(P=]'6'JV*%6Z RN3T ME;YI/,WM1M)Z0K/O'SHY\)$O_JQ#,[/.5U]E#/*"W!OZ/4MM^EXOCYJ#XARF MX!6#!TQ?Y'::D]5^7!^<#ERW'YQAZNU?WS0FULY[3[YY](=KFJC <6#D?J9L M=P32FL=/,-9".%JYST7MRRO?->0.C8C>BR#"7UKZZRA&9YB#SFM\&XS@D7EG M&) &1]$ZK!Q3+6R1 Z=U2C0J8K91V7LDZ*GEM2H%C?N-]XK:^N^6JU11W@!5 M542;GCVSNSTBL:Q@+&#U9Q6Q/>_;NSQ2XM*P;Y"H?[>G;\9);CY1!'V<*O5R MDHN@P1JXQS\_''X*'Y>M9?+G$..QKMM;OH_I!HMIA=ZIMIW>):FXUHPBGZ6N MS4]2$4AOFG0L1V)"3X1%1:JL"NY'6),="QH[\N?$S77>E"19W\JXK'%SZ"=F]28LQ5,84#=WT3H0;I7M#+O6L(LW6+&JJ2LN5\VJ/%J?R M3A]7+(U7Z0B]H?.NC"':+)*QE1N!<\U[@1'9 GA/) H:K2]8(AZVMS[X[%\ MY^G*&:S9U1HO%3):HT;J)RA#KQ)#G-K5O4X@$LBJ4SK0""%XV MG0BCGF.)GHL6ON09Z'CYG+&_9&\IJF"0+*7%?8.5YIRM8=22(G1])Q8%1]'C M/Y0YYT5R"J#V^B2=^3V',N/K/ODM'Z]O^90^]_A+81M)@:>![2)KS>W?HTAQ=D@0&IPU M?D(C17EE96 M6AV.+A.M)4F9F/]@#N-"B>7V!RT-W4[]&]T6MI1<*6>4)IQY(Z/%CJLA]=N-I3AS'WCD>T2Y8EI M"3CL!#F$8"7VZA[*YW5E:)8"\2HU8,%"=?-2YO%1QU;$[MYH%5;,4G/;;(8U M)^G6_51 C17-X%]KA(5)G03F"&@78%>=ODH?9PLU$"8P/F*\HP&XVMXXL-R* M^_#VK&#ZH=&L>4)G;?$6U<$$VS<*N=H97=61))-EG1,< E*K0KT\2F'8P)RQ MB' :CUQ@PY)U.J4Q:!0K L!-JH448R[W;!X0W8;*T5P>:Z4A]#S)09)''Q5W M*E3;G'H2G16.'+H>DW#*<[">$#.^#YB;L.583L2)HIV;]<62LDU6@P1OAEPK M\HN.EQ&N[Q13--B5L7N*:-#C"P[+D$YD%?<39>PW0!X8]6Y]%;AV>FU2JL4I MTD!FSXK"92&#+6/>]];?-.L^.FQ^SZ^X2%DI#_!G'X(P-VU\$QU%^QJ/HZ;% MQ51]9DH1)L;D[0)O]!9D]M**PIJ7IEI[Z1!ES9]K9D?JYZ>.M._U2M0N.W_2 MK,K^@8+:*V['X>+&:Z7Q$L)ZG&SG* V'C' ?<9U_!G .:)L%" M:.]ZL)"N, TO!%RU$JC,^;E.+UA=B)'QB\[I.*VCJRPI>6_B2)Y 9C\^5%J: MLX5C"!$@?,FQ]:)_K+A:Y.A>9#9S59-J<_E#0H/ZM6-/G09G9Z^\[M ML8CEP4FUAI/8,]@VK"X0PHAK\$:#J<;U@B%2)QFH!M."Y^F7FBU'R48G:IZ6 MNYL?;DK@\_,[XU@3!QX5JAG'4\?.4J^6,.G/Y M;:#5=IXK/K0>GOO#M)ELOT'(.\X.]BV,'/">L>;$1(7IG^1H,Z5#=16/S-D/ MI-#,=3K!QKLWU>HM^KL'E8P_/=[ UTJK$GQ"$M>59*[570,2/V MQYL$\C)GGWE:7Z_2'+R9*N(B9RMT07=_"$QB U2O,$$1AO/.<=_P3@/Z<_5@ M00U)G894F] :F8$$?IOK93VKHC4]A5X%MQH+ KP#[Q^HRQ5J.G345+0CV21K M#3+D/4&)P,B#&V%/L6=Z9!BY$<33""80-M<@LM2D#3P\F5\P7T!-]B":%I(E M7!+\KW^1?=84U23,9%M.?N'R_^CY;Q.SJ0O-5>WE)+QY7HR+AH0)2 MI<=D[-^?F\(X@<&*+V"-VF L,"TJCGJ9TZ3C:B?_!@(5G MC\H[GDOR;5%"R-:\0?P2K6%"*Q%WI60T,;.\4L%85T7F7]8!Q_O0G/IGK?EJO/^AOY;XCBG%N,FTBU-7X M.)<9:A$:I)TE\D_5N6I.9355WX;MXD/[++]T;=D7F]O!%QRM'0+CQ]7I9'5/ M,:7GPU*M1EH>4D"KW;3I\L3V=!C]H=H+KQ="[?*L<%:8Z=$G)/BTSEP)H,28 MIA*::JU,@*>ZFZSMQ+;#=NOR?T"?;? &'EUB@0_/^!L-.3E=]2JV,HU1?FXT MN,]B.,%T9.V.?%K =3AYAF-?0!"[JK7R(+BXG]T%-2B'DU[YS!6D%XQW5M-= MTFOI^I6 /-N(H\?-J='SS>.<9U)",+CL80<)\S0*_YP?N:"VINYF36["+E\; MI3O7?OKCSV MS\\IQ*OO-+V28GFF@^X]14\Z<>'9A2(J[]W[!&L+7QZ)T%G@X)E-6X'[FO6#U/9DC3(?% M/SGI[V*/0[N/1*%-T:PV9)X]H;)K4B2'*=!2)R54PN25>"K["@H;9$%;\F'0 MQX>%VOV$+&1O&0KM[3!>2(Q[[NPW749C6J ._@#@ MUFZ=.G!L)-)HN?G'P8Q[N\7>JVV 7#9C\AQ\,'T!*\K1^50!W)V3?W(GI<'/ M*T/$U\45 7)N>L]_T.6PWT1S.&!X#_\G^=Z_AI74('61WNDY4G+;B^CC)QE^ M\9,QVDH6"+/>LD 3U4QBI,2(RZ=8G:=R=IDOE(*WQ[<]_=F0Y&*]78C_EJ=T M":F!"YV42VF$$K8"VM,T@73/NTA=B&K4W?7.@DJ!?:?'GB\GZYK*D(_LT[G? M2CBU 0I/QFAO@%Y[_^Z->AB_Z3>7WL8! >X-A'51_4T+0HU@DC9 BA[V2"X< MU0ZY,&:'_W]P+NC_#>+W*$? ;FIAI-+QE\ZN3'GJXF.>S/#,@U+6-72*05G_ MFY+XL 'T@,^]Z N@I#H9FU=_]*U_1#H58J1.'II#@6_C@Q^&URNIA2]S) $[ M\*/2D=[W]FA/R)XAS7B$C_\43<=*-"$!?YIW[S71;SK1&JO!:X;MV@#!+:[6 MK]&TZN/"B.":GDS- 1LI6493= MNO;/NHT,PKWV>>">V+P9_/.:KT,:G&K@'?YW3:G/_B>V7/];B9=P# !_Z@8H MRFE?G^YY6@&?,5,KO,RC)HJN9ET;X8&(-T='#]ZSV3?Z M )'X9VT0W,Z3/;,D.9YAGUZ[. ]GA%@!2@@&>9H*:4#$A5N?#7H[4E^,=FM= M@0;XEV;6L-Y4]*S]O5VO7%Z;G13>1TCT$( M52=M1;M#NGTL-!N,NDO3T//S=Y61/>/DMMU]BH8'/;:^47RT]1T(!#KT^M]A M+T:08X__7?;(Y%\3(G]RM/J_2U\R_W,1ST.(Z^4^+8TJ %\K*R=^)(;2%Y"% MQPXTW!=^;V-LM/W,1UDAH]WR&M1_E/ _UI(3B=;.%KD^OK!=I-O2CS=%IBN* M1)5A[*HCA#KM'(P6]/15$P3,&JY4+\$D)I=O1\",L!4NO9=W!.ZTFRG;>3\/>-C58'T-;I\?+71VU#[_CH+MT\GM50E^:IF% MTG]:S"ST/U!4QX/MD7/+"W XA7%E<;C!A#&5DT7&=E&V(WW275\'76R6WCH# M1V*^)9\6U M\:>:L_>@R[_)/!Q+_F+O_Q MR1^2>/1?BOJ2]"YU ;9\+(G6]EC'Q.)4012L'AQ%W= M!*R,CBDM+4IR[\ X[$!)0&CJ:OR62OG.E!/7AY=A[!9=2OWB$-^$\><-D! D M#ZTTD5L/V>V98ITP9!'P!@V&]"Z<*'^^159%]EK>X=$ME7OJ/G\I1/U)V-L',?MS^P]6WC!4-KH7>?9S8?.?WV?/-)2U;,+0_^X@ 9WRB#2121'0 M/\HQW=2V)Q,A-+>H O2'*:C>48PYH[V1>*2<]"ER(+ B5-67;[?,F:A 1,36 M@+3(^N_;2@?+O_U.I?ZOI)7_:$F#.49_>X=5XO<[K)-=7!W@S-]:+1W'M5EA M^7^WIF).\](Y8G:P\FF.< )&2?Q<[V+HT8A6U$5/5@GOL I_#6>53MBJ&?. MOLR%'#-*<+JXH/+H VA;P@4]"LV]L5-XXO?HTYI+-(G^CSWY6W\EW(6[)(T% M&Q^TS%13+M91E/7(7]+Y\"'YE@"N+B[&7JM%;6_K>_C%]1Y:&S7?5T_-\M&( MI[8&.=2]O/))@O,SI>,"9E7:)M',*AU,$F.0MV=; :\CXUPO)X@:1Q9DA0*U M--B^$H<9HB10/:G.W/GXP0]Q+3+_NX2>[XU+LO[W);O%!+XGGV'JAS>C@!,5 M$3B4FJA\H[0HYP8PR=9#B(JTNNX,850T^9%5OA0;N87Z(CZ]3J-7F/68?)8- MVZT[8%+3E1'P2+^7$+- FGA#$DFF8C^?78'V[*_7P,4-@\0B@K&BVX&4OW< AP2 M=TA:8%9HTX,[HQ-IGK/:1N^.WVKFR_/VW/[QDX3= X$]=;NVHU4K?H]33'0 M])C&]5JPHJ"RM2;282"EZP"0W M^YS: M#E;^ M"@3VN$1RKJ7X-[9MD]OJ!.1/2:WX^X\@WKS M9P;?ARD![2Q;(&L"'R9=ZI,J'S*/<:1)'P'8%_I*IVL<59<6K7N1/O2]XX%L M#P)L_@YOCPI*KAPZ%A_UU-EMA^8"%;.#?0CCUJ>_E^-6.\C1HSE"'9B"36K\ MF$L?>VHLWZ,#V="F 6V7A^;FKGYDE_OP(D>M(E/>MG1A8Z&Z5;TNC.*K_3$]B6901R:Q^KAU;3COUJ,VD[I# MO]:8TM3I*/V#&%V R;XPMP$2(.A+>SI) %$YG!N,\3@-7OI]' Z)>&-KZRED M@CR1?*BRZI&G"/MR_K[$HP*3^RB.O#8\J%!?'-M>3I0<9&0<9RK[IY(BIH(O MLE$7.VOL#XC\7>D@J%#Q&EUO-\65JF3'BXGSP(;V>L.TUWD%( M5 XB67QT$"L/U4E9*EBU6[E9/)2LVB2K7$%0]UO*+K[XQ/P(=C ;VR,MJ&O M3+0$?&]/4G:,@-6APF';Z=A#Y$WXB1;SV=R7,8YAGR]B#T8A,,M^NU%UV(!$3E_G M?'G1$ULI\LFL3WXGW".VF;9C%+C)/-D9Z<,U.ZA02GCQS#JL@1)%E /BO9D[ MRO3TYGWS]"Y[T@^*,&7I0:P6\>S35TJ@QGL+2IOD,(;5?N^K7GWTCQE+ZQX9 M*PFT;RWO?YZ>:GY)+^A5KHILE:C%6B/S M5#!GRS;MN3U,WGZYQO(.?O@ ,KW<80HV6CX"30RO:ZIIX=F52]+ (\83BR'$ M S]Y^OT\98QZ#X>/)H;MRD''+C>RKL&U7^'!K3MZS8XED?SE=S?RZ+7\F)M, MFPDBB:V' 0&&\#R,CI3<8 XW1P-UR)@ZM#!OC[PIWZQ?)@'<9,0CD+0I<9RGGR?KK,Z2="G$VKD:-4@ M/2*877JV>M31\ Y=B^70Y?O#X8NU^;SQ],GXO.17K[).\#H'.R^^JL31I[4. M\KI4R /MGA\M/V26P50J/QBGLJ&C5\<"\C-2N;63*/*VSSA^#<>M+8U8349< M^"+FIB+T9_)ZUEE8;/ MC.[%\P^Y7<,TL!2YR?KG6]@0C"[3.)8C5@C8&#.Z'FE0^!WA@_Q4'0N^AL'! M8OA2%/+ B+'5 _6:$9.BLOF>KB<6W(2CBA0SKPSZ M2\F7:\=&'*3 E\-RM[I)J#\9*1;C;PB1M3EY,6 [R?\UKP^WCP-A9 A*P4G[ M,7SOT.*S5*0,\U Y":&:J-YYZK$S-.=9HT/'Y=N77"KY!B,Y2\ E]FX.? ,4 MNEO%%Q?FK^V72U7;SCG5DW*9-%#:*MID(R4RL.BU6/ :[>428XW&)(<6BLNI MJ-^Y)"4W/$M4Y<9S<,Q!*J&1;G4-\-8*%VP2C'828MYBA.6\@R^-V\\\1#:' M'Z)W3D)'S>%3K5)X7:+#V?8JC:?>2F<$4I^]G?MDY1=WQO37>0/OH)[$*7K\8/9Y4:2:YJ(56+#8+1N%*!O#QX5.X0>KJE")&J MFZ<.87Y 4&SNI%D%=]HZ)*70MF2%^6HW=M! M-][<#"!>MJ3%T8O$ 6YQ@ .>\14GA:/:X.K/;H#VX#FRTIZ,E!1N# M6'E0R MOP$:P<-;AC= 3]^Z:,8OP*)]LMXX!Z,ZY1+_QT:A@=N@"H5*(QV4ID\1YO" M$\OB"<$>0<'43;-77[QI(5)X(F&$5S@7G!NW>A[/B-TD")/_N@%R[^ I/M/G M$DYR"S8M'C1NN+J>*,9K[U;F&-)P1X"$WOK4'3&\]]S$W/; >\7GM+2P-YIW M/[G7]N!CVP+U^&4WWT-+),XY-1[!BO6;CX;:#=!HTCQ.&.<6MY\CSXW356 L M-!BEL%XSQF,>%J$)I@#>'Y$WQU/MW9?0IEN=AC_19O[EA.9",-U:*Y9R.T%+ MZ60$Q=P?YML_T.6;0W_[PXA,*6'/T\GK*U7$06A:\@:H7#2*=P1S"B#D8ZP MNP!JNCG5.FS\^'UJIYECH E3$C\\]4(E=+Z\/'I-<6!)]F/KUL/MEX==XNT_ MX?EP=18:.OAAJ\FXN#+\-B"0[3Z1\8K\G.4DR<2Q!B(*C\-/S3[+%\!I5,2R M/&A]KE4#B:8)7UE3O9?-VTUC2D]#'2\'&X[Q(AX?728)8INDI3'"#(E)]WK4 M=LRY05TU-AB8_CQ^HIPA^GB5W]U FQ#J&]480R:S3-XF8=O5%Q\,A/$-8UZK MUT]O^[+D$SGE'3L8FV&A5#Z>-]YM3!M8BU8W[+[&>OZ\?'JMAC9?4]"VZ._Z MMB>ID-?82T)(1VZ" >)Q--]5()=1\;EJYV.F\$WQG?@/:$C+H+Y,ZM=?]+>5 M3QU&1F>L)6[[5"1AOGR/3^JXU5+VLC<+Z&9?1J\9<3-+2>$X?HX@%2SJ:7P1 M)31GXR3#=/P:@LJ!2B15/+Y6E^OT,B/+2-2JDGB/UT M.AF#"2P$0AJ8E;W93)M&25R3T,SUUOV1I@74/H+7T3!G"5/I-'&E)PF7^P4Q M0RP?VZKR[9-Y^FE55=E?=3<]W@C:*\9#\ZI_Y>DH4;(&UB(]NWO]0_F^ID_- MCSJ3C#LJTRL G^+K\+GRL0T0W9^-\\27X*)7.\$&C /HKRW4Q;"C3%*D)Q2LENR8-"U8OW;UP\(SL5-+J-&T>:3R*GTM\ ) M26=J;AC&] WZ4I.4BO9T_/VWL_95T++,BJ*EPPZ?P]@08;-!H>=LIYMR2^,U M:RP*-PVKY$D\"R0A)BB[+2;S4'$X/J2^!,5SYKV=G2%5ZA)]#]I5<&]6O$[B<-V^.E*_@7I9\/^SCO.O>>Y,=>X](L M]+NO54/,ASU9_OI0S=(UWZ6U8PO5[>F=4,?D=-X[H)]] 5>/!](8N0WX83 9 MS"BI,06'\[I9!'FV5EL/H4Q0QZMYV9NEIN9E)>4USZF^PA/CYF-%T(.T (91 M#%/MLWA%S%;(T6_*-9?@^N]$]CB)C%@;L/_H>$=% M^;8[KH,/PFX.C3Q(]!0P=6J=&9MQ_37WPZO"_NK^[ESD(2[N(26=.V1$&;_: M60U^^&T3&TMM!1ZS[7_"]F+$:(*[ ?+2\M6!A;+J M%&Z[5BP'/:(K7Y.-Q[ M.[3-]&@-5C+^V_YYM+[- B@62SX*BS#A)V%CF-;>ZQ8MMT=D7LV3>:,N_+%N-86;=K>3D5G^55R2W,Z55C:W* M9D-+7K+)%RO4WQ2(!AIY<V=-K3N4)GO3 [H.OK![JY"#5:PG?Z?Z+ M\DBU-P^Q3S;]NS!'(P\8@/#;H\,O53*/:&/L2U-OV##U9NU,YN-'7UQ""54K M*;;&9+\'?14]GN0]8?#QF=O%0G'%Q%ZQBOB;(UUV4DC2B#=O3PVEO"5F)W,\9M56]C$PR\^6+%2?HD3Q)P#!9#E,2 >U5K!-D&/ I% MU,NKK%W"T?D"*MK/+&&&_\0 M[L<:L:!LP)]%XB;I"F%T-.-HYH1=G(N,Z7"Z6T*_T$Q"C;9?#J;W4#3D+N[^ M)R4H9C;^U"G+=6?8.,4^\!%8&N$2%-*CQH;]SE,.^ (_FG#03#8B? M/E65LQWNV4)/X'U.=,B!$@*0DW"[9UH+WUV7<<%XAF$YH,#T;LA0@9$'68-, M2\;":_X-$$LK0O]$85:V9[#FOEM5%9J9YGR/RU)D)EX)W;N,+Y?_'+48*2VF M,8+?=/H,#,S#NI^S8Y*TU?.AVV-:''^3R#"VT_O=V*Q(RD""L9]L_(G>[[[H M7,5NI5W"[EI*,UR<(T%B W1F>/1Z"6F5B^%J(=YR"T@3;ZUX7WD@AE-1-K!? M50UC0]6#-"_#Q]4'-K5%*.5J[\J_IX)I52:=X2_*L M_FG>H+YV+_$41IMATX *QQYA2A$F*7RS^LK>M,6#HX"K3WN@J3K0<>7CS.#7 MWK.>>Y(4'V,J6N6W$JVX.1N@6Y!HROX:\$3,V>9UFRB>*A!73^3OMJK+4&!L M@"+F"V@,^>AYMP13W[2YH(N!OC5V$O.W1O-%K0X7+#R'MDP7MX]R-+BQO%.\ M'MPA_0,(<*D&(5+9%[\+0#21;9Z6X7<#4RC!2]Y!]S_,)-BFF?I$19F7?TP@ M[XF^_[6Z_S:D=.<+Y;AO6:)6*3G3,RX?H+";DBJ%,69FD&0UCR9B^R*&T#;0 M_W"<:>U N8IMIY2&E3'QELR6\!H8U1R\"SU('7@ODI9O-T.N&_!I?<(J^O2\Y7PP]?E:;MW A8XP!87DS2/-C M$W1S4X9C3G^6Y^ #3YL*=_=5RUR=1WM(?=Z^;2_05!^&R"V-R\[/[TGT-!L]CG>$0F, MY/YD:_5S _-Y(]([:\[3V(N"L](BO,-#&7P]M2.MQ \LGLI^1[&?+<1B&XAR"1 !C>G@TE;[059L'_'X>&F" M726OZS96I6S;IPM(X5S#$7CU]8SMXR$GN.,(=TJ*GI5L^#9E2*,=E_B;K!_@Y+WQ?P?IEH2 MYIN!J[[] T3;0E;D_$R[_T*+7?WI=SU8.OF7TQO(!D@6TGDC=J"&^.2W^KQ) M!I=8E X^= N!3^JI\$KTLJ#]T-UK+-OI["ASE\9<_>XX>- MQQIYI[G%F/LTDB30< G08_0: D^P$@>&^"8$VH3,+(V[)8I@\=[)KTK:H* M&G#;?3FFU,SKEJ62L%KBTMO-B'W[,D "SYLSV'4? 4-8HY04-[5FTWPL#?N: M"Q7-^5\RAB)<<:>OY>-=7D7L/'XMY/Z5Q[ +'F2;)L(0A;8!:C+EG&=DV0/5 MU U0I/AS*?D>N>ZR3GE(XL4^&XN2HHS>:Z*#(M^A)?;&BI"[J@Y[3E@_/0C1 M*LX_>JA=-$C>?>Q#@B7)929OI3:+4)MO#MQ+L"=%M3YHN#G=0:YP5_O1.Z@! M&\FBVCS&')VHA;1D:##6ZM-(4D,M@3D>1)V^ HY.7N6MT-<(Z/O]G)_DR\:& M7P=D7+Z[!](&Z5:,A@F17(3K).DI;ROCY@_VY>1OB'&9TE[73_ KP3)1ZI&V ME9'7/K&;Y9O]7F'4-D []G)?@>$D\K9ZHAQC!7NPK'I ]S;C UC0:0XF.,D8 MRWB9YYD0]'',UC-Q+DH_N^JN(4TSS^5QNX/#V=;]KA[E&R /I'#C)5;?0"E2 M::(!8SE0UC7,&VDX,")!/T-AR]-M*HJ*'?7ZND/NS#^ZBB3#P?YBMB=F/UU] M2%:RGLY9^Q%C*HO''W,@$Q[2X04/#%5<<[(*RFO>-R^BIK$+<6-E"RML"=8' M;N9K[@OLKMD,5>2QN4:M(@C\[8R]86GKOBIB5H#OH?3TC_$\V\84X<:QB=1A6)N,T$-V4HQ]5G'.XNT/5475&!IW8O.C%F MP<[0IRJTBN"?K<2&#D&OF\?C'24WG;H'8:@$RASD"!/J2/N2+6D%@9]/ VY+ MMA8C=KAZLW5=5J*%UXE]82#V3I8"(1-= MP6M$@6\<>::3FB@:1]WQ-C=K9,Q^YH''=8^USKM%CNFJ _ 351D,:$Y/8_T9 MNP&[ES9.MHHE(4D]?E?)YY8-Y)=K>@>L(TF*0#157M$R+28MRH]$_I%HB35] M-_<&2>9*5T-Q=1<)& .V'G -TVN6@;3;%:==Z M-0H.%39UL=QR&R/AC+46):V0$O\]$G6FX4BT:A"H@%1P9.C7:J^\5Y(P0^Y)M?+3(9Z%'\ MH#;M;EC.OIJ8:1W*<"Q \)6*/R)1.W'R$KZ/1[*^[J3=. M:*&MJI96/G(]D;]$V6E M4(_P]DV3#]@UWZ M*0W^/!G&U] &A3*AS\*SR=7W;>,TX"XCY''"#=5@H[N\L]Y6YTW('7:.UR?[,3[ M2*(J>)2M!2'7Q1!L"V O6!)PKR.G1'..9@-K356>GJGNH86^U3[]BYDG%WHN MW>TXD7306-7Q6MP8>.VJRBR^%-9 %X0,JBYB?"=&S&'[/"T]R!V]<];=+=D4 M,^?]]@ZG,88Z+U^/2%#3.J]L^^1.[1+AU8&%5P7)*9;F90#^'0!N(JHP*J(/ M6(A:,\I2PDM#;]%*=KT^WQD)L\E%CFC>0=/7R* 7HRH?('?4)#;#<:$?,I6" M9=_+-&?>53:3Y4_@$]9PUI/#(QF<#Z8/#%NOUY1Y*JQ7ZQ!4>3#^-,\-$-+2 MZ2;[#K8=R89Q9#9 3RY@3(#WC(\2/PE0>R"HL# J_U3TJ27LMSO/GK[XJ)RY MU4_MW!>PX@:H(7@#-+L*1FV .#H4;JN=.-YVB#>,V^>KIW2C)J19_&[\SW*1 MAS%+VQ._5L0N+,RVD<^*C/$P*7XVUK11M?3IB]W/!4/UTV$16.E-[..MKV#( MW'0@1'W\Y"ZZ#AQQOENC6BZ*%DK@R%7EO>ZG>]W"7]__ZP2/3#:WN^-F !(/ M[?SP]7-9#Q>Q 1+@VP#E]7%)&R#&(FY-#A1TFGV5UTN>KH<\Y6UA2 =SU%X# M>2VX_0*O-=.1A4#H"K^J$N)P@GE*X#NZ5_89'DOF68O7_.OO<1.\KFM4M&5.G*W&+Y MA)\C.Y\8WRO8@XX4AY7!ZE3L.-L8BPWB%?5ZHJP< )EI%V7A;\I4UG9=BW0G M1AZ,[+6.6%6XU?L6$_3::]L+EQ,3NLA'W>!@)VP3[@")F@:F2J;\3FG[XD)2 M,C3,T_ A%3S]V,7&*&IH#[%9O8LNANJL-F3]B)W?M*D>OZ3=^45?U<6475:# MP]HW0&:1]+?I2+EJI'T;V6D(]%<$+KB#B M1*' DEJXN^'FH;\G%7EI[!IT[HYFS+YW6Y1[EV#!;LJ\7S3IT=_]:(XGP>O= MQ)CJ&R"RZ$7 GVE%I3SA* 1.\JNRK;[Y"NX%VE#[R5?NIF[QYN\BJ\_M.1I4 M<5K=]<#-6[+[NI.N;8 DT=M8)[EO?"'#5>R)KLA2:2%\F+8U::(Z+IS%!!(M M2OIUM:@CTD*&&DU)]/Y7\:.J>4A7<;= 1,0=CXF0UN>C>\1A55@^;)/3%H!O MLK+&,LN01K=J?#!4_B(5'XEQSP?>+GSM3W=)X O0T,D+JX@UCM6,OWU2]O1E MF'_RBY^1,97C@]CR[S&EQ PVSM/<=U&N\,%(TJ;DCOB7$Q?P>U&ET-[P3=1_ MFW.Y7U^38\ (K\>'.8DP6P$[_GCFEH$:Y(F0H/OW?9&L3Q,?RRWT?UJ\,-LB MNS32W%,B@QK[TC[J*5V^5D_9"5QJT,Z-J8%3*6&B3HH?2XCEW37(]R,>VF4D M?< D$;ZD76.5Y)$4$O'1%S;D3HO- MHL)$FVAIB$T[5K@)\N[#PG$C/8X&QV?7VS5F,B@=+[*?F!)':WJ4X4>WI,%W MV,21VPY65GJM8A]>?%"1]_R&2.R@M3>Q6O%^TE4GQ-V:LN?'<0F)R7.7%Y+2 MB46]8(1@:.I XJ02&QSA!*HN GQEX]'%4])"9%/1,"D]]L"O)R_*E'X0+^?< M+RKY-B@YN;FIE,\LRK92DC0&/*BKQ(1\; MQTAYBCYQ5 [3Y[NE:N-'72:TP(8E:*BPT#'*(]X1C]3L2]24D!HUUFF1^+-- MFOA\4XV6(?KB$;LR>GII&,*HLNGCR^.M,H=T-T#UBT-=DQIK#:B(8G1( T_A MTP#&G9E;A]4L36RL2@DGE:OZM//%"-*M'#>W6%E30==RZ*K]N>??CX4&#"UZ MD:]%Y6?)+[R777=4+ K!)H1.5:L2?)^XHM\.%,!Z5GX5S(GIVXSEOAE:"^+C M[=5XAS$M_K8"W@&(M-L *;085),X-NT-#'B<7SH2*+GK9LK5JCZ"6L( 7"9B M^-;N^)$K4]!/O3M$3'NK&6!Z!(*Z&"IUC"G8G,>O-N%#%.@G%:U&I0?:F7# M2A7)MSX5]:L>KS#/@U_N_E 9JW4 %9%E5QFYRZ=./]5W[!H5XL]1?R\[[ MP9?8E]K91IS;@/?K.7=J\,]Q2&PRJ\'L&XXJU8<)H$H>T]DS:3[TMM\]T5#\ M>8HQ8CY 1,+\_7YQNP>3![F-ZZM+:SV]I$JWM?Y:&Y7DL@.LU6/$@S_:IU(T M"*2;KF,G:P/*UJ]/LMX#M]T9"2TM2QQCQD&G[7W]XUV-<30^PQ[5?A%C;\GN MQ+9[>?LZ[K5LE9Q84AN*K *346PD7BX[PZP3(&C.>C!SZ).2LR[L%+#Q8B4"ZD; M()/D16M1X3GQ)P?RBPJ(&:KE55^RD*477;:M*87#"+@[&Z#']FMA/!&.!;ZQ M2I CL\RYR?0KH-G6Z,I7?$J[$+QPCL9W=J3DLY?+:8V.-PJR!BKMCX]/WD_^ MH>CK"D&/CZ.2GS]_Z,G-HGM98%7DR!I']^A)+8R=_V"<.E;;]+9BNIM=M8S? M]$(3K\=EF?)UG5#:8B16)(X?(R1UB,1,CJ/IH(0-<>]'X:S)SG!ZJO>E_17) MLY2U;_EG'1[M'+8_(2.!%R1-O+:I H?R3CIPG!CJ. $-5)C4H7+FV%AL>B'. MJV \XOZ.CHAC7VY5-/68NOON>[;#Q29&L_/8I]M+N0V"@)Q\Y!1CQW1#K1:U M1GKO@HJ^X!Q,H 8RZ?W!'H)DZEQ+Y0M$:L]G"[?[JE][ZIH2Q+G?OK7C:(2= M^2'6R4WQ$HP@E;L_X>G-8C48+AN@W1JPIQN@O?-8L1E[I_: M\6N\#3XITCQIN;^9;X^=RECJN7;%@22]U">O),HRR@<#AG-< W2,YI+L-!;F M.E:R,Z>EX3D_/OQ,FG&$%4>]6_3/MZY8@]SG/B=Y+A[@N#$I$1C)R<4M9(P. M,R/D+3SC:!2D=)!4GEG5L[KE5/"ETQ45"O<2[4>;U W$++.N%[<5[NYE0.BA MF9[$8P!A5X1K-TECD1-PC1VASJ-- M+W<*.)R6IU*/;+' _+HLU1I?/=QT)?&Z3P7'E1NLBF8+&0'\N*>Q8GW(-DME> M+Z5<$@QM1Z:L:SQC#-6F/WZ&W*VLMBL9B*\A)$$?>/4FJY)*ND\4?$_+VSW. MN_8@T:D:>@6.X&L/ J]$M>(F_".#"FH7>/$AK!Y QYMACXHXS;$%X/(-U8%Q MQ>:T)*9>1/>=-'1<&Z)+JU6P-LDOY:NMP-LBDBMDQ*I^,R07#5U T5&E$GMB M2PA#,\G="$O'\J+;.9YJ=]:?G]OKM(O;D'RM#>\18UY^,VTZ3IS7AMM?(\$V M!,)I;O@)*%X43@8WQT\&POB'9L5];#*.%J74BU2!1U1B.KH_5XBL.2&V?TK> M>OV\K>:5V[_ CRDE-LV"PVM-XX>8KW ["2AL=P!3VJ*:,1Y3"-^C&B)02QCQ MU [JU:TX?8%%T[DC*U1BEG&''O%%YG:G1^7(O--83JN8W/2BED [=#:][/D! M,RVV.6R!QP1;'(3]M_;>*ZK)M6L;S;*C(M(5A*B@J*$H56E9Z@($1 01)*$L M1:1$B"!(@) H*B6 " @H")$F2(N4)-(2Z2(BTB64D""=0$()#R0D&]]OOT?? M>_#_W]X'_]YC'=PYR1CSN>XRY[SF&/=]S43-9H,(WWHS#WBM2TZH''Q2"&&[H"VP0FY(5-F:%;?0I]$QL MO^VAT/R65#WFH[[TU='GQK=DITYY>.,$1#DQH1, DR.FR!_C&U_.IG!?'DY$V0_QU&=2=)]+YRPUF?R<5]C[ MRN5X0%5=;^^-Z47MJCHI#97R:9+M@_DLV;[W].3J$-( DY?'G4AE01DB+<1B MRW%PY+XQ'Y7&%&,5P7!\\W5JJIL?-UQ#Q3G[U/TW1T6E.S/;U4\R=CAB8./< M-384%[CX'+)5@CFQ"4UUVYE(W$+MF4"J&"I\=*/S:IKHF34;-XK8.64T[,RA MM6.*#^YSB+5!W*9-/.;TK! D*] $TNLI(CW\&T@F2^'*FK*1SC[47(U[M?32C:_^*: M>TTN*NC.C[;/K\[,Q]YPM'^ZD>VO[K=*S?!E^3=]I0C M1%$@]4S' .PN+]=]?+@/0[=/QPAVOF15Q%=[4W]!1>VH272:U<7;M];.W;OX M-'6OH9A 9(J]G1G4 'W!3:'AP_F7&1H1%$EV2?_S_$%4X58-1&N?+B?^$MV) MCUQ5,-;I=>_F%]Q=/E!""AJ\^PCI^(@\KC%_>QP9%0)M*3'BGY/)!R8^\UT5 M7/."+5KYLAZ@"V^X?EU9=HH3/'(@376?Q=!<=_MB]EEQ3D)CP*+*0!#2CVN. MMJ6HE.FKWD"*KUL%3ZX?6RLO[5YO_Z-W0(]]@[O$MFXB#(XW@:4"-Q$-H_O8 MID^95O#+^I-9S#V[DK5U0UZ1#HZ&E? _):OO52IH ]?=W,^7',/H;+X2**'T MN#$RL7I/)39.J85+D2_KU9XF&%YVTWBF%H EP>7?Y#SQ55NH[1?Q M4]V1Z__Q_NO&I6Y,,U[6A^KNNF?8JUHLNE:,"=VSQ<]DX_&-F(,4-G^COH>P M0 PDP_5Z_THS3Y:\'G&'+/^GW,' T]H,2#MCNLA5< O@7@0R>)@K,B,#GS&6*UH0O-KFH MUW'BHX@E^HNVW>[4M!EJ&6EFGY?<)IF%G?&CM:C=?FPII66ID?0 [R_HK":5 ME/ EV+4;B^%XQG?"9H94$.:PGOV 9;:^>N,VR_L=^UIJ,*:7-)_[%_C'H(M& MP_#KT&:MCAHQW 5KC7GPHQA!>[ T+ M,/?W+."41W$(2@^CWI37(L%D\P M2"7G58Q^7Q,5)30_C]@34^93UD)*M]GU0.H!".0 YYT7?,-*;U&9MVG6T88G MQFX%8N.KH3'$IP039KPB,'*'LS-OB#8T9*Z8!QV\-=Q O1>7DW;"2T;SSCGP M:;DKIS;F&C'*/7PWQI"HJWE=9>]*B3W-H!W2[FA_2YV1<+E5U3\DVA&;&=/JRC:/0S &YNL+44JF )%WF8] 2@+C M#?IY0ZBU5B'(F]IUOSBPR'%1^6/M11^=,IY^V[&E7\MZER(,C?5$],Z;Y;RZ ML>)OON$5%N+KI!;4,2B *G9]?+U IH_D=?9 M[#V.Z/-AF:"#%X./L/SR?YKOB/)E.?H=B9I3XL_>$)W=,&M![@;"C8[-&SHP MBGHYNUYM+*3T;[R5$+6TMH:$_9*_M9XR-]7XQN&4X?02YC;^+444TPI;G&_F MW4%%6)T<:AK5![ %L7=^.Q;DQ1RWK4YI>)H6R4_11%UN86ZT^.I*?"0K=($WJ=S9=55YN?0+8"T M@)U'Y<"#Y^]E3NZ#OR[./^X1?3)>)<#BTL(%@IB!WK)%$7_\&G1TLM8W3>&\ MBFUWB+-ZNK$5P7&[,ZU_G3(B'SHTV[KUH*%=4@!D2@G96XI_)89L@A!CZ/E;M M]B(7!>/6IG*@L%D[="BA]M#Q&LUUC:-+O]:E8S L8-T*G3 6/TAF+L92]J = MR9S(Q^C@4I@+#>6'UD,PPUP;0CSB:>-65:&)7:[3'%*&MGVIVD39"[Y@B>$K M,98KL5!Z?*MD_FLS.Q L[H4_2(2 <:$Y5(Y,9L#F ;'('\"R346O6F7RB[E; MLN)ZD9,^M+"F_=S63I[6X/XRR7>%T:;^EG<)ZUYYJT&DZ(+%8.]7-QQBGF,],"8$4AX=C:&#RE\T$C=5##@V-33%N[*$F_,&G<3?FLVURC<(WDS;M M7B]3AO!Z&9D.PV'#052P0!-5P5B+X&MG[F(?R=3G0&-T=GPDDCY14JVZ YJ6 M[F9:IO.F60MRM)U7<) ]RAXI5]SV+:>XOA""/*T!E?PF2_P@O5'Q )L10''7%_!D]&3..'>IK MAP*@3S,5?E D +-F6-]:E(;;1\Z!$D9[B:*10R/,,^I-?H75M07:R,+P<]S) M>P%1-19M*BE*B46F9_.E98,>U6&#M0EU2;@X&D^_= *BLWO$0@@"=NI2@AZ6 MSZ[,N.TS_WUM9M9%&0 SYEAZGW7+^=2[DVR99OCH(SDJ;A:YV A2*1G3K"W)[!#=U^=--^LT*1H M2*S2:=@$<8J4V _Q^GJU54NKZ81=_=?2A%0(;6.]0$5>+6S0,FP=Z7$"\>P" M/ 9.B2=K+P:]+[.0&4ICY6Z$:L3^+@$I*@"67;[&V/TD!WC*=(UQ.53%R4S. MG:5-5IK^T$S.^1\6N]J/HW*%N;3R@\CZ/ M=\E3_V8+,;M^+))#3'GC=[XB;?:8!S>/G-#PY3@:'7N)TI-Y -)0N;5L3YG( M^=MC^,$!1S;^J0I05<)7!_P*T,;]*V%*=N4]$\&E63V3EE_N4M)&E7S),,_H M>NQ9,__2@HG#UA[CT)]SS1C9K4U5]<9O6WG-XE\>#T4^MP5L]["FKMRF]D(K M8@W<$FUQ!=V)TF\+0.%7)JO/F*8%7@BQM+[FG1[D5)A.J281NERD;P1Z?J & MTM:ZYT9J4H8)8=K=&YZA3G0BO:$#RE3/&&M?C#8&?>20/IRO(+'G!<Q# M\68@NF M^TFC!Y*:[+EIW[BTB _(OWV[AQ?>Y$1=7;IK1JQ-<6YO%]O/29TW&7>V$:@[ M#P'71'3 ,FA?-C1&]9Y>2M;"2IPJ*H@E^:MM:?UD]U9U_#.!I-OG,U<#YL;_ M+B"\%;6!#$8'A!% T2$"D1R'!NS!XEJWS:*\1F3>X$\GSW:CRC;#MD!N.FJ% M]_30"Y6XK%=W;KY\'=L=ZZZ/WC@YCC6;3W>QGTKS$8(Z2:7I/6E'OJ8E]0UB M60/8\"[O*L*])..N;JPG] \$_1!1(S+%6(_]?"I^!6$35H"Z)WIOU.I.RW#4 MES3XGY.>X\=O1=V[#@UYRV]4_;B9+0![5V,2@A#CA%W#M+F-RNI=J=JPOHK6 M#]XV;V0L3QTR5OYT>7]]MM.G<\9F7_TXD9^A/Q%,ZZ?4^QGJUA+XZ U\I*$* M9U\31K]GU:T0Y4)OR#:ZZGJH6_I%W^KZPB-75^+LXKPWV::^ M^N)^+D_/7&& IIFW&&KL02D$5EY2+\.,[B1X4 =8?A5R50; MQY\\YTHRX[]UF,\0@MSM>4+0]7CI_^HPQTH0@E2D>2K8P9L4(:A7J3EP9>>V MW_)LT,?ZOW_)G?^AR\&_7J]*! ELW'G:OY\9L:F"-#7$]-[_J ;X>ZPWJ\-N;!:") -^Z[B=88_F(1GMFXJTA1:F@-=(EOG>_L'5,<>T M[;WS-K='[LCBO\U4=;_D747X F'X B4T\YQ M'.:M.:%-^8W5KV#?$P,=:W<&;[X)DT$7%1AVA-5^Z%&Y'QWA]%;<6>P_:/BN M[)0*(*]N>N[^_4)M$"R.G>ZA0+=X);T>S/_1)02))G!D!7$&OY_%B?+%A: . MT; _3$#H$8*@QUB#X[01D)8_'\BIL4TRJX'S=E=3V:H=[OZ%7RK^@C?MOOO$ MN5=_[/&\5CC"[#^HJ6YLP^G^'[:F_UC_Q_K_)ZQ7)''?<- NJDDNKC_GQOWG MDF GGJ5%4=FG:A('%3)N:PI!#1=K6TH7ZK4>.[[0M I3,E'P55#]EX3#?_=H M\']S_($?4M?_-R/"/Z;_#S7=L<7"65I,(4BZ,]^\$-/J*D\\K1U*I'X,+1*" MMGWK=SA3'*-M4OOGHRO2(Y=+]QQH/'^R$OO?]; )[T[E_/W_1U?ZQ_H_UO]? MLCXA)HTJ8IJQ(+PKZ!UIR,=X20IX&B_&]PIE6KG=XIPL8KQ1NT-&[I^K]C]^ M(J(DT.#+@-SS3R"32O6E6V[XHNG_DBK^?\B%PQ^< F77#C <6''LHO'XV%(T M=$P(BC*6X)RLN*]\&W'[@YF6L[*E>,J5/><_O= RM%1JTTB*6:EG6Z;2_1,47E5:./S][*Q$\O M3BM\U,TV73(XKG3^ZP 5"7V6*0DX,EP/S0JT/W9K6\LCSJ(>FLK^L$:&!A=: M^G%OW^::77R0>OIL0(ILK.')"^@?X7IG3"Z@C;K7ZU*+*#$%EB/$C?<"RZ"9 M'![>;:" H T,\%S11IN9AC9YG@+U 94> C%@N?=RWJA+\VWDI*JK=UW*GDP# M>>2Y\,WLF>S(1Z;\IT^;H<2U1OI.OD\9$%PPE]3(#%T+E[[9O7CB(RGM0>)U8F;E DR]::O?9GUC8]N!FT%D3%;7G.]X&'.DK!)TB M:+&M60X,.AC3:ZP+6+J[,:^@S7#S*L V^GZ&179ZDU;;-)%$^DI<.4:RW6,\'.9L8(YS6&U1JE6 M'E;/*=>#N48$&CW\DGB9!-51]9E");]^=H!A5Y/]M.J5% T>;C4?8B2-?X=* MH3=19"OZ6./4%]T;@^KC+V9;0BWS3*]_-D>>4>UJ>_K-%S?KOS?\G$LH[SAF M0%%NLU(@ZP+4-) 4E7LJVQ6";-B\QM*9DGR78*Z>A@]$IP:OJ:/^['FR[9_G M TR_XBHF'\PFTQ.K7=.OJ%?9;>BYS]T3@I0'9^UL7#P8UD/;&6MQ&'UG]/F> MU702Q[G2X8:9%,V(59?R3NWN"PBQLBY1FE@;&GSBKS=J$PE9_O9_YET1\5ZW M%X(FJ,/RD!4C31S#>)^@QV7;9G:@J^P@ &Z60T9/L&7*1Q4'7.K3KMS7V8&[ MX$+O:&D-<)32;?D[KNI0I+U-'T!HA@4]J=7"%L_)DC8>)><-U?6-]"Z6&Z!> MRGBX_02)B@X^-"K!)CE8=Y6$[?; N-2@._9"6@U%>6'\T\"3,:@<"C?0Y$#S MR6^LDM"0&)Q+.Y"3[5UMT"9AN;<]?_2B]$\MI:R8@_CS'\47#6WGH.3%!HU] M@N]R].8,9,M! /EY5"[1,LQESNEC37?I2LVSH_*.\Z5W7BP8)#KJ_ODC^NZR MV\^X.DTC!?Q=@;7']$:0Q%J);S6Z?^Y7J+3T!%V1>I\02:^P?Y+E;0SI70VT MEBA.]$JAF442%?PW%DYE+>>]AOVLUV8>&F\T/QVK')KZ\+3[;BH[-::R4Q&P MMAH(L)SS<3#M5SM.*:LEOC07'98XBOIE>D2S_.5%A8LY-[%JX*1EZ9Z*Q<)E MYX&PCC.0-\ %CH9 5JS1"M)$W?*$] 8ZK:P2/^ARK(QW(-\CTGU(VR#=3:%J MNTK$[KJ WOVG"JLSB1[9Q2>7%F@_G+ZE_'B3=XL_Z,1P<\ITC <=L(+E?-N& M6^ZD4;FI/Z!N^,&!9JHDVL:#J7#Y3[8O_F1>*#)KIMQ;MKOEJ;*R^4;-J[A= MCB/BCI'N#+!$_;BUR$Q:VF3XP?6#=_[R$U3VP M/DH/>VVDAB&3OP[P2BG+IO]2*9TT/H3^[<[IR)(V(6C+C:/YT,WHXA'/H< B M<+F.$/22A^GSU0-KTJZ5M;4PON^\@^G#5I8^Y8$QG<:J0"HS%'K06T[L:;%R M+U)MQ4K7ZA+WKXM?KB2M!D'D]E=4'Z_8^:W*KEH;3R^S>99G?&4Q%+WH]J.@ ML%J1H$C-'J0W*-RN>Z)^\/P?X=41AUM,'X1Y]]EE,]==)OT27]GE5.P]51P/ M!LB"@^!M"-@4]QZA!.MVJS-L$Y\'WWPOX'V-P[>%J\9K.@P1994>'M34LCE] MJODK_/BX[,EL\KTZ:3P#>A#;X,APUK+CR62]%X*\8":!7 , G5[D>FY[L/_[ M:VVRY]W;ZG?8N>ASXO(;.W?.TE;YL%@N3">77-%ZVTUGM2?7V_'9]4L$U=(_ MS_]E?^\\2,*[D&BQ\#Z%_NL,MI9\DORS+_N3V* '-[8+BL /#M73)=%ZB,)! M3V.]GN-]Q3ZKYQ,A7[)?NMO;F04ZK/[Q,[1/@Y;$+6(OSL>/;8K!.&KQT1HE MM9>9:GJ-,D6Y7O&H.U74JA;LH7<1 M0M Q[F;AL*^Q>V6&6U)8H*4LD\>#6I!Y5IMKR?+0I!V.BG<)9&]UT\FC=^_EL_%14(8J MN_1-85C,]1YL9E\D1W(QN7<%@GA M_NP2[.";5K SR,\,P\8WT32X=UI)ZK. G\@%;5%=YC2M%>NWK^-(^5_NCKO: M[V;Z?/PZ:M]WLMJ51N F_\"Z+0Y.->,E^-8>3-'+%]F!S]+B)BC1[]L*7+Y$ M71"1P)1.N%U,"?K+_N^J5 VHE<-(#C]@M7I$,T?$ M.!AGG-D4>)*U[S7=-V M#@KLH?$CV"U+A)D?0% SS$Y?8E#?6S_Y<7BK SP]\*V\^67QL[&Z;>?E[^X, MGK.OM>1H"<2IT91#[ &^DD"%*@0]2S-H@Q+OSZ-'M,QY^DH^->D/EM*<@:B_ M%T^-Q][4[JD8CFJS.&,SF&$D/8D1V2SD&XPOTB);Z"+WB]'F8M&&.W-G:"TY M#X/?&Y7B#1TZ'I3M\W+=-0[V".N4>UUO<#G54=I(,]5$/19I?KYN8#:)G[87 M FEU.5<)!(_5P5VH,3:9[::5*5S4O.H]2G5 G.59W)Z;$\E?=N_!?6L%;;-Z M2*WP:"T!>!9_^/L2DZ[VVUMV^.5"46:%_9\E_[8*E5:FM,G!#4*8,\S MTEE;]=[Z=&B8]!1T+]4K3FG<+/J^3X"H9(N_EUS*X[1-4EUHEI/7QL-=GU"B MZ6%9MIZ$@RV.8XDGW&U%ZIEUQK2:V0WX3[6.=KB)'V7D[G&SR/M%T8>EH*-6G/*: M?0Y?R42!@^4R8O% ZCH&N>)1^"^?^O?8H@@W!=W58O-A/$.@@ND:/<^_6.!I M?.!CDDTMN4M[4&??H/CN8\>M^X:+/36_3^.^&<2).<2[=MU?9!SX./HY=<\1 M4+WSY?WC2N>-*]5N(-[]WT&P-#UN!QL\GU.$NM/> MD@B01/ANP9L9N=B[*(-; [:STYL_]_V$?2_[VGC"]E(QXTC!L4-/$(C 1R[( M\N7="XM#Z1.EE#2MOE/%^".H[SV,M?! 9\R&FBE"0?$[?&;\X\>T#=9XW+Z/ MN%%I+W?T 7&I"D70R2KD_T:8_$&LJ]XZ*@9#BQ6\I]EA0I"EZ[)K,+W+#FW) M=(;64XY0^U81[3X&EMVL7S6U-9]>FHE6GOO@D?"375@HHKRRK7:D'9\&@E$%ICL^)$5\5>"\P^(TBY; M$Q7E)&1VS9(S/?7U_$CB7/;J?$B)= ?Z"%#'H,<+07O11N/8/;-*#FPJ;OY8 MGW818\?+F!HO.T/_^PDW!\Y<;#RE]*DTI=#F%3PV.>V$=M^/K?V/^!?Y_1^, M_WGOX]_C>K"4S9^*6FPE[L&M?9[B/&P2Z+'' 2)Q4>93F*F561-YH/UA5%8T M>E'77N]JMOA$6\"]1''E:,E6^4-S@P79+Z(#+O9O=B92Q\IEJ0:OQSS'TYD#S<^B<=GC.LPA:!* M618^"S4D$#'+0[6V5)/##2$^6,[E2^5E_=TF79780R9>S/8+\@YE+YCVMWI-OR_+H:%BS*L_]JKY+!8CLT-#TQ%1S\J<3,>*E'*V M';[R6X12Y[;=\<>[0&-_T'!!S]8'EDW60TN@=;0!5C6ZL'?O!FP4D,- M'>UXJ+4\Q1WAE,:/@7'TRA @_GI%,D6/#^ZIA;)'=YU60I6S;MS"66E83VT> M?ZBV6K%^N@V>=U]Z?^,3SJ[X I3\9ZBT\1X@TC[<]07XH+$2RLR!/1*;Z=BK M,W3J&!OP,1W1>N-3_!T?/'G%^!;FRQ!N(@B3W66B,=+1$5:D(CC4F0&OH"P2 M[EI9=D V,QR*<#'40,\B-=4-%C(!.D9RE7H/0'B'8*@T,9QOO!)R&'CS[6>W,R7=M!W%0YNM2G M?S=.)>(<[YR)U:&"CJ\A[[E+=0:E-07G9[J14[E3(>@8LU(*NL)<"!HJM;#\ M#KG9LWR#\2*>$VFYF88.SO&JX-M3 +OS SF9'< CT>5\MY(Y:MLU++E,\Y, M7KGWR7-5E6:)O(!C*-_*SU"*.IYE,68L@:J&XP<-F-"H .Q09/V&()W@N:'6 MU/YA%(BYVE.K@O'M2A.UOHEWJJ-TW:L5XSH>PX7>V+4_H?[U,+B_\/0'J&\[@6,%?HT1^^YH1_/#O-U M5*-W-?XPZM'(.(<4F=M9@/;NJ[V'QVBP3HPJ@E,>8Q9^?!-V!C1[?8U_0%6_FS?6/4R[=!Y MQ(# W[C:T3,R6!OJ,?#W&:F34WR)'J98/>N&8*\E1QQS".U:!>#S@1R&PW/B M/D2):VNJHDJONC)NT4[V(FPVV".J=?)S]U!>Y!ZA2X$64SVD#(7.OQ)):5O4H_^R QA9_[I0 EF']6$^Z)+!SO%]P[*):'C="\L;! MEOM'S]'.+\.O)2LOZ1VK"C\/.Y]Y*G(0RKX)CC>6=-WEA=UUH%B6B8Q'5H;= M:$P[3'YE65+O53K3\9 ;K+MN:RX!/I'(_A4[,XN F787N&M> M=^S-5,17=20VFJ!E46*16VAF25]\^(JXZ-EV^7V"LS94&>I#I5VVVLQ (WFF M**0=T#;NNF=N8WD5N:K^RY=L%'*8 6_B5R\\#) M]4=9?VVCS[,XAPT-LKRQ8 H805$!XK(!^7%LW$J\.&#=H*C^*;'U9D5?(.)Y M>9WN=6NNXR0.'N,E]?6U[IJ&.C9PG\;<"3_L06-1(:BAE?/]R0<7(+7IG&?U MD?!):]$&DMO5/E^;_BLJG^Z1$24_ON"FRSJ/N+^2-?O\(>> :1*K':LQHD)' M]2#Z@VI]_ M[)R/5JO/G<@=2':L"ASPJXKF^P T_MN48-A*M$UJ$@$UFY=.> MAH85SLF&$#N:&Y.4\UFR_I9:1Q_]_>0MZ\_"LU)[URD:.!BXB0Z<,0LG&!]! M7V?3FWBB8,M^M!&3NG=F[1'LF>N!LPF?:AV(SERRI-.06D7KH^_?%9I<;N&N M8[YDEWQ=E3:; MY33ZY1D].JX@B[=ZT^&NBB+_JX"O[@$.;3>3?Y&EU4;XVA MXX)%IMGCDOMHO7$US3F'JO0FF6B9Y/T8<'>) MW.0\N"?,F9C\5APV.-CT\>)^2^*QN#]OWMS^#@3:3;2/IA-GZ'+RXA6(>@014'0B]G)\6C6V D,-!B?ZSW!20U' M6XV+ZC7J)Y,J#0T8SA![W)643=:;KGMVO)OS!=\<+UW!**9K1&&9FSZV$EB-MJ636^@LZQ%9\ER8LVA[2M)C1)9Y20)3SV)XACY M][F1(>5?3KC.,]F85>FD6?ICN0Y*E1"T8X[]G)^&%H+^*)YD2Q=W>/G>)F.W MF7"E#:Z/-+A95VA<-CQOR^8EO':CHL13//]G6%R%N7'2"^@/ZE'^/9$('4+ M'[^WUOTV9[LY.[FT;BRB-YOSUG]?D=I12X\:UE!V@.@1=W**V=6=RIKC2K2" M?/N>/'TDRW4BV(H*7S8)N8BNG-R<]\Y#8)P^FJ/?*F_>$V#C9"D0=NI6DN0K M]/*=F2SO]D;* 6#HMEL)JO/RYKM5(4@"4-\PB!<;D4UK=TSCG'RVK^#VY?VL M2;BYUO$K[0&C'L6 /#>*0\9!O=L#NOB(4G/>GUM<2XK(VMU$%5W@7PPZ^8HB M]H*V8+FO(D\[TZIREW3W1+SME>2\M+&6;NI;-T+/[&F#FB(:J\Z :!Z"F!^9 M3TGRLY_3ZX+<+P%Z$9W6GM7T-/'D!8PE*G5\8(O920M!];K&:JAVQZW0RPPV M/N>-W:7#@C+%'A.%H"/FJOKV9"-"DN;P-%F]\4H:9)YVZ>6)2E]?F;/E;XX3 M4$)0^"5,E[$B,,%T1@HD-.1@X%C=:JMWBI+=:&1H 1!F:, -=7,KF"$1H(.E M$E=H8/TEB.<;C^ [[O$YF^,F3G=S+G1 3BLGPDV_(ZWYH@3V2&#WO:JL0WIL MTL):T'67-6SXI@;$.$UP8W:+9L1'K1+B0BK:.9%-HSN!SEST7YR3<>-847)4 M^KRB MM0-ZB<-CN7-Y):3HR W.WQ=>NET>\G69;]>FEQ!VJ-K9>Z2^9,\27) MC,YX,%,E!J.$2FK)E"]/\8(;N.PQR*L?S.^K<1Z7"7*6 ?S MLUM)T%MMU@ W.LP_AV73S5_TW*@5@IXMFJ1\[7>4M\0-W0IOO,4S^4J'?U%L MX'I2G(O?1*D3ZI'QF8I ("^P7B:9DP3CY#]&(PKGYM@HU%-F9C$)-A!=TD_K M%X),Z]XL+,320BP^E0=5G"G7^2YCRTUTPA38P$_#LM,$:P(KG[" .NYD?YN> M;-LA&%[EE8-@&WYL$8&%^-4\2ORM\"P#95D)07\AQW8+%*UCZT;5Y\T:3G$-D2X+8Q<-> M^>(7DS-/__GZ=8;['L1"(22S3L_V[;N,4FIIJ\E>7,:57F^N%SX:YL$JR_&2 M S<+05$=/!@JLMD6!6&"&QWZ+!I?YW (59)"")1 M^2(E!+22U+MW&W 7+G5V\=?J,%\:4."9 5@&=EZ\%!8?FPEACU"CH?F&[6ZQI.0VCASA@5MZX0FB#B@V0I5BV'RHY7\D(A?.M7()Y>UQU^U^\U=_W,.ZT;$K?W]: GO, M2P?KM6('_7GCNYO4P,WZX&;K:.Q^8HG2M4_=:=:BQJE^.U=KNTU.2\!G'SF\ MA$0^]U.V:3VVHTCKU/5/_IA9;<5^'))0G4_H:,-&#+?;Q2G9]SDC(*/6SG53 MH5CXH$K.)^K'TAC92"'(C1#1WP4T0*/4*>!*!%ZBF6D0?["QU*GR=GX5;B/8 M/1&5:3LAXK\M>:_TGS;+C]Z4#/&O;$70'KXU^_E4B[6L=V0#9M=ON25MY!\P M5"M/O].Z=\?:J.^MU12(-'THUZNZ]T=QC&@G:9GPA*B +)/'R\6_J'/1"MGYSA3.@@F_:8 M$TP7*F?R7C@9AF6"?]8%X ;:FFO6JJV,0E:AX@&$&,&%OJVIX''4@\3.(:@- MN[.I'1D)6\D\RU9,W[GYHH[1X7OBA,R$QJKE4!C8?=B4=EJU.&#UK?/19]&* MVPCEFY4KSM!&ZB'*,2K+BPF5UGN*.8:&NAXP%8(DU1C=##(EQEP_XU-$5W8$ M$PSAF>J:]]^\Z*']+'C.3PLSU'7#X@=>)[EN1%_=<=G 9<.H>-&]+]W" KZ6 MM#II ]OP7RD/"E$:TQA<9#C@5(T-4-2QC,D*#M+N(]L:-P[@/6/2XSI6L6'X*DV$85*4_&*I<5KI:O1S;\?N$:15'G3(7SK7[?QQ#\ M)!DKY<5+M M.-;/!$I\8^#B!Q2Y!3:9SJ#OYB,^EO77^KP3_ A9BT8?#E+HC%R(Z70O[D0E M-LC,'KK>^&"(E?LF0=F]&JGY.\KJ6\> QR;ZUEC!XQV^0E +70'M,.9S;5$@ M$R"N)@1%]O"NUWN3N),&GM^*:<&6!=GPUQ3ZMB&K;>DWX[F)N'Z)"1]BP,CO MS+4>.OR":P[S@=$NI'R<@&D7XP6B%8L+U0D(^*C(Z,(;&'*COC!A5 M%((BXC^RL0V>AN[CG:*SX(-$YR ["NG%9.N-D2Q';[E^?+'7VO6*F1)(L_): MC>\VD[I['J:%U,,4=6=@MQW0ZL&$#FFTNJC6L<'S+#=FG!S*\&KF07+UP)TT M@3S\"^OHW8S8W%N?'-W?^ KHX@\-;6&%F*XN1YAY:&FG.]IO3OE PXAA@[P6O<+"]UCGJ0+Y?H&<5 M*EA>\Z7#SY,Q_'ZOM1A/_@(@"0T/M ;4WY?2%N/0!%PD0_&I7P$J9(@IRGFN M\U ]&ZEFFLYME#13J&D^2_)\)^\YR?E+R[*6E. M9? .T9J8R&@Y7;I:;,*7[DJRHH[=A1WUEUTH\M$&JS7 M."@X^RN,[*VY&+"Z5IK]_,/2LG<.$@^IYD]@XLX7P?0%IV;QE1K/*^#B) MS-/G^_0;/E2O8E,_KRTCR,:G*9SO%6[Y)RM"%'WY/#K[B, MO#]A_/U;;F!(?#2\?B/R\Z;F '>NU]"'(2;'_SO24@C"F;EF=EX+/;T2D^5W M1P>^>?D&I?8XT^#!=>\=0Y1WKV_]0IC&< _@BDK=(8'6SKZO>JM\R.HI,*]' MW$=FMD,H^_HB.=3I59W.JM%I-D<#I9+2R\AE(7$PV:E\K5*'V8AY?O&=U M,0JFCA_?9QVM]RC1.R3O?7Z3+-TRW37YUKVM1>9C.@H&R, 9!&C[:&G(\9;+'BOQ))@2X M4V'BY_[P4 !/Z4R5:I?#_*J436K%!*7$7W>CK363M=Z>451B:T$K>HZPQJ?^ MM5Y<;6+^/G')'N83.N/A)M\ %D=#.2*K-W_HC,@[^>P56$%LY<+F@U2NU<:> M3J3YQ**K7FHNQ'UL?/!EDB*V64944!G7X\OL;J ?6!&+7^:?X%0*02*K&498 M!IC2]:LODQDZ=#J;B-*XG5'O>7-A6\/QM[D[$TVN6V&>==T0>U1\AEJ!S6"< MPK(&2'6OA]")N#E$,,PO<17PZ:E:C^$AT _P#:XD>JOU=CS-S8KMNQB!D>V= MGT??9$YUK?CLG>.Y,"^P:MM%U!:*968URHO)X::?HEQ-Z[\&G]N;*;%94'N! MB=R#/M,E.(%J;,&*4'8@Q%'OAP02'$Z,34W/JE'(*%>F_$KM[T7SN\LM=VE# M3%F!T_Y&91PN:7"859/6'F^WNA0RE#X5=)(P,#*Y%ECN90ZI2BR\8W^NBYL">I3' , M@J&@=9-D/G5K<2Q\Q TI/NM@.C2)LPQ6'57N3/?M$8/.6@,GJ:VNN]#>FY54 M!((@ I ;,:=P4TV9BG5FW<13OHT-:+W\IA.*^GAP-M=P^NV!>& MM%%JZ>O:K^KTX>[83^FPX6K/U.'$36T6UEYP%""PTYM=9#2GW/V%+U^I9C/)7G?RKU3'F@Z%=TR\Y._U!66\;(V5=+T?!F]RR+9TK-&#P%ZF]$<5P?.HRRFZT$ M\#5\GD/\X;<(U&. MD/SC5&7"]Z%R(9!F20,GP^Y[.G\TQ!%I]M>OG8N!YPH);FM$%OB=)9E!Z>(ZWIEO@.R(A-P3WU@O:I-9P@/LUY_?8.Y )3O'55@U7$ M=-[-$/N,?;8Q&<_IY&$M!U9"%P]:Y2)<%77B]WH+H&D(Q'WG:5I=W8\G4R_^ M##?2:Y=1XY)^OOQ;!Y/199\6*^760TB>9 E!29 I^CEB&":63; )@S MPC1#S6FZU%#Y(4C1><$0]_S[3,@G=,E40+I>$9K\#I78;K*98[P+9=!,)VWQ MF5JO,35$PZ@.I;:Z"VTOD.TFS+-RB9^(J,6T603O531LQH33Z^Y?'8 [(8_< M@2]]9?\PW-?'Z]O$5&VPO1#47CT4-#(<4WD;/&'/ZJO9J,E;BK^+$>-;;U9J M+](:!2)3Q32T(]!8.B,F!.WGB"X^D1MJJ9B1&348L$$>ZVM:JM?VFTWUJY6Q M,7HEN'TSTW0I.OEMZ&0.)ZD)+$>]'V2Z^4$[_ADI30O8(E\,2I)"9G[H5H 8 MC5%++B[7314EE>V,*./&)%/(+XV>SW>A:QRU#KKV6T!R:!H(ED^_(#[MFJ": MMC [8%_A5$B@'C#)KK#L*H"$A,8-.HZ,\NA+VWJXX6Q\'-4''&Y\#(CDF-GT M&&M/"T&*Q [))LS>_MK;1GFID??C(@@^N5&57AX\;:\351^7"$I1.HVCNG*/D,?QRE<;5%!]7RO>09VZ;C6K6SQ(_?G*_==Z\/W:)+^:D4I:W:J"_=29 M1%=OS?CL)/S$X:62Q/*9K/6=^9A^@2*@-$Z/$"APQ%HU)*='C[)56/),UP-S M^D%1QL=GU;FCAY-U',JL''U+X=_([KBF(4L4/(A?[E:UK#=_X@"9T3DHQ@WE M>(3K4!4 :B/]L$ !_]Q!MUHCEKBKQU"V-''T6@&)/;RG).H%Y%FF9VU5=J@G M25RYVW=1YTO MW#NJ/I7BH?RV0C>8\%H(N@V.WK!/8$)IX&8"!_HG$,?.MC(=:)+!2I;Z%O>+ MF/U\Y.)H'NI;-FB)_)O$\4D\6G0HHVOYC$7K?,AI^YC"_*#B[('1'B3;&9^1 M;NH7:QMKWY:_=I+J0.^>^N;*-K4^,DTQWHH-<+Y8U0]BG :,5,G.B'NV]-.Y MU?^ETV6)W(\5QX[=-=OI:'WFXH[MKM>Z3 (U/0!]L].QS(V,:?5'?\Q@7D8S#P8"5><(7P M[M0[L=]M]N9=RSLWCY _B_'/AVS%&&6;K4_D2A) @*#VAA 5I-]\>YYYS]CG? M/??N\\>^XXSQFV2.D376G(OGG7.^[_L\BSGA_N!.@_9=-;,T ^W:M0OTDO<# MXDZ +H-V[]KU]^>_%#X!OK^+(#\_GX"0H)#0WU581%1$6'B/L)#0'O$]>T3% M>$5(9*^$N-C>O[___9"_N__=B_<1$Q82%OL/%^XGT'[A76V[&_EV'07MWK^+ M;_\N;@<(# +M$MCU;P7T7\JNW7S\ H(\2'M$>0WP^WCP^?AV\\ *\//S[H;S M[H/X]PM('M&]*"AE=UOHJ+_TJ:?)[X2/7:IJE;$?H"F?OO,P0F2/K-P!^8,J MJFKJQT_HZ9\Q.'ON_.4KIF;F%I97'1QO.#G?=''U]/*^ZW,/YOLH(# H..1Q MZ+/GD5'1+V)B4U+3TC,R7[W.RLLO*"PJ+BE]7UU3BZ\C?*QO:&OOZ.SJ_ORE M9W!H>&1T[,7;M MYLT!O]#?=NW:'?QW@_W\ D=T!24OV@G=]INJIL/2EY'=5K2+'3MO39.X\ M'-@CJZQ'4:'_;=J_6?;_S;"(_RW+_JMA_\TN$DB,;Q=O\OCV@R @]CXN* *& M:=4C^H!C(#0;R!.EHW2Y3Q(1H5S0"WTN*(JC.(PWMK6GG965U\N <4'5 M-R@8MI[KV'?I7>M<$.M\,,.%"\J' ;MX#U^WX()^A4(H0\3J?K:"[2<)ED&6 M.1=TC-?XNE _%T2;)X_[+LU:1]RV8:85J]T"#X4E/FU0*,'?8SZ[06*)%L%$/O^CB/K5T).CF M$*K:8AEOYC*>I)S%:5OU)*^;6-@E6@^&" M[I%E.4-0 >+T:TQ-4AQ:+^3W#/$Y"U;&\L+3OL0.=9YOR<&1@:L8W4%QLR&; M=+&QOMD6!4]WA/H[@B)^U+" MI:BRQ+*06-L]D^$M87Q!>XOU:CJ;E,,6$ET%6UE"Y]M!4R"TZTR)%QB: M%1E0M8V P"#"J+^ ,BHD9DJF?@#'LL]5HP?EE]WST$UDSR0N3%EKPQ(*:\-^ M"YZ&2VL=?+NK9MUYH;@=*Z_3 8X.E7LA2PK3&]U8#+_@U@-Y#,I02?646!7_ M84(EY)A [^5NS'[1<8/:S%"G)AR=>S%[ MB=-E'@?HW2-=&CM5#'TR:H4LL-P M;N\%^@@^LO!3!,-0N+(@/A+;=V+L9.?I75+2)ZJ2=XB/'\MB89KKGU^V[I97 M3OXF(RV68ON7P*U,+16G4&@V^DVU_U@=B3&^$*WO.]7INY2;&\P%Z;Q6D=GN M9PJ@25S0/B)EE2QO(HNR'<:I#+2< .#7@->TAD'GEY>+85;@<6_\S^2?M7DUY2D]?,[LY\KRM.71\)ZQ"%G^R?1:-=4U4Q] M1MQ5]JJ2UUAY^.SHQ#C690"JY4NF.>M$A4*[W)W;CUVCA_='-QE2%Y$@.-H@ M=NI["-*<+MXUH/1:,^$!04L].-$@I&+JP-0-B:/K\?W/L;2;4&$6'*B?00K= M@XJBSTY.H<[1;8HI.OLG6RD?=;0">K,U+%>>ER-6O%ZV/]":.KOGG4]ZGIGC MJ>Z&<]29KW4U&)6>U2T;G;ZK6O<&[&UTTE<)_5-#8Y,I:_ZPA2R3CWDM9C0# MEBR<4EE6SK(<,H)1D#$883PTLD4BNKNA.2F^-CO$3WF@D+^B P[W]X_^-G+2 M:O:;?-NK+4'1!)H:1S22QIQ!=ND 5_S08)8=[53W]!&ZR8P+_>2 UL8B5+S6 M>V88^F6X$.LI)AXGDBPJH7M,_F@3*YM9C\/86))9IY:^V-LB;8D99(P1@IQE M/,!(EUF/7BKD@@3.TVR7O6=R%"Y6T;82FHX]FI&0,(AK.J86@T @4KL.GN^I MPB_GM?MKQC[[&M/4F!;EGI+_..RA^3>.=M_7::1QG=;]29LSF2VZ?'"(:8WTTD:@&DG'S+T,<7)U2Y)\'?7#OE+:NUM/M M/03[B/JE670M1(*E,$"=Z)_PF?X=H?9WO*U_5:D'% N=F.I<]?/;>715JW)>O9Y< M'M18[6_OJY=S8Z"$,=)JJ3;A_&56:V."D1?+^L1^RO*F\F*YS_(1YC7@6;?' M>2"'@A1"Z= CN]M7A4+@K5/:PTU:2F_JF,\;(MM_](IE&IS:%R_0&C*DG6?T ME\05GA+=S2&U0-@E)OM9+C3;C@I[J#20-&V>A&S:FZN:L?\0B5TNYB3OT\5W M2[Q<,2+A4Y?-S1KY?.;GXIH'#E *BIC4+(KNP^U &-/+T5KP73>=9TS$*5&I! M21YZZ@<16P+]XJE\^F?OD?WIB99BEJ^ENT+T-^[6,VUXR19D2H%&F^B,L +I M0]3H#@32*;LMRR93/)JQ4EK[KG_KL)-]XZG& MR"MH/FB-VH:>7DIM'" 5E/_*:*KVQVA,[JC6(XL:87?#[4Q1\# >P [ ^M%M MVIW5=I)0!^2 *RH :S?$@FBGWKXK7I3_5[E? //S[X98"S4G^^RZ5Q>WLVXD M_7X/YJ7IZ2:L,.;>I#,E$AO%,J ?*09:\Q9#<5$"DY'I'YNP%GN1>@RMX+6? M"=%P\$;0LH&0Z&O#B<+5-1M;FO,&(="_*"<72W,G&N(-;7=L'OIUW/^N=?.OM6Z=GJLU M74?1ES[?E%$,;H, &N1V9$*+X4# I,05>AD0UN6:6YP78M"9*2RON50 M(1]^0'\LPN#JB5;W[+M6J%2--ANGT84#:G^5G_%SVA6>!!O\.3:/"&0I-DY< M8-KH! P2W%HR.!7#.W=C@=]7>8OW"Q!\BP#@>+&EK00@4%;!+ W:>=:%S#:T M2=: @ MNY&' &>K0;TD!=(\1-)KY#" H6HPK2P"<."^8EDYW9L$TK4!0L^$R;A,]9?: M):U;W4OY/'!S@#73C>4&P* W I<+@Z0\MW_**.7([%M'#3 "&+Z MQ6JL)W'VG&;ZAZPSW'F#E\;I-]%T]Z!.,- \5IM:LT\>5%7+Q]?.!AA]5(Z?*&J@)!*(.PC_X=CA0 M7,?2Y?G1%8NY7$5FH:']@6NI+2(W7\CC]M&%6++.KK3HY2_TWC8Y+DBX*>P1 M;7W:YTD%ZT;IU$V3%!T7#Q'G+7R M!X-Y[E[28+XLQ#R#'IS:/<0Z38^;_MVIPX=2;J$W5[0T'PHU*E4-\//Y<" MWMS@@CI[D6QM""#I5K/:HT'K9:BQ&UM44&?9I5R0#V8?W)7<18P--1U;*L\] M.=:D5;0XM)!YGKT&[568*BR<''Y@%?"AR,I/\NPEN;"7%3NOF5J8UDL!23R_ MPXKA^T4 B6XH+9%U_;N?D2GB_<_^_%=Z;B$%NOS-%KA?Z=Y!))G;B;=D2;/R MRH[S.:K9L7]^$6GR-I"DFE1HT)QN#K5@=$%G-5X%"+,H"N(@8 M%]2J8:(7$GUYC&5'2<"T32EA;PYN0B06"5G&LX5?+ZNWP5T\@SQL/._8$6-L M-*@X0!7:89M0PQG&BJ'<*58XDD$'>%=T:Z,[E.J5:V0=;$\8:;K(,'^I*.;[ MKK+X]2_=-RYSD\,YK_GYGBL7'B^]EW^7G!H_RR.)$:1-_]7"&TW2KF-9/.D4 M4;W"WF!+-\*9 KP86LG#Y<:2H1M^XLF=IN,5(<=F^MLA4BP3X)%: E[KU%R_ M[1#K2H#+VU3VF=;!-8MW]?&H-L/H*$<4G]*L-]B8,X"A.4($@&B.B*?_M$34 M>>RR%%5'[B=*-)4J0(CA@O#YT1VY96SZN2/'20SGS4'$CMMXS]9"5E"-_CL!)_^(L$8HH17IQK28&'$+0%?: M>?!"$7\[W:^,+L01::3)W1K#&YN[CN*QT23%6>A+[=%+36KZ[77 M3DM:Z2JG6)[#O2#Z+(?9L9\3IS]BY$QD4!>!:'I8!U2BY0C+!"G#XHG#YZG= MKJ-E@IG2*MGVU4^L'_;6Q9B4N^Q[?-:K 9:=/Z :=?Z(\%[FR3*>NENU. . M7"RIXLN T1G.X>R.4$9^@,.RP'=M>//ZQ]&%Q.&)];;42JS]2X-'4U%^#T0IDIJ)C-JXQ56.W;2E$EDQV M.U$6K3L1 KX,N- 39UP)25>0DI?/9!>[30+'\3>/Y@H,ERLWNVW<'/1:+XPB MW;MSI/7E*S)2B*>6UBD60()*HE(?7W9J;-N,Q,5 ;%A\B>O M)0!0X7F$"FUU691Y8=%$D(9[RCGBZZ2D1-_[CN)NVVEG6FR9/]^0GF)H+?[5 M,F2,\?;5N*15G,5,N)\994?TLN**%0 M;OX].JML/FQV-&]10'4,<$"$_AFK3"1-;'C$LEZQ(S'WPWG,=/D+T\6#!"11 M5YII$A3"LQFZ*G8Z"0PW",X]S[RRSUSEZTYX(O[$@O^XM N(Z7:TIE=I:!U% MO,DZQ'.[^C_$6J'6./ AP' :NRR*N[*%)W +O0_N; 39 M(5?FG)?Z*TIPB0&V@%9W6Y(TYQM:D3Z7\Y9UJ6G$R&6F#H 5 5J:6E(=CQ;G MCR=:65<\K'MR6,G3FH%5N1[_$9G1#[SIP1E+S3G4-\>/PIC!).+CG,SBLHU(A+&+!HZ1S)%,S M3+5I(F#0:HS46EQC'>Q<&E:[30[&**>;32PC?9190TO]/ZYJO #FK^"%*=2##UI/"J(F)H8W M;)NQY)) ^ <[4VG0_UB=UP1X*\ 3C@NS8IX@X$N<"4YH+N@S"N-NEP045QKCN[6S"\ > QY1Y-XETL M4\6#ESV'3"O"=UT0D+;[?ZZH5*8I+U:>8\'H.,X>!UH^(V+(1#4$>JD.L/8, M+!H/"5IL?40VWI"+J5[_VNA^==^A4A,'S;/Q+UV\^806?=434Q-,FY#(+']T MPQF\2-CW=(/:6DPH)LO\,X1V(PE0Q<9AI@M@M,%^2YXRX8) ,+ XRQ8V<^!= M(RV@87AK)Z$4HZQ75N(F0"#]TKLM*O4Y.=1I+!8RG7N^>UF?5DPU?\H%W0/+ M 0[=N9+TE4S9;$1!B&W;*'45)=*2W/RRJ^<=ZE??4@5?L0C/YDM M!7GYX]TICJ1!:\+"H.W0E8P<44;*G,-">68>JI>.P(J&$#G"VU0LB6^:_ 2] MG^4)#.:: *=I'$;/@K'L4!MT_'QW3'[U 3QA)%"B[FKJE;?:JT=)DP4D$<3/ ML9]PK[J=$ *A\[TR^M8E9= ET">2;J*AF&=L5NR@=<^I>&S'1/@$3'6U>2FC MZ&3Q@=J9 9?'*A4I?_ _6"QV+F8ZUD0'T&7:L/2!>APJ-+6;HT<3(+Q :.,V MDT12(2^<';4]PV),Z:E?"4XWN[]>[Q2S2&Z3SIC&W,4"!IX>@"+=:GH%7\Y" M?&^R+D =:Z)?F2]V _8@3-P]%,,5=8X^YN4F[[6>QTFS#>^Z%9YYJFT*QJ:E MP!@V$,92-B+4L#'+LOX1=-F0>"8]E9GT;76\AB/LC$-_@TH3[[+MP0EG&L:B MN*"[5L1]Q=$!C5C!M$;B$/XO2L6*7R1GR.BHN>BI2R47KK6_M J/8=YB*=-Q MW9"(L2E9FGF\D?%TV:2'Z3.[YE$C?=5F\;ZG_+:^AZT:[8MN'!'+O7TBGGGA M8;5:T8"SO4W!8Y_W(^R5%?;*9O#4"K/*;"#3*!C?E#+Z12N]<6;=Z M=&+!CU+MG4B"3>]Q3*CV.;>[)2(O)=6),/X0WOM:7R<#9YTZHKPI93G%MK?M M,RTB2N,GEU:2(E!_)VLPS?D)YCY.B641S9%)>F%TCB[:@:%E3,+0ZH!G\6(H M([JD9KOF3'99GRJ"\O@"\OARX?CZ?2_/IF!(C3-+RJ 36U.$95X/SZ0R I&D M8QT'HV/TEIUM:&,__)KD P/%DH]<&K.OZ$\14[$YJMS5@7V%V&'$)IHNL3-M M/&R9@6OSX9RO@63KGCF_8GS8^G',1,\.+QL-K@4/LX8',=.)N ]JI[$?3;Z;X&@X#A*AJK=AH.L!'!3_U:Y*A0J1A63I) 168]IU0TJOE M)6IVI_^)\+2,'QFD!VOY#W!5=@+H_@%']F_M<,=4Z\<&9[B@@RF8B %E*]O) M!T&^5YW7KXJ@]R6V5$PV8N4QK:WDBA:6[DL+B^[Z!;(@Y_ 4Y\=!VZ3#=&+D M$=H9;-[/>VL C*5FE)5&O1MKEN9[E'7T0X;P"[#7L;N;Y^Y*ZE0X]_'X'!<$ MJ'][S9O 078V@N6Z(]X?;^1,1=R9:#>1HLTV35DMAA9^6SUQ%$ D/XG_.F$[ M"1+[\#['Y6K!W5,S.U>ULC4K-W*>4TM&]>4 "* Z M%4GSF2%T]<>0158#8C\W,DL2Z=';[B0YZ!?+!E26I0^Y<4:'+M$-$ 3")'<-A(+@]N6S(YJ=8NLMQT.1QF MO!0<''0\E-21?/D0YV;"*[?3 JW@DV+&0Y](7-#RZ>D$:*O&3#;R>>[):KIJ M00:)"3A;#P<0:,]516Y5;V\90$C"WC>II[B@O/M3X)Z_+&ROT[J7#6CD+O*^ MIHL4+06J1(0^1@:P/&C]R+1Z#.$SK.?M$ 5_M?_KRR<67P(/]%D;VJ/H0;"' MK+SM"D3]#;9647NIFH-E>)G5"/XS-FS28G(A MP"ZZCB4 !W>=&[.C.SVK#+$ XJPY@[N>^U-%2(@5/=3ZK'3A]Z!4 "C5G M29$9NVG1+*GB:<<6<1K^6V'YU,).3E+#\..1N0:G*6E7 M]TB*['KJT>0,IZTSW@ (^J/VT)4:BNT+#R&Z23+EL=7;NXMI3>?#1KD'TTIW;"HC*YMF<0>WJR<:=G8J)E M9[6\L9&U2,$ *G/U3'W.*'$?YP2*'T@J"-FM$S>VWU=)ET9X@5*?.C* 0[ZL M9R)*HA@]<%CVUS3"JK(9[$ :Y=(BZN^L#5_ 2K6HH91Y*7(UYA0,>Z!EOZ*- M!F0_3U8=[$LL0Y9TS0<*=,:?)MUV_'!RVT$MO7:W,O\8SI4S 1%$MHC?8IE% M4W^WR[8!FU9]'DS2N[O<1_M-U*ABTX!]Q G&@ M\W)!@/L@/J6%45MO3^HSAQ_%/3YG_'AK(7MA&;_1O-72N( *+^)1"'YO %Z$ M[@]JV0T4%__A@FAYFSD^'9FGX1Z2X?90:5_7MQJ!&J]PRQG\PAU'3]3]5'7Y M<-D?7$-D[9/J@%15EM%.=TJA8$,LNT).7U"+VL>:H7+.H5L5C(:L!ILQ]6NA M:7USZJG[-:\W2@KU_'H*_0L]1*;=L(V 5$?A:0W='1P(+;T>( 3%Y;F;U"!E M7E3IUB:46C[HF]6J!-UX63>N=.6&FG(U<M6XW2VU8[T-+W6SFZPW)?>N&J\%H @0"F7X!I5U#RO*>G46\V_>( MBM^*0QV#,PWA'D>)M31!_+3;I) =PH:QX&-9W-C@Q30MB7 ,N(GH[M>,':H; M.A@NSQ3'M JC-)A[@+F%Q2L? 3<S%1ROO3^)KAHFWL<^/Z_SE*5/#>N/)8HO&QG,&";[4-BN2"D7 M<\_*;Y:[-2SCL]4>7E3PU PQ? VXMHD7HSE$LS[R*CHSHZ]\W MSP:*VNGYW$]^_+)&>]/HU._#FS+-ENO#:7GEDZOK-8C-EE&D8WEJU9OF/R2_ M^4;.*5AHV.!0)0%B"/$B P83O 2GUD6.,-'.GJE\6FE*,W>@J^9[PB3:Q^__ M&L809%H&JZ^2RM]=\_[1=<5K+Y_00GA9.YAVU1C>QE/K1L%T45L@ISC$LY.C M2]/O?IY]DU;\W.%*8TMSNL/!T9*J27W\YJ]3&GK6AV0[^1,+"#W.?_I)IAPU M@Z?E?P$VG/UU=/VI,CC_5HM*51:GW:9*T[IC;DHA&Z82>/&Y:?K#KZ)T'A0/7FZ<@<8\\DB*R%0" \;T2YC=BPU!F13CJ_UV(^6'[[H@EXLS MG3/.%H(UA \>/V4 ^C5]R%.E=ZG.SL8D.2@.C[?:BC%8X/3"+?M*&W#.JMBP MVEEE_"!G)FB#XX5U8?+H?.M>I(DXZ@H]^ 6>QVJ&0AI6N\DBT6UL-!0PXWP) M#%/K(SJMDQ:]'BQ)6CS.YO)O<3?ZK^<$+^*./L>4TW8(S15)(2 MFI3(PDU6R&!JF348"CSV%E\FQJ$/W6PIR!BZ-=7XK6W-@OKS:][HH'[O^2_J M+_)G[W%!!)WEBU3RA 8O4KHA9B#CQ(LU;&QM\^F;A)'-I-T+O'WMBPR M)<7]34MB'#5Z^)^LM+K\P.?C&M)R"RV$M9U;#)0GRRS9O"X^I( MVC;S9RWA#UGS#@-N:;RR QU?YP@_DOBT*HTZ%C%#-?(X3#-8HC\N7P"+!UBB MSOS5^.'CL*N9>*E[7+7.ZJ^;_B!Q)LK=]](.W)I>?9#_$Q"#_!EYQ%'1([Y M$'CV]_M/X1!S*C&&Q1.&PC:X2GR').G*"B,S]UJ%'*DB[@GG2J.5^OWDSS^G M!4V>,?]:),L')$6*2WS*X?M$ZD["W=T_\3/DVTX80N):@F.CU?F)9_['$7EZ M%O1U"_F<&S8!);^CRI;1@\1LU 1A$@\G5*38>J6%X=_.AV?FNVGIY-5]\7"R MLG9SRTVB9H?;K+>??^ZJ-9F(+;="'+TYZ3&.G\77SEHD6MZV/ JS/!K'WF5NP*C%>"55NNRG"+F"D]WV,D*O\]ZU8U<*UN9W94=7VK MJ._*M4R5MHBYV7=K[69:(T%+'8 N%R1 H/_NP )JJVU8.;B) (T+BN3HL!R! M-U@1KS*=&]H^$![S3REV5O"SCV30=.D5W?5M9D= MUS@S'ZLZUV/G%'BLHGRE4<='HQO?7'AFV6=5:]N[M\!K)'7(J9S)I->LTJP# M 6C(U!Q/U?(W 7'OT,/8O9RSXRCDD% G@J^U_5/NJ>:/-(? ZX6JVG=N.FZ_*+ H?=6?P^DGTQR2XJ&UT:S]V"ZHTEA[ MBRA-HJ,_.H.TD963F%]T:V%'M4(U,54^LMK\,7]5 6[_A2Z849TY]?HNB#WZ M$QB\F40J8QP%'.@:'6=(WKF-,SC1'_!@&FR@*>AEGY'HL?*K*RO[9,^*+?D/ M9S74IM_0ANOAA^!.#J%N!:FY6:Y,+>&"26UG186@]68Y42N@,=",GF1Z@(1IO/#9T;MF9%E/DH7"*1* M/-G!Q040!:?:M8L?<'2'*W7"%[HB. MD.)I3 VT!](5MYL,:6,<@@+J@%YR/3^R#N^ MO'+&:-R?R6TNZ#F1=C4\C"-2,\,%16,5M9L0[UE.SZ;EVBQ-E"2$ 5O*KX2* MD-P!M:S E!^*EMVDX*O/[HXZ[:\[>1.Q8\@1>E"'&!+!/ M4W5BD2SK0MC!6>*XG]&YXI]?UR__E?&+#R'Y1:NC5Q3TQ^_56>>?^5V\=(&A MV?63-!A&0.JTQ,$0. 77CI7D].TL\>QOQ5XZ.'C X MW_5?1RAEE25-YNR18E[A='!!AUH.38:X\;H3][&.TPWB U:%^GW\W]M"XIM, MM;Z+K<-&!V2BSLXHC&U%N8@>N9MXEA,ZJ*]VKFCK38YQ0&VA_AFL'^RJ5J!S M75;AMVU'36SC@?;E[D@;W=/!IF=A(+3\LWI M3MG31,#FOIM5\PA2SWR$%>=,O7A(XQ$RQE;!_U/Q'.>ZQK)'QA7UA--SSW>Z&-LD#J&:7 TY9Z*$:17DY;_=_71) M#C*A;N=;(]U@>A&E/JHOVB]88U3]X;;JA^YECE=-[\>F.,W$?@W#Q^\L3+MH MJRR%+^\!!S'#_GF>MOFK MG[_B^9[^QM3Q)#RR'5SGO*Q 4Z,ZE99.SI_O_K0<-'/CJ1:UG]%72UM.^68F M5GB]]]!>VZ]["EXX2TJ:).;5ECH]JEC^Q5YED\9(G;2)C MRMJ5'-Q?^?L+EN;0#ZB81//B]:%1$_F0*'>'"X-&-VC%#KE;UW@K/Z[M0TCQ MI>&*%1G)N<$MFRR+Y_2/"7N23^C=-SC^37C.R)KG^V$N'&UT'T>%QLMP(M/& MAM/:C25 U&([1PD(%LPN7!PS&.B6;A.N6/&4]:TJ>Z[%B.XM#4Y%0A!V+D/L M"1M%E:_- 6.KEA/P1?C"#=LI%*9G9BVX@>71./YCVY:1^_?6]9^<(7*M^3/4 MHQ* >+$JM16M5C>VL?C'2+T*P%H1GO!6G>2$L:O"J_B@FE/6ORLZ#$SN_#R5 MD.V8A$4?P;0V-R2]P-PS7#UP#RI_/R#\Z,Q,(*Y;." .)VB\5+6@^VS.U?C3 M\+%)T=3TH_I>O7S$!&+AL$/!I)J<1,W[S29%UB1%#G=C;F7!M#5ER^N>\A[2[AL?8[7HIY2"Y+=K/ M%Y7W#UL>'9?.B+)F_)F[GR% ICGB +7^.)Y\?<>1HNV-?(>R_&X"AJ'WT&]D MQJO(M>S/O)5MUU3]D#&PZL:T.R3O,_7.A3Q+^K-+?/.&=,-%C$;#&FP20H3: M]=C86+,+>U@C%=N&H6 ^**95#F5%UY@9Z^3Q/IZ&;3E-"HFFXCJ0('>6X?>5 M#9R0HLXE6A367]1L*4,KW(B@+?^Z^W7 N6"A<3DV^:]AW/V:+Z])1.>D'9B0FB\]GKM M!).XK9&6.7/<@#6&&E,+_KHUQ@6IVL6QCDDWNEF!WW D_][X06SG@IX=W/LL M'^6VAK*>AL8[H*"T(@(D\F+$X..<:QER&S81D:LM4=V/L/5#D.IE<$U#+Z1V=IRF-KR]SM]XQA=]1>Q\W'C MQ'N;AT$33NF)<@QO0!OB@WFBM)]F-^RW68:5@+TD3?D&/Y37#G1[^[8_4..0 M;(J+U>>.36UX0U[L:(6+8W:I\01QRL=FS[[KB9_5\V*_?LB+50?]]Q7W2Y2S M-Y$+2EMD/>*"/@IQ\G>\,5 \ZRFF=8"\EH-)Q&R!N*!AS+6W$O-;_[B_\M]V MG_[3R_]3S_O/$O784D;,A"T'A1D1*]9C8IL(TN[ /UM%:7Q M+A[N;BN"I+M[.F^T>QW:7[_/H,<2?-?.09UP-R<+5CS>681%''2;_PDCS2\- MV?;IWVV!YDGN M=.W'M*AU;:<)8>+">+8H#;SD_F\\[#>MO1-:C8W:[-_31_D,\5YV[N31DYFS M@>$F]U#A2F_77MVIMOAM "7N+4+6=0N2&9_[T!\'')=^_:IM;MD,@Z1/94-J MLR0YX)J,1ERJ4YA;X%C@0#Y-C1'/C@SD@L:%..(O@'QON@'%(WL:&5,WI?Y8 M9B[3AMC@IK"Z#[;^@MI0F_+7A^I.OPJEV5ZWX\2'@78F5!6XU:#8PS,]$ZKQOA$M\UZ'([2L3I&+\)S/F$P]=$ ME9\:FTDSX$\8/LZ QWZ>TGLVW;\G9/&BR^@?6,N10:U-PXNG(F1M3P1X3?&= M49!72*I A%BUG7=^8J15?"]4]G7QGP;5)(1B>A3V]OV,T;J39N^.Q:J_%+AR M W2B! 0"R3B2M; W\;VS]\R,@]$KW^BH/M+L,/;TYN^'ZW-9.;7C[G[EC!K( M4PU>0.:PW*:BMR+^LXP#>M/N0T@--B^5?: M[DU0:J1817VG5+\PUXS_TV>0*5/106,7J3GC4(Y$9L4C%](DH6=6)OL_]S^!T*RQ25 Q-!^/11A+ MSE"H=?1(N+WCJSMV'%UI448/GL'*<$$4@227@4>4'%FI MU_:4N28K\P8LD!_AXG#DX2_OLD6>J/99:J3K,%QIP=U,3(R'$)%V;T]XU70M-+S=?R M);H;\*/LI>W9YHEM@CTTQP6MB*\HAUH5P>2<3X[_7#CMUK;6#?,;*!^[]MXB M02S^A?R+3U,]]<>;Q:[%?F9Q&]Y"VEO6P^TUD0Z(_D6DUK/!28*9] M+#.T)2Y<]/(#I;_,/3J?L.?!!8E7D$Z1 S_$A7 T3JVT24[O2M"JS M)=Y84CEHOUTP-GF7L[Y63,6RI(2ZB+42RQ*T1U1K0NMCM"AG *TT5EL![\)( MHW2H;@*T;U5PI='APRE3QT?7%J@!@J>2O&+JQUWG+**\IDW.\&97 HR!2 M[&:,KR*4&ORI7Q)0NPA4W<[OIFUUCYW/?1K\>'KYLE7U6LN0O-C."FP>M/-?)T\7+!*8CIX<+JHI^/C:3N;2*P84,M;N.)$7AV4%#73OB M^"*\Y[&F_0L9)=H'+2OCA/>1]/SU<.=??;,RPU[!M%IPCJ!\:3I+LX\D/D&C MLJ([DA3ASB)W)">@0P'0I3 G+L@]0+7E0>Z]:^4W$Z\K>]\UNW%B:J8BQ/D: M764TQR2_Z >TK^ 6NZ[-*CL@O;SX!WV[2I8_?RG%].='0_>H!];0_/U, .\0 MM$(.] Y$X&%37U VHTYU [IO:]IGE!VEHG*/%J9MM6>C9$;AP>[5B;Y''#Y[GOUBY_?RD$7+\&[%_H/ MK-^2.R6*E@=$F6;H;FP-H1MY@*4/7 ZG8N.(MNKY]D1H.MJFGW4U5 MMQA:E@N6Q-=X:%H>L0-]C%')>317X(.9#Y2^P?YMS)E<_8WQZ6OFZ/@HL);A MZ1*!ILA>0B\V$XXR&71:+5SU7%^WH#EW*20!1[F@1,X!-W1O,&8OZW(X9=GJ M$R]G"";,N(-O9GP;#3=^EW2]=^VIO=]5V%_ 4=;Z>^ MY/FZ/PH,8*A:4&K2TB*5"XHB:54^*S4M^$)!V%O?:D4>0OLV?5AXL,T?X:SD M6"]>[T^ > ZX7LU/+55KVG8CATSUHYL&_;::F2XB&F;[6E[.$=C-V?EY/P(ODC"%_J MU[N65_9_I:I'M$;#O$0:/^L^(-?A6)+%5$QB4SC3"8"W:.8.( M,SGE%2$5Y4LIS2FFZ_HF@8.C:_[C99ODL JOY<<\9SG+!<%Q $P!2BK[U& > M@?$R!["TLFFJZQ>*N.UU("GO7AUV0M2/T>Z4T9=E.6MUS]L[2G7MA:?F*YU? MM4Z0Z4)L%3F..%TL@0-$.\ UL^3G+"M*N,TX1X'E^X%NDJD9:E_^P4IEXD2? M4B$RWL*DY\/5RL_%??'+Z1!3]??VZ<,%*T,/B1YWAUHR1EQ[1@?&IP9J3=59 M>WJ^J#18!HQNV;X/=FZ7_KZ MY.0/LQ.Z=FZ'\V*/B_&8$^@_4C7^\> *E*?D#T-I <&L8N@,EOT)L@D>4N?; M"?_G+0I0""_HJ&%F9:$UMNP4G"@7-)\WVO+D[>Y8]?\S*O&E#G#>D.. H_=S MIL$[2?/I;/38/VWI> (I)O_#.5V9OP\J_<,YG_\VTN]W*HL%8PI_3MTB9B)@ M4M8:RVIWU%42A=2>A#KW8WA3,%U@ @:Z:5(=//6%8RG,8 4!AXMXSG!UPXA6 MQ1R'/#3.UVY<59=U8UVEYRGRF/)T@U^\H&!*,$([=G6((V':6%/WK7U =:=1 M![JXTK"2E*^..\/.@<#<;$E[R1VR@R'P#HX0W>#Y:DJ[*^WWB\AB1N*;P4NI M;;,5VMI:OV)O%CB9Q_IX*%I**.2M$\4Q?JO"K&M 9SA%O98L"3OY?@&1OTA* M;]*%F:@>]%I$E(8GC#IEL@_Z"'>%O),4[Q?)TO<1'T>2N" -#RXHZ"W>V7UY MW;@R=AO7#J4Y0OA#4EM)7:5>@ZO3"W] $BH#'' MF'_VDKM-H8Q?UI1%"/SY4^%'B^0:+J@;H<&(!1[F'AE^WHD1?1G7=7,&)"EH\84OB[>RHJ%U*"45]BM\?TRN,DVN0T+ E-(( MCVMD2RY:N]O:Z5X1%23(2A@YNZ7M-LH,+S[!O/I!ZGB7;MIL7FSCQ@G=ARGQ MP:''2"4X,#UX.23+?.DWA?B"HP0\ILMUC^:J#1X90VQ@)$CCBE>GOEEYU^OH MD/S>$<1*>HSPKPN"SB9XM7;Q0VEV./Z03*I$&X\% F;]#O26"KKS)0+]1F1+ M=LG\F>"#00FZUEGQC+&QNC')RQ&_XFX6)U_121.ZASBG_/Z\+=6F+R@(N1:/ MGY@,?_W&1][AAB<-'\"JA69?G6BL_+.UHYY7\/8_2^(=:X#9CU[>K9PJH*H7 MK%[^8UH6]/(T64@IJD40T&&>"2GK]#C$SD,95K"4Z/T1' F 8/,QEOPI**LH M27QDI4(Y57XEX+3,#T*MI50/8L@*J?!SOT%&XE 3%CW@T+MZ#AKRDK_%(#@4GR>'I=C$C6[H4-?UWO)'_C&T,1W4( M,4=H;/Y.Q.M-.*V5!S!=/&2&EHH_7@C^7/?Y6_]I4PE2CW(*;RV(<$&>R$.^ M:./O36HXX'&3 <4V2G9*IZZ:+ATQ'_^=JSY??J%38R>12[>T-.$V8IFPTCD\UNH]3"4.NK"L4!K!5R89U370S, M56HK8+UID%HGBG$,A27;T,UC5N I@JS.T.,YG4"7C M>.% RLK]=KCFRZ9DH](]W7,')H>^:N^?O."Y5.O4M'P.,O<0<^YC#P:0SI>; MA9OU_$GR$=>LFV7FRQW ,8-.P1N)31/XV/PP"J"S(H936:CJWC_5=Y +(I_X MA$X/C8WXV@]57V,>O'*<.F3_F_7[F6) M&9P0AY<-C"S%R4^-X%R0J&AGJ%)T^>*.1WV)2L)().M]7)CG[J:X.0MYFZZ/ M7G'*T6] $@-0)98"%0IFJ8S68H7A#*6#=)G91G.?,$P1%W1O/.J8@-H32X6F M^R)"7E4?/Q_YV+I-_/OH!3R$V$ZL@4:PCA2P3&F5.51%*:HT=#\^>]L(K-_U M.BR(@ @9'XI7;PDKHJW%!?J7:@?.]03L; M8Y.S;VY,JBRU:+O&S[OI0RCZ._Y:H"NZ@ZL0:A7%!<@(Z4&^H"/8!SO";:EK;1X#!O."M@W4*I/0GD,\.2N)YX)R&[ 4]?8VDQKEQ0O[LM%R3H M#&:Y@_^':]C !?E_M?E7F__?VXR]1&FS&TWD6;>!UU3BGC\-D^0)U*&[Y]&:\#?YU6&:AMRM*/^./6D)[6MG+LV%RG1B$1]P6Y)8"=7_!,C&CV6(\D ]XAZNEPG &KPZW8&KUJ\LU M"%_3FGIN[-:0/ZOQ<9]-9@=Q@H^RU0:.W3&(:+I8/CF^2)J9,!=.LFBNKZZ% MEV:)WFALBI6MJS&0TC 7KD^!G&N]N64@XX3J,78C]!-P+]-2;_7"H;/DH:\K MF/\7+WWYGY1;.FF%[^M0DU9)[F8SO%!4<5[]K9AMC*Z5/XWIFJ@H.-&IHY)6 M$@"/.9:H=>/JR]$E+T'(&TDBY/.CJ,.2YI^A5=AV:,R4,#N6HP4S@$JPW-_= M(UR?NCPM 5IP;G 9J?WA\;6,U#$?,/K2%=]K,$Y)^7W_^-HSZ4OJ0\NQ&B=J M;UC8O*E[\QBZO;-#INL5V[4]R)K27MSAD7JPVOP.N3/I.9EF"X[TD!DTV(_N"TL'( X@# M:[BVU9&"U'F_3!ZYJ];_-Y;W/VV[=]YD0C_+L105N:#C8\!O+NB!!-M\HP?$ MP6*F4XEK<3KCQ9POSI%__)&%)WC;-7.(%<*\R'NO=N8?'O?WO M_AQ1MD#@";U0][[^5./N<2H,52*%JE[F7S9=Z3[ 5X]+(_J @>.J1+HM0X^^ MU4641$$^5-'(40&-[&"KZ/8&+HC1-/;!M6-5):&M]F3MP>=(!7/-VQYZ*-PK M%_9MN*>SA9=BS1%^'#>$*\\O!B.-E^M^#P8X=W/ /!)1O"#74BTJ]+KN.?/D"38NPV+G4\G?7$2ZH]3B&0L-4=SVE#7&DR( SY@=: M@T"',#(9:@PB=M;5P^VQDC/I\ 06OT)NFNGM&FH\S%,B$?:85E^.+*;U+QX3 M,.:"(F%O41>^\[Z[U9PB<.I%G4$(@[<1U MVYIS[377NO?LO?8ZOWO^R!\?&8SQ9HRW/,\[WC&^'VL:DQ&5G:JUS M.0.44\3%):R7OOC%BFP=R*,9GGCL.D^4;IC%!RO6B*Q5:CC<#N;I] M+ODPGC8WZ)(Z69<:P_GA1D\,!:_O^K//?^2U6#C8?^YM,\8^GVJ+0KE-9A2N M>,[9WRJM5^"1<:TP"C%$P,E/J::T\3HE&AM @M$Y&H4X0P$VA:2#IU##!43CIH0AR 0FDLOA,#F]$1-0\6T.!63H M8A:J4A*)BJ:LKKW?L#4>VM^$9M9+:G)@'K#]B4]-C\#3\FE0^EY:=B_)/"XB M!HZXH-I(V VA)8TT]+I7>DM86B9 7E47+ZD>:/7T..%^W"K>O>[G[:L-N^ML M=MJC?9W$2KT^E*15MK>%[&BA0#+FNKWNC68VVV.:J]NJ+[?T3W1SW$PF&R"D MNJ3.1-GU(W@0_N3>JS_55?V?WB^7/EYWTKD%@E\ M*$#M:FFZ986:@[M..7XLURO"IFC$K+8Z''PV*NYP^Z>C@J%/C[]^,2GF68A< ML(9W0->"X#E+'3>GIMZF% \'UH(4"ZE58"N$--T,5?^A;E]OC2?R.)(3/8_H MN=*U$)>Q!ZD=^0LB(F)V<7UO]>]\>7:66-$^MP\0&0]\ :2=EEL>YKC+9ZA2 M5C^.>Q6IR=#\N TE 9]J''WVLTE[W26@5!@@RNNUM^SLU)=.9%^ <=/'@-Z& M()?2^TEY%<7N0E.*\KL-30_KA ,2W_"_$=@LYKYT4N@.CS07?[U0+E'>M,%6 MW7G_^^:KNFJ3N"$U%N]1^EE.?#4ZB<724!1),[B@W2XT[R(^=L>EO CUY$2@ MWP_CHYJK"K&;F"+<[Y$YS9NZP?&$<) +<.0#I-B^YB12+&# [QPF$G&T[%KB M]&(=[&'^^ W(WE[(D.J--TKX().T M2'U^\.!)W?2W0PW9ES3:5=2F=S6;&B]A&">M<.N#EAP)7[:R 2+&?WB&O@&5 MNC(D5.GZR)_CQZ'[$=<3;)B9K!/U.2NK^X% MWB7^;).]=N9.Z*T+<8%PJC5#R(QU(-?;VY^(&2(0:]F $R>4,D\D"<3ZG+// MS?F)11NT_O88^8+5#ZHPK@<.133B\"@AEIS;.$]8SKGF?5F83NH(5@*1?LLO M$Y[KUH+38IWDF%*G ++;0:6*#%^"D[E)Z%8I_JPU7(7J5&UYSX.V'\.9\F.Y M:V7QKL&>C'A6'ET15?]>J@S7 .)'-5A0;.G-Z')@W.QSL/^[@)+-GG;WQRUL MP*>6841\-LDF8D\/S@0I@3A')M2S ?MMYR2/D*D1Q) #31X5O3XQ/$7%RJW9 MAD<^J$[([]D^R$'L;AS_ '('1N+(%@2.'VS3^FP^8DE1.E+]&(E]+=: MJXH&!@=Z[Z=T=QQ\U_O2Q\?%ZL:92\<'-[?_^R/I/]_J59T@UJHK_;W7XKM1 M%,6WX+_K6+L0]!:.U=&SXHEXO:+?)6 V?3%].M5-[KZJG_97B4[$&/TP"Y]Y M@?FQ[M?U; F_[L?3[Y[!A1'+*'"\!T;46;_UW56/%#/==\Y[578;Z+08[#VG M(SHOY]2U]8JO7PGD]3[$"Y0&,RS]/>(J#NDP0>&KC!%A/FZ]/3 M$!#<+"+&S)M9-%$QB\K_^,E9D1IVN3(UTJC'FOX95M%X*^KJ69?4HX*W[;@]IQ/D4T(_>P-G_I>2.%-3^K MVAW;08)'Q>K/DV_*X[>P5>/4D9"NW#E, @/$X:3@/E7$V0Q+XB=W!UF*%3IK M41+0@R)*FSI1)#*Q?AY*R$'0\[TO*&W8E9PX3RO1,=O3*I"S"4',U#I]W#(? MF;1XH[:[-<*7R6M=1Z96YRD31DY^[%.:<7.Y73!\-$T8+Q-O<.Q!][>PG+@H MPSICS$N._TC^=6G-56@[_EIGTK308"4I'2J;[+[4XU?[>J[/PI!# O]Z9UPA M$T<2!QYP/T=82!T(\H@57??TS+]]-T%&?O3[Q:,RNY+[HMW/ZRHWX:^N.DUA MHJ0.(8\[<&P9K*=*4N5&G.]G*#](-.:.9GCLG4$SHT@9$DXO8B"?GV6OP#Y/ MK3T3?_N=.]#TV8VKGX(PD7J!6DLS>HZ3F"-N07&,.@7*K?BX@N'AL2'E/C_7 MMD_8^DR2S,/>\O6BLV77# >:HJ:W%6O8@/ P,I )E 3^.5C57$-ITF3]")LUZ;J?-=.?!0+JWZH?[-B#^(#2)F M(3BV9M#ZE&.OWAZ_[%7C457_Z?;T F4GEZ75*G_\2%Y>G[?#?RPQE]UMB7SQ_ M>(F;^YW&(PS_^6M%!1HN(_"^FR=$;\0>7TDR#>)8[^VT3"#='55_KH[C*.HO MZ^D]J%-B:)/9@*@5*VF^BN)I<0_;;]Y/A*8,7:[O_]$YLG^/0I#US& D:.(Q MNGR0(:!K6TU17=*B7X8I9T?Q?4<#]9QU-(H'SRL4M7N<\IO:%_#6^2B3>@U& M]8L&,! T,XXWND!+I3I0.C&/49R)>:*O3%,F&>G;TA),/Z;,&M>V[+GZ,>G' M72E"1@]2]-; M#6,#AA)OU1:B2(/U&!X&@JQ!"$=X$>/V-+,D<**?>S72>3 >SHNA3HE7I^Y- M3$ICD7>0/2CR_=:G/F!)K2;583#)-98S$!L0J3F=&ZK+2X^)DS5XLWTG0N1, MH:3H?IF$8SRES0#D)PMH##]GGJQQGJLTF6,QCG1;A"@X%L=7A#2B14U\K7M@ M =R&J36%'@.<$2:)6WN:^F'JV( [!)HR=(G(\1A'*[&5-'\*\!I8P.ZX,C$. M+N:)%?=5^&CBI7GNW$_U2+6M=WL6VO_9LF7%F=41-=:!1?IYUM?GH\8475)! M>'G<70"8*I%;<'U =/*QQW&@@JOTP85"UL]ZS&,-*$T;-\GAINOO1]U0I:"E M2A)*P%876T7K:K'8UGG UYYT2\;,;>C.RW65-NT9M5#Y/525-:J$S@](3)13 M*,_A-J5/9V[&76QSD7L,F$J&\B#Q:/(CUZ4,NK!X(6^"5$$36 !R!#U4M]^P M/W=<6V%K5TH_CYZ0>V4\TC)4<9JN2M-B Z@YG'@2[=#\ 8F'8B4K-?W;G'KD7*^'"OHV#TF@2[$F6T1D MZZ*"M'4./!GG;3.*] MSD,Y5!1QL[\CUGF %-+)K\T5B>!P"I?'^KQL0$0RJMX(-_%N<8KU@[!K8W68 M_K5RU'!2]1ACT)"'=+NN5]3*H&LGW92,2HC-3"#"&6+5W"VK1R$!O506#[;"#(_K.<++]TV;6[&X>9KPYU-".K+2Y*VM!564U0'C;@+HXS MFA-#@>9/!.^Q/<+5*\ZK,JM5#'0][,VT2'EOC">1<2 Y(MRV&:_A4PTRRZ M+S'<]4RK[F7G-\!7G2=K>KQ)"NV"'WZ(?6Y9'.P:-/,(\:U-QL=**[R85!;, M;XG>!6 I;0B K#E4TG-(/Y \K W35[/]@.C]LL5+K+W)U7:1"_ MDRBT;FNJUS0B:C[UQN.'H1O"F)FMIT$N:T5*D@=RZV2K!A#@XV8F/JB#]X/: M(>\3G8Z,M;G"E?RNISS46TR)!KW\L23];FT"B#W_2KHD(^EGTQM64V_0[]'D[+;H./&XFO_[:3W MAXO&(9@LAQ>.T3YO5X7T(=L^:S@KZG1U1:KV&6R>#O]["]MK^QD[VR/.'JL% ME@MI\ME??CS_UY7,V#@,7-J3ZRUT4LM'Y9,2!74-0X M%S,/>9IQD3*=^@RAS!T;>R9.NM%V[$>!1_%HTPH(6V#C,7%;]DS@F;T6TJ]( MMP)O&QZ6NMY]Y0(^LQO^*VV[V%NRH"RP]9ZNA>VE8^!=&\/EC$?N>M9T+<0A M;$KCQ3)*0K0OG#]P)RY72\O]<(CQ===7K4I6R5]N"WN\ZS46##YIJ?3QN"OT MS/]$3C#*\MD$T<)>M]"GS!0R75R+2+QJ;I:I)K5DZP U:54?V/SP1,]JGR]=O>/5@)=3ZV19*-//*KX M/(YY>*U]1Y%J0),N1!RA>1>B&@Q5,EFG*1&1&D#!18OYWAJJIK]U\E&^FB-Z M7C6)5T*UF^+$U#-M'D55W]W)$\+H]F]5(S^Y=[(!(SVQD'G?;%N"OLE\_@ ; MT&89:\VL2C<;A'S\H%5WM!>K^%2Y!>VL5_S8P43H%4OFUH+"5340\0 '_<\) MY*,F%%!A4N0P-S9@8W\OB"P$:O@_]B0OEZ-VN.;1M -HHC'CA"V(N=NGB[$7 M3"[6D=^CQCI<+,5ZHN/*VEU L^"P""O.%%S,4&,#=EDR%*]% [ZS <\4C=F MM]Y;0%+K2.EQ]3)=J1?EM8,TZGF;,#)':F)!%92[)_-@.+W"]+_ MK^= $-4@Q(E2/^5^XZ#MFVS @=[LQ^<(7W>4WMTJ#U%^&!IZ #DN M1?9P7:JE/]3X40A\AB-:!?18SLC63GQ,\YL/"D_I.UV9+..WEZ_0FX9\'F4TN6HZEC]\+ M#EZM0:X"!FN131P,^6AVJ9YNLAA#!$?I6+*Z"(>)J4N50<:Q#WH416>/G5.F M-E^IGV#F'3\_N0\'7OR*\X#_N@_O*XHF[_#,0U\)H?U3SS2@--!JIZ')PS?X M[)!A(+_-RTNS+J1G3UZJ[UH2DXTC8H[,4?'A&;"L^\(BI4H#6YK=ADIJ+;_R M63S.TL\OU1="?Z=Z. D-'.UXPK(I9ZU;^DL0!G0@\F<0EA#18_09%8%42].L M^-+6H:!VNBQQ1'NT&_(I81N6-D8SY # BS!"F7%\,6(7W9-Q@.)?KRJ0/,T& M-!CD#9E[YSA,$/-OF[KK93$7 U6>7#A[4:J8\+N!$_YZM>U2EV;IMQB:S!+& MODQ9FM,DBB]@\HI'UHI/S-1GNNZQYTEO=4E(8-MQ*]%YAR>_4C-_MRM;WS^E ML:=-#<]?>$YZ@U90^*-V_-Y"$6UTY5]0NL:1,DG]C9+0G+X:KOG('7\K;Z @ MZW8 O(D,[7S7>J T6#S\"\2Y A?5G71/-]OH8+:1[SUAY*]4BK&&U"'&:;(* MCDB(Z""9FS4Y[$)%5/5NS^M!G%/;NYZKN0V5\O>YHETGS,T#%9:,I M*>USD9$W^C<-+9_E4!3WF^IJ]$.GOO^902H8N?RY$%HM=>>[D>(!#NL0BG!I MWIR8"OIHRN+UOI))++;B4G^F*<\MR:EHQARS!#2Q !I&3QSZ."Y!WCN HQ!: MDMJHP?9:]17Y$%,7N0/AE*_&W*65-G2OBU(YH-^M?,TB-8Z9A>1E?7/@9XW1 MT"04@";RVXG8&S"!D9$+;1)6HB.S+W'#<3:UA6MTEO L0TB5=: H'7&:@[F0 MK;A#JMLB^!8BQG3_5,D]XZI#VO@V..P-D_5Y SK

    =$EWXN+MMK ,TS7, M2!X[QCN/S%!"QLY;MIGNE<3(>*$4+7VV'"],K&30U&F4O, '_A7'5>($5/YP M@#"S@U&4H,Q"#$G$(Q5WH(9J''H S$0??]P9CX*0ZR/<4V!E ,8"%4E=']WI MRJA,:LD4^D0^?0RUL": /%D[_CN]B-P-4R@%P'<,&EBA><:FW>I)\:# M!0O0$] EU0:LF<*"WQ)Z94F*2]Z06CU%XNM(M!")W6(G/]8_DDW/.H]L MZXPY\4\P!!'N52%&CS:P175W23@BHU+':CCMQ)YJ5F_3B P6NXYA%PL6=/SX MV'N+K&27=C/(LT]2.8Y,=YA;=:66'[TR/S(2/9K4P=2E/T;82CZWKF_AA#&P M@KD6L5S+L'R:81[UTTG:Z!,_RF6:KQO!/L7C"7,^8%8X%DC%G9UYR0]6$6.< MRPVH2AAQRA%'H]06;+3$7@TNOFFKW2'KMD&=#Q'[BY1!WF6+:[C\@Q#;Z]"C MLAU1M=3P,>TAB",[P[D=)&PNZ6*4ZCX$7Q^B2O0A77K,=(6/$1/E*D]V?=0N M $1EYT(?NS5%2OFS8MXX)]N,(*HTYQHX]KI**> %"]S1I$[W /UUT3/G)Q8T M]=$E:F"V76^R9=P^%O!%83?FY(K-&TR*8145<8\17",][GFYOQC;W-<^ M%C^K&^ND*VKK<]^9:OGBX% 2V@R+^CQBU.6X&D2+233O";%T01'&'G?2TCI\."PJ#J5&-( $^SVCD%]I&U4+S82)]89'++4!##Q/P- M1OR&-77QA?0"H*RD2]MW'[CEE#?V"-8$13IGJBW@PKF-Z];Q/YX&AN>MTO'7 M]>)\-$,/I]JP86*(G%_[SU] D0BF.-#@^7? _CK]]$KIR%&H^0LOE45,'G![ M%LP!5E/>49H?Y300D2*BLL)H1@+B=ORW;RF^NK((/6Y+P@@Y3H^)&_ZEO"7Q MW])<^P.IO]83?P$O+0,[PZ0KL:;?<24P$D1=US5BDI1Y(+AQCQ?QX^4 M'_H[6**'_ M8-,G8H&4F+5!(IKL],"/#*1-/-V4'OEX'_J;>4\5QDQFI[><8J M;A?%T_HL1!7G6HH\UVKGB5Y"GNM2G6GOY-7.;XL-=EY9(T)O[< $VP989U9] MU'-R:O2!B+QHP"PB()FU48IAIVL!;DZ '"V%!PO;U+ 4#&]Q))-#JN M&CO-&). 7$<_?+;L8.(8LVO;I0"@#WV>U]B1@R^,JJ8O9!]SYM[MUILM%?D[ MSJU.)FQSUE^GK']A^C;[3&_4E6YWZ<=*75WZV:IENW6]K6VUZNK/F@U=[%7L M=2][;6^T*IT,SZD,Z!A9!"U9C;4T-GQ>P='SJ?56?)7/J?^<46*7CJ@OE1]W MUXE>JCC>WS['_'#]D<[M]']\O^33]ZEN I+Q?XSQY+/4#VSC@J%Q-\4Q9Q$L MIAA?<2X:("]>:#ASYU_#([,U,:9)")A,*X[MD&%6#_(F^SYQ1C>E)X[B"4;< M!2YR!JF+>+#NR%PU1%T23BQ1WX\4'2 -#T7:$"J'085\P/Q]?\=/'YO.#ZG2 MN0NUYUO3DB2R[(HVR]";M5ZSW9&[C6R[*V;S[.UR\-."E[2"^:UE#XL,5-"8 MH+$%&EO32F=K&FOAO$<9&+T@,4%BETUB:[H_Y9/8T/Y)K*N_B._E45<[5?HF MR$N0UR63EUX^>74$>0GR$N2%Y-5L[DE![-9Z+567U4:V27)%::RPLX8W,,E[ MM]JML-?F#\__0=N5&A/,MTM5>RYUWFGKP9"ZGP9 P?*F&/C;F'E4CHH^%))2 M&3+";%_X:1D]?9_ZYL@(2))^UT]J;G/HJ:D /74;&5KZN#$9%;ZF?"?=.$/$*X=V:&1<;HMO&JE-3+4UU*G9U AE/ !G7C"PI'1DU@8P"&9Q\C*CXA7W\AZR6^GLY6%E0.#,Z21 MPC947F\M!G&LVOSF!85G#C6;M9ZFR4K.#(O-"6D%QA[)[2>0;(7!='@D:^&8 MO:8F<.QT<&P?9E!1S%JM?I8>,A2X547W2H^7"=RJHFPL;*3L039V M00%KR2TUFU=T%.%84DRHLE;*\@1>;0?#<3X^=\Z!XV)GKS2K*"2&NON)&K=P MSEVS):O-K'*\LQ-MQU("=;"O.BVY MT]BY;NL@E"6BQ=M'B\\M'[<0^6Q8DU6^ [/5!#-+;JC=\K/>CYRN6Z(?_:SR M@ KAY8;%3)O@91;U6K5>2]M#S?LQL\\$UI6 =1O6^.R!&[9K/556VOOGA@(I M3PTI-ZQ!\/),9 M9GR853*LC7=8W$SCFY=TV?& &Y)>R_1/( M71E^V#TCOD(N0H%8*TRI@R 61E%5N:&T!%Z=#%[MPU8J!YNT6D_7-5GK9MG4 M=NY8@5-5Q*D-39UR<*H!)K?>D?5.ED4)G#H;G-K04MD I5:&8D'*EAR*%6&A M AAQBQ/L0CN:EAO-N[JL(L)]!'[^\.TP).[CBD*4HD+@&]-HS?E(Y>+8%>)XI>Q8S:#:V/+?!K \V1!FNZ3;T:I3<"NXYD MAI3.O$3YX*FB5['RP6/RKFZE>-?EE@TVMDP@Y$/>]M=-(1Q>$*PAW$\+=L'%%$<+=5R]20;B"< 7A1H2[IU+_ M#HU]JK*N[IR')ZA74*^@WESJ[>RIFT 'H\Q-5=8:);<3$-0KJ%=0;]1F9T_$ MBU6@74UNZ66EB!R9>*F[[5-HP!OAOY;]UHO.]3"E(YM[O\ ?HU.,#?_5=NE> M%F+_6'=I#V?L3[9K$1=NK4,)O%1,495UJ**E4(6?(>MMS<>&&YJ>?.]&O_?C M!.9;$IB^/<$?$UQHUGIWPR&!VW\CTE&/Y.X,T^6PA&1;KPQG'XFV8'D M^:^&"T>P),.U)#BA\0H_O]OAR':E\-V3?/(*RP?74LZL;/I,_M1H67H?V>9( M,GQ"7^F3B>?3"XV3K.O2=]_V?,S 7KW-=V/9/K&X5GIUO('A2 ,C@/.D=AXE M5T@3QPB1H. 0][?/=($_OC_7X0CPM$^"J1/*TBN'+GT;SQ&'-\#F<"LN($#. M$3!GW#!-H 7J/<672_WG&ZG15&2I=N^&<',V/!!(5U)T??3]-(VG7I/@[@F% MP(,7$DG%IY[9VM*]RY@ 0%^NT8=^HZ?&#_\12+=V8$Z#@-87PV=]UW!F" !X M2$(*Q.< *G:R"EZEX2-MIJ$+2_'3\#SX>H;4(MY!Z? 4Z2X&O0-U\P]9U8MD\K(7*4SJ7B+Z16J8&,"J@21F\- P(*$TF%'" ML:9FNHP"7Q/ 87!I;^H#=9.Q_3P+$D*,B!.^F,=-.![6SPCAX)KQTZ+X5GBX M0#F8UZ[UM+;<4+(&_ K4B_M+YF"="QRG"-;5@>O%W(L)@:&-;.Q]Z80S:>A[ M8_I-P_SOU [HH_B>&\\B"$5.\/B-F,+@+$+G0Q>Q]*EBGDS_UX0QHX@6O MR'6G*)1 \M@^O;T0TR'A8B?$1V1E,OTW(Z4)K!*QZ"W6E,_K!"W]FOH9EK)L M+M9'1HA2'A$E44]P(WC]C%,EZ/+A 3X<13Q+CE0>7/\;X*T;??)1&AF@H$A# M.)WT9CA ",%T$,#F./^$KY*?)K)">"^^QS1\?X:OI=]>N&5$ L0_&X!&L2!] M[]F+YO?:^V7@?\H1VHAA=L=4AY9F&:WNL*D/S.Z M(<=BPPUTS(&BC7\MZIV M:FNQ;.\8U,[%H$9=*J9!)WC1#T!N!:@S.5XP]5U&;$#L(G5 M#_G?<$U0LHT)0MR?DEJ/(I24K"RQI5F"GZBPF@&HP&UC[EIB#B+8O6-, G(=_?#9L@,PR&?7H"OB)NA# MG_GRW-_4G&0SH_"%[.//[[85CM#[5E>8!XXG9O$W\X_K]*,%AQ?[3&O5FPUU MZ<=*??EGJY;MU#OZ=JNN_JS96/[.;??:JC>:K1/9ZRG!M5E7.P*N E]/!:Z MK]WV1JNN28%=GT^M9KZ;$_,R01P3_S#QG"*0%-SQ,-RQI!X@1RBQ6SQZ?IY8/_8C+W$*7V^"41OTA]P-U;:N MEQ6;%)L4FQ2;++#)4KO.*A7F_2]QH' K'K^^F/R8DGYE6G1^%*Z3B6HNCV7^ M'I#AU/EF#^82AUWI=O7U639D%19P.11R((!Y(F(?\39 *K2SRG[Q,N%!M5]N3MML2VJY@ M7+LPKC6C?DO7=FE#RK:^\_2PZG$V02*G0R+%M-WM:62IMEN0:CITYEZ.C2B4 MX0IAU1D3S('H98DRC)/4&F7U%*KBU=;JK9.E_1/KO26%5,<]P>K9JC!.7982H^])B=&%$G-H5K!F MDE'I2@S&*)2FK"L[QZXKS W.$JV*:3';XU596DR+BAU=R\Y2%UI,57'L0"BV MC1;3KO6:+;G;KI(6JDO0O50']2]9R0C"G''\\;Q0[$(9M MH7ZI*K:W5=I99?Y\N-9E:3"M_6@PJB8TF$-S@C7S")5,4TF.VQJBP-1J_U-%G3LZ-MA 93510[$(9MH\$T:[V6W.F>84I29=U& MOZ?:\.ZC?4)5:JC%&F(-L<:.:UR.,_WRV@H\?.H+&W"?NM0:5>H^[H&?JT[= M_<1&_P"=+4?9-=56K=>1M4Z5E"N!8QO@&!_<+6ZITK=T2IR@??Z<0$AG09/% MAK*8D,ZG<$NGQ FZU>,$Y^X$??%"PZFJEW/=<]M/ M%%<6FAR?635X^? Y&QZWU@+)B4'OS-DT!>R.AJQI.QL>I=_LD3/6!8D+$B\] M.^#HR0&:6NMIJJQJV:Y$AZR7*OU6IJL=,NJ]3D; M J_*&H+1"$9S<-?(7LP&[.2M->6VFLTRO'!>(VADU5 M;G6R]7?";A"D+DC]2.*\%+NA6>NU=5G):3EQJK*4K"G![^%>?#+VW@R'OET:3AWX--F%F==?,[,KW!0N M-6%346$E @3BC6U3&A"7#.V0/<\V%X[L@#\W,BS),28!L>HQOL87CS1FNU/Z MVKFKY^#5M7J["5R=4 4.W'E3&$S5X;SKLQ"VJ?YDD'Z&8!AHO'7WK( MX7 O+!?.R.@5*,7SZ95? X\B/GX+MF1492O2R$>>_S>[8ZI#2[.,5G?8U =F M=T#:PXY%AIII&0/%&OZ[#:2/O.R73\:I[A\I^08EG1L&]!@Y*'B*+/F7!>X2 M-7+N=*^T> PJ^X3\G! 7&#=^*<.+K:F/[!M9'Q8&!Q*!HUF4^TH17V;L5Y8, MU\*?5,J(_UY$NU@SNR6]W1F,"$F2C5G5I?R41.T*HD8Y@C) M%7'1A8-(0W@$_L&7<>2T40'P_@.K,3D\(,6 LD,<++7M.[;K!UCWY9TX;^0W M>,FH.,Q8=D\GZ\HJB*:EG@K'P;^\>T4/TU!HE7DS#W>/?!@0%Z3P<52:%]W> MF864?IROWM0O?!H-J;/=RCM-8<92_HG@NX5/U, 3-5I*YD2X$&4AT-H,7>."+XYD_DJO7 M&4;"+1"K'_*_X7($+GR"T/>GH'"SYY?V-J$PRU>BV'*GJ1>BJ7Z#9K0[DQP* M .PO>QE%Y/YGJ?1\!"KQ"0[$R1!B5+;X9OHZTV__> W56 ;C#FO('K M)-([\>'G,3!Y' 4.)^L2HF^,YA/_@==,[N&/Q+PUID,\!W#PS42^)>H>!;!0A]9U],-GRPXFCC&[ MMEUZ./K09[X6=TBA!V8QA1NASSY.G#-UA3EH> 8Y?S/_N$X_6G#WLL\TM:ZU M.DL_5NKJTL]6+=OHU#6MO=6RJS]K=/32-ZO"AXWMEEW]&6COI[/9O4&VN]&R M:^H?"I8Y["<\U-VP7"DOR%+L3(>LCEP\54;M9..TULJP;YY)M;T")]\@*>ND M@#3GWA-P8/)3P('"09V#P^F6>VW&!!_G;14X8Q#N4OU5),1<6:"@_HT,\]7S MK #/8.VC(*XT4!XY2V4SF&Z;I5+=))3-SEVHQ>":+)1YWQ!B:6&_80O;"C8[ M.P_'WH+<3R!E+'N.2R:T^4ZWK-&;F]V0(#%!8E4AL>[>2:Q# M Y2MDG,G]T1BY3I-3LU8.)7C/1,'_O@J2Z_$A8,Z+'9@6&/;M8/0IXF)<6"A M#&M9RP71L=O(E,\.NLK>V0'O%%-P3.3^Q*>X^^CNU^2^[7[W.DV]Z13M$B3N M?O]WOR9_L(2[IWE*K:)M5 Y4Z[!S^L;C7W$P7<;-E3C +FN_[_7,R/ MHW& G%B+V,J2S99E%[H.U*+(3:5*\XDO0)ZV MMB*(G',*@EA%$-N4[NA-G*3PZ;8/>;(S].A>!>]PF_*.%2$RZU@["#PA90M]9K:.4W2:V\"XW1C5;7 MFA5F)7CKU]B)!\3IBO2ALY2E90XM6$D]O[N6'?"R]+N?)GRU3QO4%26EIE+K MJ7([)\UN\_:C0LQNC!_?@22 Z4EOAC,E&,_.Q+F/V.OSG*7R"?="/;C87L)R M"K,6%:2T(G?UDK/DJ]W^=*.4H(%O7O]!;X]8?7BC\4HHK&^!ISM>, 4NL201 MJ'FBB4#O_+22P8Z++4T-VTU2C5GO%,S'C02;!$@(FX@Z-S6"P88+3.1="B\+XO,+XEJ]M;39VY'F,6U<5'6ZE]L^P.7J>+GME9=[[L&7#%>:TP(ORXFTU)1#4*RT MY=:8<@O(>LM!_ 3+?B<^"NG8C+O2$O3$?)-Z1?*OCG =_V3B8.;4!F.#=&,/H*UO6]RP0>0)BWN%WBRFB7 MY\I8>EF'\G&D 2&9 EI"*"0[ 06\^-55OHS-NZ+21T4>P[63MIXJ=1_" MXR,\/L+CPTGTDAT]%^??22H!J1CRIB%*HH"W(5\0-7OJ9(S9$Q/,E%]ZZ(,#G.F3LQ1!LUCO-#4Z3 M,^$34>.J45=SS* !;)U-C?R@?IRWS"[<059<#C_ALH_#WP,VA.J18\^]>\=Q MYZOGEY31T\)D04UNY@PK/UYFOG#('E@@'1+A5.RSVE)V+G4M.T5UWGVZ.!AM MCRE7:Z^;>K^ J^(P"&=JP9(H-J)$*=?"<#_\,O6CL1&^-/8L>VBSF1$TDXK\ MM(/T>*OLW.=S&/@=#=4BF(Q+4\WH[5]YPZMI(HU1\-KP1=M'>$7#P0.@")PW MYA(Z$,SQW-(,)G2OX47H?>1+; M!SSLVQX=]?>_!AS/GTF4CM663%-5IZ%#]?O!C)(^;JHNO?"?< 3PU!WB-'"+ M]:?%[Q08S;DP-3ZKER_.D4]"'31JH22/& ,PZZ;A\D(5)N)WYU:E(M)NHVY[Z:^(]?F!DC+DL>T M8QR82Z4T"LBY>75?#(?.JWT>$52NUQ9N,- (S%N;[@!:@T\01:@)(AETJK'G MXJ4"A/N/-_=G,!PXK?\93N!)(SAJ^.Y)P)F)CXH7GAHT=<9L)Z@YLP'*=S^) M.:7M_6^CK]ZDOTHUKTC9N@4B,D.@J17??1_9Y@@V@4D^2'YS+P;%;T"23=DN M_('8E'KF,W]N'& 64A^,1??-"QFUC,>PPG,(M@/:>T"I'GW0=M] "Z6TCV2@QK^76*L9O22-H7V?#A['<_X!*'+O M JW;%FSRB3L>MO?'8>_2CJQULN7B%-:%3K9F%MJ!3Z;3DRDYQ:K2.^!V6G36 M,H*P%OF%RI-\\IQH/3/FC=PBI:Q0>]OW@)BO@I%!?6*4=P/"O!'Z:S =@!(% MBC1P N3]#C74E]KGN*!)?'1,I_X* .=4#/MRZ9JV9S!E3E#. M4]@N4'6R")9%4;/=<$&;QVT -P#2!Y'KH^Z#5^\SKL$>3NZ/\SF,>ED2Y1J4 MSW!-+O4]ACPV/T&TY.B6)KW5R&Z*G*J,J>B?EK N68LJ5@ V:6\^G?YSD'% 45!!7P3.Q65V4JG,OON=_& MP9(X1TYPZTMUL1W,^8U?_TA?]XV];>OT8L^S\\FCA/*.*9>_;\@E\:+][GO/ M6"/S>YJ22M*M#M:_:,C9"$%M#*EY>\9T=G&@96?A,/]R#J_*4?#/S[.H@F#3 MMB1A[ &GV<_QA*6DLCLD^4@6MGD!W5JI^SP2."WBTOW EEKZA@S:XUO*:6$F MEMS#D6#<.3=ALDT,LB)1+$]ND03 QU^:!X;DA$QFA3 M1&90-B+SGHRB0P$70\J&$0PI&W#!YQP.K^QQXK&'Y;RBK&NO*1K:%T]X6#[# MFACR6M3:3U*H%& Q.:UD26$8%_A3_ZJ2)( JY[A$![YF@=C2RO>^[P>@VGG/)L5'P_2^3 M=_2$/MIC:MU\BINK8=W;>X!SX"X0F1OLR_0VWY,QF8] _"N,BF(--W-M3&U@((IC7E:B!B3?9=D&Q,E_0N2+J#( 2_9C?PFPYU 4?K9_$>)4 M./Q>TEV.5@<+U(&?_SS4,49^$- A5!BX^P6DD.>#)A\[:(6W :A#X51X]*GO MA*;)XZ- 47, J?2H[Q!ZPI?)A)X'GKKP<^_W3V^_?.W]@H=AP\X!)T+H@LH. M^M*7SY\>[IBZCPN$Y;O9%W]8!CY[G2W09Z6^P1Y*_[:V&J@?"[]#EY1=$5XG MO"?[HO]GPW6CFO4OXI5]X9/_?;7OC2+-4+3'T\2209]_'OV21'N%.4$0N..05=/%UI;-?%TN\YN_ MVBNVRS_ZW_I@'U('C9^O/;X W7SPX(*+IC!ELX4*30< F'N_GB:(5W ME/K8YE?XJ%U*VTNE+D86(K#"@:G:0A*&2((3\-/ M'*>-APF<)6P>GKL.?R#S[EH> [#9S_X+8[.R)L9VT.EL5OA&X!B!B::OD7%_ MX6%]A3_'(9G-IS[[?4%9YS;LRL_0_<'$Y]JC.F>*+H5M (!%EVU!?K[STJUG M'67H+D AYN=@IP:LXPS&L^();6"+SMV800#>_RJGM 9*9W&CXNRG:_:LYLG= MV*Q_FW"-=\!9QX6]C8.-?%:P-9ZT)ZLQWJY(.1^LE\0,8D(O:3TST8G9]B[\ M#/CB>.=T=XC96P,RQ0#AM*6^K.@_,>ON9V?G&?8+R#A:&\ML^@-B%YX098J< MUU'-'+& D*?L&Z!!>?=?U=2] X;ALRB[J19"7T[0ZYZP.+K.N/AZO2/!(]@7 M%=-OD-.O[;P]_,HC@'>P!8#GW'UX^^GI_8- (Q'(N\&N2C+R]X!<4/HZ_D?N M2\)BM@R9Q$_KO'WA[>:LV=%E""D@*869QI+A)\]+&Z1;1%C&4(J3;&]F[0;= M\FNVG\$^[/$Z,2;K+R-T#%-F$ NF1(!EC0JXR7-QB-(<0.T--:N?X[9,Y[VK,CO3TD MF#O@Z=$4OW;GV*L[?-4=25D@&NNQMGUGN^*__)4<\>GE,>V_LS-D_9&_;$[P M/3THMLW2UZ?C6#*U?X2%@ZP\A%X@[G-B,CF =5.JZG)KT!LJFIG3#&C-JS=2 M J7U9 G"BFQXD:7 ]5_P#MC+BGX(.+0Q5/\](TL<1 M_QV;JH=>BM]?ZX-)+"9^U0P4ILVKI)U79;Y%X[.;=R?L[N+"QBPB;+:M,A;4 MIQ'7F4N13FTF%H_*O>;8ILK<<,Y5QIG=ZZN$;Z_UU>+-E= S_>2SQW_%MVXV M;/6&H*N;\?UDQ&KB4CAR8:@K>]97,SUJYZ>K^ES9N ML6?K.]>JD[4NTB3/:F>7N-K'(G3@'.IMFW?Q-O/-.USF@112+D@L3O:7\$CG M3',6^/'GM)B/FT<+B2E+DQE:.4JA>8?,,=X6C%^HQ=HUNQ[]\>W]73JM9^UT M*-LWZ";[,9;;>V?:7UE'$M7+1WTWF>BF0C/1I;VI'^>YG!:U5JM :>U!'0!E M1(+#P"L4TDSG 3]L@BAY,S!,%7/LZVK<=S;<77TZ1DV8YQ*%2Y0U86MGE"A: M;VCI7*)PB9(G4;2S2A1]:VQ=4W%W=8ERH8$3U]SP5@U-19,K9_>M$(,(>[5T M&_4.2+SGT2+#>/0S2KQ!;VC6(?#RR>R:8R$*B;6B]-$> .T17OI9A9>!36"S M;6RN@J&KBZ@+C37A/+UA*"C%TT^NAIBX/XAS]Q\2I!($33Q<4Y&5-\T@0<[& MS\7&#P\H+L7&]X$JA[U;#M6Z+[<.CR6O:'Y8F'G(\W!#-[^+AY#?O#4AN&KZOS^.VQ:=EI-K77%5^] M N_]DB3]25[LP*6E*-M]6!:!.Z:M''9[>03DQ9^]X*^PR%3$:F0W3/<@CJ9Q M@?G8#@+:N!6'F*U;"M/25%K<&;+.,;8;9#]QQJ+NJQ_^=K=I9ZMSQHQ$<)"T M/C(N.KQRI62MG0_8YA*>EDK$9:FYI0T>;(PN6E9V;G C!W'4WH:^]O/$SB'B M(*_//)#TJ0WAF]%Q5I7:U''6*-MQED[%F/HS!_#PX<\E: J?_8@![,W" M4&MY:#6DI)P)K5IIU[F4F>B6W!V].L8--BRUF-]D.LJ6Y,NQI0'PP.$)S17.QUQ*D&?S/WI3L%4N M"5N9P[; 1V_ ?I8M0Q&^$1P%=FU;^09H7+TDC6,KN3K5Y99JQ#?U#$YF2&;: M)6T5E]=:6877<#BZ)6YWC]DJF M85[2UO7"S35G^'A0?CL>R]^E--$@VNVM;,"XR K8)=6#Q\8 MH%HKU1QQ::)NRX%U K!8SDYI4&%//5E4!K*HF97[PC8/4Y5QU+2\W>*=N[O3 MV2YOIKQTI 8T11__0 F9+>L<2)B>(E=NK]\\T'-&NH44\V(2VN(2F@.K9@DM M2UQ"P)O%PJ?/'\^E"*B]H2KJJBD.E))-\#D0+B#NJDL[#%!E>S;QF[T^B1]. M8*V3W>N6XPAS>R6,B+"P MX0@!)[3+:^R]WDZ*B]OQKINSIW/BTI\4P"P38*-N-,/&[+X0D#'!^E_8K^UY M2WLF"G"0XTUA\-@.IYL%P?,/]JM^) $U_3)6PQ[3<12,[S^GW_<.7O<^?EN. M;:A(O2'V:!P,LO:#L""!0$W7OO T)0&Q)Q$)1'JBDV4 YQ)L-N)ZK"W]Q,5W M""MB!\(< )$^;F*/I^R!N.\#9PK/R[L6? :<*VUM+XSLT W/V,3^4C#]0L\1 MSHZV'@Y@)'! ]N[ <+GPX>F-NTJ;D(0)N1 M$/[KQE<3OR.:!@3'$P"2D;>DKQ0^C)^X+F3E0Y"E"=-X!K#B-3@=$HX#=P2' M8H]\H,$IG#2>U8@0CZ$3CF"RG,WZPO^>2OB^1]A9KZD&W33T(?@Q_&>*--SY M' X7;F.VBAM$XTFSTW<#U)Z\D(R7E&-L?<\37J$A==JTR5$< I%U4OL0'\63_Y4=Q/LE>?(WO3BV:RUB@LGC/PKR M'U-5 .-F"P/9][]-%MF5O@2_L5TGVKJ0%AZX6./3C M1W7-.2_E5!V&(JKJ@(@ /HZ,-;Z_">H"<$^VGLU87K8 .94*4"Q1$T=UFT .:SZDOQG:HM/F*/:(XVO^53!?- M*\% DW<.*/7G--@$/I[)W0BXQ/<[RBCN[=FKO0I[OVYC'X"_#<@J$F GX(EV4U9B@#V XB'OQR?&60 [:+;X;=?[;:N MG](U"D5@RW0;.1#O9FE)$#S@SN6>@:)V8W(.L?V,_@>EC MHVH+RU_AQ3!#!/6$%S@)E MAZGSBP3[(7/&WSC)(;#!JZH(.Y8 "E9WP(\83 MN>)!/_*-3/;1S+XEG38BY J#1S10%G6^V/,L5BOVV((ISN>IZ&Y%C^_WB8V/ MRCCQ0BH?ZFW,WZKS8&E.C-W^+YE1!]97>S1RA:< .*;(?F-'[+]C/XQN^+"> M_,B>W5I/^+?VS*9&7CPO,YFN(YVC04'!V-V-AY=O*7HL2U9^_!A=7C24D]7 M2PZ)'2AZ;VB)JFK=6"ML3FVW0&T_ETN.S11#A+ !^-LYZ&ZPC^XRLY(XR7&2 M:P_)E:$X?4]R9V$ZF[@_B'/W'Q+X>21F8!S$5&3E35N$6VF=.HZ8MDBGCF=U MU:)1[^S^I+X/\3-25YN3%M>AJI!]U:#Y$Y:0$C_08%YL"^TARV_Q4\L5"REF M;ZA8BJ@JE=7/TM=X;F'(L5E?Z5I^V?J9L6EQ;!9X1K%-W=HPA&\ )HP)A6MA M5]!]>$ZE^A3>T26M^MC^&\TS2UJR>^H\D64B-K],XHKOZ!W@,D=W5B7@?D:V M;U,5X_3*3(\3$B>DTN722E4ZDO/IJ++]V6YBZCZY=)0@U'+T4-A7HRIU^VJX M.Z;8V.ME,)[:85W::HU6;X?LVK(J6G(IA\CI>(A!Q8%"HF8H-=FO3;10.XFC MDKK^ 1VE)B!I^X!4W!S@&&HP+SH@U8L@Z+!DUVN3[#5BZ 9\4/N2E^1&)2_= M@"E0<._=82>'^$E-Z1,JG2HCZJIV[M!NF\QJ3F7MIK*2BI]VN70EU=A+;_7E M*W%2XZ361(&FZ^=,4U+-BZ4I<:=8E1RETQ1GG@=27QZ(>H4\$-7J#559%RUY M<+-Y(!R;Q[&9/RK^O-C4)(Y-GJ/$*:(K1D9)/1SQ'J>/DTE&"*)FS5]A1HZD\1XGG*-U27L A M%:V>U!*-II8H&L]1:AF.2NKZ!W24FH"D[P,2SU%J*H;JDNJ5(LE3G,MIKD:)M#5D[JD6;S#4O.4ZOSLI=-4:IXA4E^&B'&%#!&=9HB8 MHF)65C];FR'"L7DB8=5%S M^]]V)UQP0NH&(94+ZV1Z;I>E(S6?CGCV4L?)I:,$<:;D)5WCR4L\>>F6$@8. M:6CUY)SH-.=$&E1N[\<33YJLZA]246H"TF ?D'CR4E,Q5)-0KYR[I-V+V$Y7R J]240J&S% K55-L2WN7DQLGM7&I@)@/Y?+E+NK67 M\'CN$J>Y%M-<&9([ZW2X@<1SEYJG5.?G+IVF4M>?'\*N(R\R<.L))-O*Z(42 M2 9Q HELF?4FD-1QSRUROG!T'T.W<@UT*QS=U\R?^C6RX8/P7\=]&28W\'DY M!\2-A[_!#Y,WS^W@V?7H"ZP$^*[G$ _@9M*'U@IQ64HP3I]X[T9PT.,MU!N[ MJ%<0]>_)A 0!<81W_GQ!O-"FV'\$Y(9K)-&]'MG;MN9PN>WN(VFZN:O6!9.,-C],;7N"&10%(5?CP@XR7D?M"A/UG(]B>0S_\W@W(./*# M0Y^-IJ"YV+.9_XK$OOW>R!=&9+,FUX,?$!UA.Q7\0JB M /8?+V)$HE="O'(+2 YDWP+:#Z8'IGXR+IOHH PR^9@:,?X/AP%+W;!_:E\8 M;P1"Q8 0D 7( =A;2!^5.CE #3U1X*"N9\]H>#@5,)Z2&0(F?4WQH^/+8BO= M>V.(Q?V+IP31%Y""DGWDO_JK/1JYPE, EW5@+Q76N>\8 ,4G/S/9P*&]ET)L M$UG[)[@TCS(RMNF.,G58@;O>*24TQN6 [P G>IVZXRG%R5O?#AP$3L*S0V%N MKX1GX'R1 %+\SR5L=^(2)WZ(OT P4 :Y2-(U8OS#0PJ@3 1Z""-0#*+U,U&G M#(6?>U^__1'V?A&%!0FH_@?KOQO!"YS]7WE,O@-DF_H0\MVEE_Y6F27BYLA\ M,?-7! UL>!8]MN?!/;!=Q$<2OQ)^P"Z+K'G/ MQ V %\#%!1%<=?S$B8M:L[ B=E".AAN)]@=ZE;]M*9K90#(S/1SBWK_WQTOD MN(_P0=\!0^2]'9%M*\.!G]P!!*(I?NW.L5=W>%AWQ-N8&6IOF!5VN_JNF+Y! M2HO(_8,7N*"2QM0@UY1:AG?/MKVXIZ;26\1"6KEZ" ,SP0W^W:U^&1M!'/_@;DF/IP]1[0T74#$/4I6R-3\G##,@Z609 M+8%%N&&X7*LKF:,MP#F9W$!DXY) IJ14H03KRQ ^& 7$#I?!*GD-"!L7=!)< M !$\(/^"#-@A,WA-D'E_2$[11!K)Q9[\")DZ[CAFZEL*%_F!?R=P.V/_V4,* M%9QE@&>%UX#,*10(;,+)U<"QCE6DUXG]^$7A%1C17VO(Q$D(YP',I3'P3">? M@CZPQ9>-Y@T&O2&20-:/(Y9<_9XF2&=>?CS[1X9#G7D/)MV# ME.-+H[K;@E &,%LQXH\HB$'7].?P#_L'*$ >F;A1&K:Q8@*[HY$>F^EQ\)\Y MM8J )\7?KQND'V*=[1O(7W=,\L_IR?[QEJWY8^#/ZSA!BPZ!M+(YBC6#N*[M M979@2+VA+F777S^&S[<%&;:0T]"D"@_=0G\KY$])XYA)WR],-6C%!H\:Q=O: M#E5#G)0V0XWBJ0T*C8T2EP1C%S4,4'X(^J* M8$N0@THVPW 3@N^DTAXL6=+ MDEA6]%FSU49IC5TSR.;P,\R41A ] X8#>S9;">@!$@(;[4*P^5#-L86M$X(= MC^_<'W=3UX%#O$<\*[UA- T(B:^%6B=H3X)! ]+=C::"#_N/IFZ SDI@I[BB M>$>HF>*O*>(%>Q+%NV=KHRO%!6X>@*Y^/#'*V@5BCZ?)=L,EQO"ICHZ.8TI" M_00R^>>+A!-[E. PIR0@:#*' IJWBO0F@BMG^@_]@?PFN2TQ=6*@#('9?<3D M4S+LA?*3T7'U?K2KWG_ ]]$/,YMQ2P;@[=P#'\'-;Q@.SI"6=JW!F,=,@&]E M4;'K ,;OXI9D;.J!_X8?TANX#,K.1);UY=9UHFH3M4E^, M@UC2YBOV".3P,MK_E11)HP^)!% MO=JKL/?K-M<"EK5SAKO;W[O)R>2439H%]LA8)4A(GZ'MGK$3^!0LR6[*4@1@ M/$!B?W'-L3QQ%,<>6!-=&XVM$3$FID,FRMBQ1Y(S^35;@C?Q5B:>R@HZV#),OOEV9H/A_&T\]6?H&F$OPM6P*YG[#IGU"SH) MU_)B/"7./1Q?+VIS:WO_.QJEC&$ _(^.T:]C' M("<]0%SH?296?[+*U]M'$VR?P]_H"S^N:AQ[KMJ?6;97+@ MC_&,JR6AH_^-*AAP2W/A9U SJ#Z7J;RIH^KE$H?;U/S;\SL\/H(NCYR>I)A\ MJU5R,)P5#%JCP##H#0?];'H$!\-EP* W"@P&!<-A MSG"&FJUFRLH7'SVV,S=:7;M8JT/U* '-Z,J1CYOH8SY_/"7YYQ!)_&-]NU_I MDN+(Y)VRH083U$BK/\@F"5RE"\D5;O$G#OPS U]K)/"MWE"5^CG9,1SX'/CU M %]O(O!-B0+?J#PYNB/ /T//JV:J>H[[XCK$TE?!F6O+]4U,[[ME,]1WPE=[RCJ%42],N"HYZCOCJ)W%/4JHEZK MJ\-^VU'?=8?>5S?\?C<)"-9T1R2(RM? P.L/ M*LN[CMAW'/6MUO(*HQZ[^O>5AC3UYZCO(.HOJ.451OV@-Y3Z:EVMQMJ.^NT. M8)D*EG6^?+4D[/3]II.P'[ Q*O36,WQ;H1/6N.YMQO$K7=4+ %P"BL M=;5;O<]J\;%O2-*VB-9W[4NFOR^8WMVF;&W-Z&NJV::U')]U1UEYIK[X]I*(DW+9+YN.-S=\&O^,*YZ$A[CBZ4-2A_V(==C\9#8G M\Y5V]F']GA^#L@S%EB#"A^X7@BJ)E7RKQ%[ M7A]$?EGUIFSN"@I\BNU@'3YHE1EE<;?P^DI1C&J3+!IG.95L76:DC=]/GS_6 M9O[&\B>% ];.K&S7,A-[!8FZ!?^O9%NM-'0V!!_"PH>PU#*$Y9$$E+P.DJUR M1J)-U(-8.TC4)JHUY5&KU1MJ3EYN%#H^LY*RT<%Y*.BBZ8D91A/Z:FJ3;0$.HFS!@J_ M!($GRS^U-U3U_B +PZNDU%[+X&OT,V[#MOSH!Q/B-L"Z;!]?JEW^530@XZM< MXMP.+]7I=\VD2HM+K3'N;D>T!PV-:%LFSHCHYTS,NTGW0,.R]$[I6UA;U\*CV%JG4J8R M*3&14CG>SM"RL-&I>8G6EIRS=H.S'N2HV;%H-;+4=2XL384M.&Y*&-D(]LQ".P*!R;*:]-D+>#EO+XDZQ$>J!_;:-()S_ 0\+T5-ZM-A"NQ^X+AUYVL,<# MG\C'%WN6B7PE"J"[5BO-A]CQ(7:7+XJ_6JO.1*]?#]7='ET<#YS/FT^\H$ZR M:[CV>0'QK180GS?-[&!!$OTE^H/7'?*R85=#&J"^WY[KV>P)+NXX\5R9>-2F$X_9&YK]P1':Z7H+_$VC MK8PN39+BPZPV30=%1U-_"6]V3AP6S6L7"GJ1Y?-FFF0J_)[\R)Y53#JQ,/1K M*A>K>C\H/3@LSP)+I7VXE*7>4!.50>4!+PTNJ.' 5%L(3!D9IF8T9!+#3;@4 M/^9Z$%](F.M K$/EX+LCIX)N5>GR2K.8^ #])WP(]PC=@JSO7$R3BG\PW-(\,G# MK 2XZP?/R;=H'FY>#RBYS0+D!B_ M%J5.=]7DB#RB[#0+D;1SA)$33N(.G'.!Z=ZL58O7S*)Z4RYUA[./U@_A'^+D"9=&PPJ'< MMW8!20=7A_V"Q8O7I7KZQ'L7SL@='ZZUH7S@Z[<_PE;LZR WPUT(+ITY $0- MUC$SB\ %J: 4@ MK9T1D$6EBVO(GSB@%$".'X?=?@\,?T.? 1]E0PMX1G$':!/9NM&+L);)08*T8R1ZC"J"V'@_Z!88[UU(5\ MS+_Z0$=IMJSUAM$T(&Q">YCEQZ]N- 4K%)C)U T$G;*:[/8GB,T^= M,Q[+YCNIZF P4XD-#"<^XW")XIHV6(U>_5Q:PP7AL;G>TF9IK"F4QDC0E+Z! MM;X+/Z0ONJ?RP7TAFQ+?G[:[)<4%PM+F*_8H]&?+:/]7,G5S5P*\INX<4.K/ M:;"I^GLF=Z. V-_OZ W=V[-7>Q7V?MVF34XFIVS2++!'QEI MZOFLS?0]I6O\%"S);LI2!* :(.._N.98GCB*8P^LB:Z-QM:(&!/3(1-E[-@C MR9G\VT"7#BB1O_UJMW7]2+#8:@0G:]!MY$!PAU!C#J-;@SNM=..4\90XRUGB M]LQ$?K\"%X+'@&) C8H'S]GYR1\@]\,'4(5>W&A%#_\)7O=V!K_:L#Z]!UK1 MV%X@<0=+TFMG'X9PTXB!\E00B((=[SSM*:3_B'&!J,K'>G!E)H.Q(]G,6";;<-"7 4##[P%!%1:UKJAFOGV]%"3#O M>'&@5MX\3[UO<6(^I0A8 9M-,_I:7:'BLQ-RU[-8CTV KS2]_1:DJG$UJ;I= MDE]:J)J]X< 4!TKE8IIR,.#I?HV3),:5)$GUGA**A7E'_+:+[6\#]!2VK\K4BE": M-,6LZX;"\7'>G=2HVL3YUU=T,O-7>D-%$TTU6WC&QW(W%:'M8OZID=TG<7Z5 M3N@V+U89V1R%OWU!G$NG\JI:#0/6B@>2\H=B2=MSL6XRTF2U-=*DXEP6517- M078>524'=0U8:7@HJOO1IJX'E*PV!I34 54(+E=[>+OU.4\LB2]WZ /-D-Z7 MQ:?0O&L@C[S;S84''>)@@6%DO]G-83H@#*!]8$N2]DMFI'*QS6#:>AX: MEK:*@YSB5O$XLSG"9%I[)C*V4C.M/(QTC-]U7L^P'FQ2A)BVQU.7 MO% 1@Q@%FG!(1((Y/,1)2FQ1W &,*3Z\,>AAL'$2A7T!E;+'+;-GIYJ7X M")=XE IL8>L,$&EW[H^[J>O ,=TCS/2XNC4^>,HDM]X?D]0B\%]+T)2()L40'_[+WN^ M>/,H#"1)^ ;<;_;.7@B?/&>)577 E_'OY$?"F.B1[CM+IM+LW0?^(DBFEQ_; M5<(E X"5MTRAY6$V$WS43A!E+ZZ_#&>K];E[&R_YXUJ1WW]8<"(GGD=?V";H M0A)^%(QWZQLSFMCCYE19X0^J6$R-"\/EG&EC>\H:M4'9LL9&,IHL/]A?RRBL M"8FY/5)F78H#C584NF[@W"WL(%K13S =9QFY,_<_^'1;^#M>F_#.#F:^$+KS MY8Q]),'NP@_HO[=02XOD[81=L#?#];.R]S4]'/IJFHXVWSRR'6\^*CSS-QH=>U&LK>2X!%0 M!]^NGW>K%6A];MZURS8E!9*[_\?ZZK_2)<4^L#ME8UX8O:&J]6O.VSA+6L85 M;O@G3C'7I!BUD11C4HJIJW$NIQA.,?51C-9(BL'XL=*O:^17IRGF0O4PUU1, MO[KA][L)]JATT8B(FVR2DQ@'+V%HI/Z)5_P1;OA3?,'[.(,N@>%67?FLIRKA MZK3/0=]J%;(PZ.7>4.JK'/0<].W7 @N#7D'0-Z3^[.J@+Y#J7J[!;O[8L-VP M,[W%/Y*LH,/M='6UD^UT'\_:3[?ED57>8O=&6^P^\AZ['0R)\1Z[M95G/_(F MN^IN:VU(2K>N]X6#0-^H: M6=B5'KO7#!7P-KL5Y:K2TC:[.O8GT$19KMRZGK?9;3YZ#PH3I;4U^+K1&^IZ MWZB<*M+LKEM)I4E36B[R3KO-E@S5.NWJ9F\HFZ*E9_4TWFFWJ?!L%^>OWFE7 MMWI#0^]+=0W>X>8";[;;#>9?N=GN0,+&1J*I9K4JWFRWJ0AM%_^OV&QW(/>& M ZTOW^!TC19&-- !>:BBIIVD4Z[G8E&=3_@ MU/68TJ"-,:6!UAOJ9E^M*Z;$V^S6VF#F"AUVU=9ZLP<8'Y7[1KT==K7VGL< MSD/J&]E$_IV.E\*^!K6/UVI+NVU9-:?E:*9%X\#H#4TSK\]JR0VKS=QPN8:5 M ^SI+$I65O4[J>^LUHDSH;V)E>-4V/Y>C=?I.VM(Y^D[^UA[X]EM%;'!C6<- MN3>4147-D:3-:CRK9@1RTQK/&CAZK2\5:CR+GV%=3EG;K"TN$%.:IO0-K+)8 M^"%=PGW227)37/'3MGLK-IRES5?L$9C)RVC_5S))XU=B*)JV,:N M.98GCN+8 VNB:Z.Q-2+&Q'3(1!D[]DAR)O]&NDN^-0TVB?+/Y&X4$/O[G3V! M+=[;LU=[%?9^W>:]P'AW3G[WT/8>S61RRM&8!4Z&,7R@7S^@0+FGK6OQ4[ D MNRE+$:8!DNE?CM\0*%&TR.NW7^VVKA]YU3MD3J!.T&WD '>O3#\[>>6WB#;[ M!85UPER11P9D"FP2&,XG#\0G 3:94YMG#'IQO^8E,-DH_AD^<+MB[V$,&L"2 MB5RJA E;KQ!^]\/PL.=YAV5N%@ O:Z<6Q^ MTK(, N*-5T($6F\8MXZU'=P2U6QC0>QZX]G2@36BU':I\*-=LZ?$>8:?LOZM MWO,=-GME32_&L=B>^7 ">QXN4FT*#A%UJ6?;]4)A$OAS86R'4V&"#6'9\S<= MFI> )VQ*FWP!N\2"6(KN A*Y >ODCV8:EDAJIDA:A[.C12V:D9? M-T^K0#U2*RJ;IY6@7J6PE2_V?(NMM62X:Y6H?VP+,I1+NU+LANMT_]@CMG>E M]@T?T<>""MD-']%# :W@JA7>5P@U?_!PI8DZ)6X%_^3SE71V,L'@!BI:LR[E M(_,;"]HWGTGT9?)D_\CS!9N]H:&TIN:4%X]S4CL3J9DUDUK)F(R%,1G3;$,C M=$Z)G!+KJA#))<7,!,\0-@!_NS!-FA)FSXFZD2VC*EWJQ^F1TV-S]EV*'G6] M(>0H8SF[:.G97)OFD>.%JAVO":*\2)9+;UGX&8W]7X01P4 6)H3,[#!T)[!P MO*[SM%,IQ( :1XFE!*-V9'S](:I[2^_BZ\Y5'#(-3:4WM*2ZFD<4O[@654+> M-AKEBZ)1Q2$>E6=X<#2V!XWEK 8MDU2^1TVIA,N2*@O6WRBB:=50+,XAVSG( M-A&Q.B!6%@>#;#_1!B+V!D)(#W-8?Q2FE&A,QL8\K")I.+P+51EM>@_Y[1+7 M1SC] K;N.QHKCLL?#FDV6,AE9KLU\'92'<%91D^^$LZ,WM PL@$&CK.FXJRB M_GM.=*6UBHG[@SAW_R&!GXT],J#,TI=T)5] M,YS".(5M*.Q(!X8SQW,M6H:NY92A M=,$8J*7UAHJH6)4;:)>[U!;Y,CL%TY(J6U%A46_ZDZ7WAJI>0Y"0@['18"R' MQ2,U2Y?DF0/070:B))VAE)#CM.4X;0Y*#4"I(5I:2U!Z P&B*^0WM7:,34E- MY8A&?#3B*#Z4XJ;6.P\)M\ +\NLZGT>RH MG#3,-,RX9-S*E!2JS&OR)4;"E;KC=C33X,3.B;TXL>M'F@!4SHLT)16GAU=. MR^+4S*GY%JFYG"6A%ZT..[<0US 96M3T&@K$.,ESDN*T5#JNQ"'PBK'+NKRS:37"'_UO?4#W M;&8'@DVGXD3"&)!)^^:SE;$>\2X<0&JHZL1%"J2#X?K"%_8LNU+LL_C(UF18 MJY(STB=G%(+P2K;2&N&SK@='TL/!>7@.SSX.<0$B!MZ&C\91+[NS?\*]PW_V M/O[39G(1/I7MFZ5<]O!I;-Z@1YD'/9EO$?R'#4*"53&6>,K@H%$PWIN% )PU M?SR0*0W*C@=J!C\Y-@LH3G+%84PCXI&)&PD_XWA'+R2_)->PG@=$3SX/H7&. M+'M8T3$_<"JMF>DSD/JJI+9G1(RDGC: B"_V^&*M*PW?V?M166_G$)%_43GV M82W',(Y29FA(G6>8LAM+:*_-/M^\D-2I&[ZU@\NT*^ '5^S@Y#(4W(6(\*=# M&E1J!KD+VNM>!6JKUNB^"/9.3EXN\(S:@,T767J1-64!,P^CV5?T9E//N_*3 M^6HO_^VP:S9OAXUVKE9*S#JA. OQ]Q'@][^(OK_9KH<_?, A\KMY77O"IUAD MH-75-[U!"8"<:-I#-!5[MUV06K 20.M6HC8GE*X2RI&>9&M-=1B]421I?X8/'@NF/6_.MW[+;>\3P5#[U MR1)U9? 6MAT&5P4MJ"JZL&@CI_<61U=WT%5!=:B*+ASDE:VTO1ZX;LRA]265 MR$"=PK:#:48L<0%5BCAC9"5$ ;QE=KB+%*_@NZXB\=$/X*W>N_C.GC97]K"^ MUG)5H\ :>-7H#6"NCG%/A=&711G.(LMIN, 1UFB$7/H?7HE+.^&WVWZWS9!K-U"X=TMO#MP; M^IN!5;IUMI<[L1)EI-L MG9KN'IHU<*)NY9DMG&8YS7:?9B]F.^RA5;,WU*1L'X%ZRPLOT>G^<&$A_AO/ MTO66U%[:*G#94_@S_&T4_#K,EL7@T;GF6)XXBF,/K(FNC<;6B!@3TR$39>S8 M(\F9_%M6K=[18IJYT[]6/IJ M-^_#9^>\43E>!=;80E,D;MM;86D>'LY_"%8FLO-Z!9*GVPW\65()N0A\9SF. M!#\0X*4O[I@P__6$!&%203F.;TRPL:8O+GB$W\ _ RRN#*D/G%64 4\!.F;' MC.;L.#9C1[18D ##P4)!^-5X:GO/6,<6P#?]<+T2YDR/UQ+V"]:<7?=2Z!/O MW0C>/RY 29_M:!D0O(''9,^MV&91[%$WN/%F#3RXTH"DBG-I<2S")019@\?@ MXN+7F3/(_)>T0S2%PJL??%_,[#%^?$*BU08H%('XZ'#J+A8 +/SXR)W-&.02 MV(9]X6$V6U.!&[(%C&.>% JOP)4VGZ9/@0^YWGBV=!A<<4>*].8SB>B:0_IO M^4WQ>E;A&R'"9S\B@BPE3_M&GFG6R2>/!1E@Q\ES&55D#]1Q0_OY.2#/]$W) MCN"GXYD? J8Z22Z/)* 'Y $$OHQ@S:Q]>"NV6IID]J*2LE96N;U8!L ]@652 MG2D4@;&[XRGB-$1OX!A^Q4CNV0>MR .DC%;"W XC8.'AY0D2PL?!(=?/P.6>*^$T2E("#;8CY:+5"31IB,(MH%8(_2L%P@MX;74 @IL@,)'RP M$K'K F$M->$CDX#N6 S@%A3[EP2MX!-S^U7S9J"+9\<"?"#)@>_-*-9D04 M%M-5B$O$##X .^95B/1DJ%2!6Z;"!-84N.'W,#ZS5SMPF"?]%0"(RT[V8\-# MHNQ;,^I/_()D[4"#>/A, 1("MD5?6-@K/(\^,';!GLVQW0(<)B-+<4?2'[0Z M8IQH2M_ Y C8*]5U[VET ,YY4_[^T[;"&MM8TN8K]H@*U?U?R90?7HD<-'WG M@%)_3H--V>\SN1L%Q/Y^9V/R[;T]>[578>_7;1X #&#G#'>WOW>3D\DIFS0+ M[)$Q'C#2?:8FWX.I3 +\%"S);LI2A&F 9MU?CINQ!O PY.*__6JW=?W(!]!$ M10%(MY$#P?TV9%EK\4J4M>:O:_/.1UE@K[DYR)A$D=ZPVX'.=<(Q/V ML4T/O)ZJ/LN0;/'G=LCZDKHM#=#'?KW' *UO/+U_@)U$#_5=VIYNQ?X/0O#K M1IN9$QL-%H>!*^FBA!>^[4-(RUOF3PACW1!-QB@V];(>A8TDIQIS#''XJ+V& M+E-$HM0-+.@-P.HV*BI3=_#'842QZ2:]]I728QS M!+$?%"K9 '\;M&_03/!N7Y)+WMHPJ$?_R/U%:DVQ94K-P3%M/B4"047+P(._ MC.%07?:3$78#$I&86>Z C2V#4 $,$^<-' K9'%;Z%/K"N[@?UOHE%)KL+( @ MEP%[$FKT-#&._OJ[!\H5*J7TH:B-PNFCR=SOEHM#(+"R^;K;T@:]^;<::Z!X MW&'^>2?*)NP4E4F7LF. [8@Q5^KIV-9L@98".%E*,JS-&&:$) 9#RD1X1?7? M\V%YX_$RV+#PI1>W/ /#8Y?YXN_W;,5%JP3@_4(<1D%K-]^+/8,WSTDT]:D' M!3@XI<[DK#:?C-%*CR6%RI&-WX!W@+0!LY1J^/B=P"4>0I+:2JA/S]SO! 4* M._8#;UR+J34U;.Q0?S)!^8:+"7PD8SQ ?"JJ^6L3"%0%U]O0?3$SNI.RZI'9 M-<(36G&MV.!!:O[GU)V17"\;JBP.&(N))X7",,$R MNCUCOIUR?S[M&*W;:SVV.!^-[Y#*#%B/Q_H4KLWM@ [W X/?AZM!+K/F/!L9 MP!@#/&<.7Z=4@RL!N@*R1QUPW8B.2HMERO?4$@]/24KZIQT$J!63#I!1&EL4 MA2GZ>67[1"\/""NPV9&W9VV"M4.?\6;XYXOKQ()RS< I*-=Z!Y.(:5\4E7(3 MD&E,WB*L(]I*$^'O'EP4FC!C2D^)IA;2.-?Z9>NOQ*$!A'DB%-?A+?N8MW*; M#I%,T!]E@S"S1^X,W7_X[O5^DG>FG74YBE6NT%Q_>2,]V8GMQ#7&F5Z@[:"W MPHBT9Z&?P)*J5KCQ+ +PX!.^N>NR!E4L1D>8@".)E+ZNZ9@Z^ZAJ$KOYUKH< MOG#G\ZO=:TAB86&L"^ZX65.HPRM:XVRVVN=+/?SV@GA=:V=CJN>BFSE(RZ2] M.FSFA6N(TG7%NIG#2!(PA#(E)+,9BH+8^'C( GWG3#>[R3/@&'4Q\Q(T..;/ M373CO*C=6S;X2?@V)21:QP!36C2>AX =5A%I=X@ZW!9\!C%$GS=S)^NKRQS! M@LX#8_>569 ;IMF)O3$N-ZPA-I.W7<^[+N\)^91MJZ]@HP#1T+/%W)0.2JW[R C5>MW>[/]\+RX#D)7!\2?5VW_I"DGB![]GZ M;.HS8F_KA,1$CJ!V0-DS,51[BWOY'WBMOXRHOH)OA"4C]H8Y _]^HJX(5+:0+B?)U /8I"92 MP\AA?@WX6PY@(_D_YS7XQ-,YKJ M1%--PE^8$QV>MZ1Z_(B,;0Q79MA.S)/2$24&J>B5S%[0F>U%TY#]"+1M=+/U MU[<0+VY7E/6^,5-)3)[)[#1G#LNG$R P#!#O^>2)&\>SX0M=^[X$^5M.%M/PM));2(MI5.)+OJB3I;*5*W%F]E="S0SO^?TZP3I;M*+H MV1(21<\6K>1D>Y]4M,*>G?/&MA:M?)A,F$DE?"2C8(F1L%R-&EUMP;,=I[V" MR(,W []C?@ O2/)3.C$) M5/UT5)AYR?#BV0PC=FT@EA]!E >HSQ]>)EHS^>ND'L3GF0]Z9NPZ3%8.1 D& MQH)&V$$#2=YY+WS:+HSXME48\4C\!:QPYS,_Q^;KX_MWL5'[RWI[F](!.JL+ ME_WI_;><[3*E^)_KRHMOM/(B>=_MPVC2()]+@3OS3N\0/ "J( M3=V7(P(J%"AA=A@ECF,/$)5[]EOJ'$83J4N*PTI4M^L+?Z.3WP(VD@V_$E>FC)8A #:D+GT,* 4DC!+E"G^R=]:9 MF&H5AE\F?R[1FH2WS&C*,G.?C--JF3V9@,D)?V6GOX[C^L'"IV[Z?!V/:8CD M1ZPA4LTT/J,4F+8L4 MW_,YL@",3<0'[&[V'SO;\!:3;+3#L_WB&8:Q*T[FD]9*_(X/+VO=8ALW:2W[ MT;:,92HR"*S#VR\RSJO#VS_[4*[$5MB5#/[B.LTPUA6X?);6#2^RIM;#309Z MC@%[&N2+]MWDSZCG&;4.U=CQW.1U:SHG0O?&E YC]AJ-*+O?Z:H]':M*92;H MVN''6H>@9ET? M:C@9SA+-079XR_60UB4WV$&T//F@8UQQ],IAMWEWC9/BV^\,LS&N;_&K:F]H MFJ9HYI3&59K>